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

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

Bucket Ball.swf

This is the info page for
Flash #48597

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


Text
<p align="center"><font face="Vixene" size="40" color="#ffffff" letterSpacing="1.000000" kerning="0">100</font></p>

<p align="center"><font face="Vixene" size="40" color="#ffffff" letterSpacing="1.000000" kerning="0">Level 123456789</font></p>

Level Completed

BucketBall

Developed by:

Authors © Arseniy Desrosiers, Florian Himsl

New Game

Continue

Credits

More Games

GameBalance

Komix-Games

Sponsored by:

m

o

c

.

s

e

a

g

i

y

j

@

Pause Menu

Resume Game

Resume Game

Exit

Exit

Restart

Restart

Sound ON

Sound ON

Sound OFF

Sound OFF

Music ON

Music ON

Music OFF

Music OFF

menu

restart

Level

Next

Level 1

Level 2

Level 3

Level 4

Level 5

Level 6

Level 7

Level 8

Level 9

Level 10

Level 11

Level 12

Level 13

Level 14

Level 15

Level 16

Level 17

Level 18

Level 19

Level 20

Total score

Stats:

Back

Credits:

Arseniy Desrosiers - Graphic design, Level design, Music, Sound

Arseniy Desrosiers - Graphic design, Level design, Music, Sound

ground textures taken from texturez.com and modified

Florian Himsl - Programming, Game Engine

Florian Himsl - Programming, Game Engine

Sponsored by

Game by

Congratulations!

You Win!

Congratulations!

You Win!

Thank you for playing!

Total Score

25999

ActionScript [AS1/AS2]

Frame 2
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } function soundy(nam, vol, xxasda) { if ((!_root.soundoff) or xxasda) { if (nam == "wrong") { if (sold < 0) { sold = 8; } else { vol = 0; } } if (vol == undefined) { vol = 100; } if (vol > 0) { v0 = _root.sz.length; _root.szz++; _root.sz[v0] = _root.attachMovie("soundz", "sz" + _root.szz, _root.szz + 2000000000); _root.sz[v0].nam = nam; _root.sz[v0].s = new Sound(_root.sz[v0]); _root.sz[v0].s.attachSound(nam); _root.sz[v0].s.setVolume(vol); _root.sz[v0].s.setPan(pan); if (nam == "power2") { _root.sz[v0].s.start(0, 99999); } else { _root.sz[v0].s.start(0, 0); } return(_root.szz); } } } NewgroundsAPI.connectMovie(2812); __com_mochibot__("80041e4c", this, 10301, true); _root.mus = 0; _root.sz = []; _root.szz = 0; sold = 0;
Frame 3
gotoAndStop ("jayisgames");
Frame 5
stop(); choice = 0; so = SharedObject.getLocal("so"); if (so.data.l == undefined) { _root.buts.block2.anim.gotoAndStop(2); } so.flush();
Instance of Symbol 232 MovieClip "bt2" in Frame 5
onClipEvent (load) { if (_root.so.data.l == undefined) { unloadMovie (this); } }
Frame 6
winlevel = 0;
Instance of Symbol 271 MovieClip in Frame 6
onClipEvent (load) { gotoAndStop(_root.lev); } onClipEvent (enterFrame) { if (this.cacheAsBitmap == false) { this.cacheAsBitmap = true; } }
Frame 7
choice = 0; if (winlevel == 1) { so = SharedObject.getLocal("so"); so.data.l = _root.lev + 1; so.data["s" + _root.lev] = _root.sco; _root.scc = 0; e = 1; while (e < (_root.lev + 1)) { v1 = so.data["s" + e]; if (v1 == undefined) { v1 = 0; } _root["sc" + e] = v1; _root.scoretable["sc" + e] = v1; _root.scc = _root.scc + v1; e++; } _root.scoretable.scc = scc; so.flush(); _root.lev++; }
Frame 8
choice = 0;
Frame 12
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } NewgroundsAPI.logCustomEvent("game complete"); __com_mochibot__("c7de6f5b", this, 10301, true);
Frame 27
gotoAndStop ("game");
Symbol 7 MovieClip Frame 1
ftw = _parent.ftw;
Symbol 8 MovieClip [scoreshow] Frame 54
removeMovieClip(this); stop();
Symbol 25 MovieClip [ring6] Frame 19
removeMovieClip(this);
Symbol 26 MovieClip Frame 1
gotoAndStop(_parent.s);
Symbol 530 MovieClip [__Packages.NewgroundsAPI] Frame 0
class NewgroundsAPI { static var tracker_id, host, version, debug, error_format, header_format, normal_format, link_format; function NewgroundsAPI () { } static function connectMovie(id) { if (!id) { SendError("Missing required 'id' parameter in NewgroundsAPI.connectMovie(id:Number)"); } else if (!tracker_id) { SendMessage("Connecting to API gateway..."); tracker_id = id; host = _url.split("/")[2].toLowerCase(); if (host.length < 1) { host = "localhost"; } var _local2 = new Object(); SendEvent(MOVIE_VIEWS); } } static function setMovieVersion(movie_version) { if (!movie_version) { SendError("Missing required 'version' in NewgroundsAPI.setMovieVersion(version:String)"); } else { version = movie_version; } } static function debugMode() { debug = true; } static function addCustomEvent(stat_id, stat_name) { if (!stat_id) { SendError("Missing required 'id' parameter in NewgroundsAPI.AddCustomEvent(id:Number, event_name:String)"); } else if (!stat_name) { SendError("Missing required 'event_name' parameter in NewgroundsAPI.AddCustomEvent(id:Number, event_name:String)"); } else { custom_events[stat_name] = CUSTOM_STATS + stat_id; SendMessage("Created custom event: " + stat_name); } } static function addCustomLink(stat_id, stat_name) { if (!stat_id) { SendError("Missing required 'id' parameter in NewgroundsAPI.AddCustomLink(id:Number, link_name:String)"); } else if (!stat_name) { SendError("Missing required 'link_name' parameter in NewgroundsAPI.AddCustomLink(id:Number, link_name:String)"); } else { custom_links[stat_name] = CUSTOM_STATS + stat_id; SendMessage((("Created custom link " + stat_id) + ": ") + stat_name); } } static function loadMySite() { SendLink(AUTHOR_SITE); } static function loadNewgrounds(special) { if (special) { var _local1 = {page:special}; } SendLink(NEWGROUNDS, _local1); } static function logCustomEvent(event_name) { if (!event_name) { SendError("Missing required 'event_name' parameter in NewgroundsAPI.logCustomEvent(event_name:String)"); } else if (!custom_events[event_name]) { SendError("Attempted to log undefined custom event: " + event_name); } else { SendEvent(custom_events[event_name]); } } static function loadCustomLink(link_name) { if (!link_name) { SendError("Missing required 'link_name' parameter in NewgroundsAPI.loadCustomLink(link_name:String)"); } else if (!custom_links[link_name]) { SendError("Attempted to open undefined custom link: " + link_name); } else { SendLink(custom_links[link_name]); } } static function getAdURL() { return(movie_options.ad_url); } static function getMovieURL() { if (movie_options.movie_url) { return(movie_options.movie_url); } return("Newgrounds.com"); } static function getNewVersionURL() { return((((((GATEWAY_URL + "?&id=") + tracker_id) + "&host=") + escape(host)) + "&stat=") + NEW_VERSION); } static function SendEvent(id) { SendStat(id, false); } static function SendLink(id, extra) { SendStat(id, true, extra); } static function ReadGatewayData(params) { for (var _local2 in params) { params[_local2] = unescape(params[_local2]); movie_options[_local2] = params[_local2]; } if (params.settings_loaded) { SendMessage("You have successfully connected to the Newgrounds API gateway!"); SendMessage(("Movie Identified as '" + movie_options.movie_name) + "'"); if (movie_options.message) { SendMessage(movie_options.message); } if (movie_options.ad_url) { SendMessage("Your movie has been approved to run Flash Ads"); onAdsApproved(movie_options.ad_url); } if (movie_options.movie_version and (movie_options.movie_version.toString() != version.toString())) { SendMessage("WARNING: The movie version configured in your API settings does not match this movie's version!"); onNewVersionAvailable(movie_options.movie_version, getMovieURL(), getNewVersionURL()); } if (movie_options.deny_host) { SendMessage("You have blocked 'localHost' in your API settings."); SendMessage("If you wish to test your movie you will need to remove this block."); onDenyHost(host, getMovieURL(), getNewVersionURL()); } if (movie_options.request_portal_url == 1) { var _local4 = (((GATEWAY_URL + "?&id=") + tracker_id) + "&portal_url=") + escape(_url); var _local3 = new XML(); _local3.ignoreWhite = true; _local3.load(_local4); } } else if (!movie_options.settings_loaded) { SendError("Could not establish connection to the API gateway."); } } static function SendStat(stat_id, open_in_browser, extra) { if (!tracker_id) { SendError("API calls cannot be made without a valid movie id."); SendError("Did you remember to add the \"NewgroundsAPI.connectMovie()\" code?"); } else { var _local7 = (((((GATEWAY_URL + "?&id=") + tracker_id) + "&host=") + escape(host)) + "&stat=") + stat_id; for (var _local9 in extra) { _local7 = _local7 + ((("&" + escape(_local9)) + "=") + escape(extra[_local9])); } trace(_local7); if (debug) { _local7 = _local7 + "&debug=1"; } if (open_in_browser) { getURL (_local7, "_blank"); } else { var _local10 = new XML(); _local10.ignoreWhite = true; _local10.onLoad = function (success) { var _local6 = new Object(); var _local3 = 0; while (_local3 < this.firstChild.childNodes.length) { var _local4 = this.firstChild.childNodes[_local3]; var _local5 = _local4.nodeName; var _local2 = _local4.attributes.value; if (_local2 == Number(_local2)) { _local2 = Number(_local2); } _local6[_local5] = _local2; _local3++; } NewgroundsAPI.ReadGatewayData(_local6); }; _local10.load(_local7); } } } static function SendError(msg) { trace("[NEWGROUNDS API ERROR] :: " + msg); } static function SendMessage(msg) { trace("[NEWGROUNDS API] :: " + msg); } static function InitTextFormats() { if (!error_format) { error_format = new TextFormat(); error_format.font = "Arial Black"; error_format.size = 48; error_format.color = 16711680 /* 0xFF0000 */; } if (!header_format) { header_format = new TextFormat(); header_format.font = "Arial Black"; header_format.size = 24; header_format.color = 16777215 /* 0xFFFFFF */; } if (!normal_format) { normal_format = new TextFormat(); normal_format.font = "Arial"; normal_format.bold = true; normal_format.size = 12; normal_format.color = 16777215 /* 0xFFFFFF */; } if (!link_format) { link_format = new TextFormat(); link_format.color = 16776960 /* 0xFFFF00 */; link_format.underline = true; } } static function onNewVersionAvailable(version, movie_url, redirect_url) { InitTextFormats(); var _local2 = new Object(); _local2.x = Stage.width / 2; _local2.y = Stage.height / 2; _root.createEmptyMovieClip("NGAPI_new_version_overlay", _root.getNextHighestDepth()); _root.NGAPI_new_version_overlay.lineStyle(1, 0, 100); _root.NGAPI_new_version_overlay.beginFill(0, 70); _root.NGAPI_new_version_overlay.moveTo(-10, -10); _root.NGAPI_new_version_overlay.lineTo(-10, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, -10); _root.NGAPI_new_version_overlay.lineTo(-10, -10); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.lineStyle(10, 0, 100); _root.NGAPI_new_version_overlay.beginFill(51); _root.NGAPI_new_version_overlay.moveTo(_local2.x - 240, _local2.y - 120); _root.NGAPI_new_version_overlay.lineTo(_local2.x + 240, _local2.y - 120); _root.NGAPI_new_version_overlay.lineTo(_local2.x + 240, _local2.y + 80); _root.NGAPI_new_version_overlay.lineTo(_local2.x - 240, _local2.y + 80); _root.NGAPI_new_version_overlay.lineTo(_local2.x - 240, _local2.y - 120); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.createEmptyMovieClip("exit", 1000); _root.NGAPI_new_version_overlay.exit.lineStyle(2, 39423, 100); _root.NGAPI_new_version_overlay.exit.beginFill(0, 50); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 210, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 230, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 230, _local2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 210, _local2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 210, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.endFill(); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 214, _local2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 226, _local2.y - 94); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 226, _local2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 214, _local2.y - 94); _root.NGAPI_new_version_overlay.exit.onMouseUp = function () { if (_root.NGAPI_new_version_overlay.exit.hitTest(_root._xmouse, _root._ymouse)) { _root.NGAPI_new_version_overlay.removeMovieClip(); } }; var _local3 = (("Version " + version) + " is now available at:") + newline; var _local5 = _local3.length; _local3 = _local3 + movie_url; var _local4 = _local3.length; _root.NGAPI_new_version_overlay.createTextField("mouseblocker", 99, -10, -10, 1000, 1000); _root.NGAPI_new_version_overlay.createTextField("newversion", 100, _local2.x - 210, _local2.y - 90, 400, 80); _root.NGAPI_new_version_overlay.newversion.text = "New Version Available!"; _root.NGAPI_new_version_overlay.newversion.setTextFormat(header_format); _root.NGAPI_new_version_overlay.createTextField("message", 101, (Stage.width - 400) / 2, Stage.height / 2, 400, 40); _root.NGAPI_new_version_overlay.message.text = _local3; _root.NGAPI_new_version_overlay.message.multiline = true; _root.NGAPI_new_version_overlay.message.wordWrap = true; _root.NGAPI_new_version_overlay.message.html = true; _root.NGAPI_new_version_overlay.message.setTextFormat(normal_format); link_format.url = redirect_url; _root.NGAPI_new_version_overlay.message.setTextFormat(_local5, _local4, link_format); } static function onDenyHost(hostname, movie_url, redirect_url) { InitTextFormats(); _root.createEmptyMovieClip("NGAPI_deny_host_overlay", _root.getNextHighestDepth()); _root.NGAPI_deny_host_overlay.lineStyle(20, 0, 100); _root.NGAPI_deny_host_overlay.beginFill(6684672); _root.NGAPI_deny_host_overlay.moveTo(0, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, 0); _root.NGAPI_deny_host_overlay.endFill(); var _local2 = ("This movie has not been approved for use on " + hostname) + "."; _local2 = _local2 + "\r\rFor an aproved copy, please visit:\r"; var _local4 = _local2.length; _local2 = _local2 + movie_url; var _local3 = _local2.length; _root.NGAPI_deny_host_overlay.createTextField("mousekill", 100, 0, 0, Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.createTextField("error", 101, (Stage.width - 400) / 2, (Stage.height / 2) - 100, 400, 200); _root.NGAPI_deny_host_overlay.error.text = "ERROR!"; _root.NGAPI_deny_host_overlay.error.setTextFormat(error_format); _root.NGAPI_deny_host_overlay.createTextField("message", 102, (Stage.width - 400) / 2, Stage.height / 2, 400, 200); _root.NGAPI_deny_host_overlay.message.text = _local2; _root.NGAPI_deny_host_overlay.message.multiline = true; _root.NGAPI_deny_host_overlay.message.wordWrap = true; _root.NGAPI_deny_host_overlay.message.html = true; _root.NGAPI_deny_host_overlay.message.setTextFormat(normal_format); link_format.url = redirect_url; _root.NGAPI_deny_host_overlay.message.setTextFormat(_local4, _local3, link_format); } static function isInstalled() { return(true); } static function onAdsApproved(ad_url) { } static var movie_options = new Object(); static var custom_events = new Object(); static var custom_links = new Object(); static var MOVIE_VIEWS = 1; static var AUTHOR_SITE = 2; static var NEWGROUNDS = 3; static var NEW_VERSION = 4; static var CUSTOM_STATS = 50; static var GATEWAY_URL = "http://www.ngads.com/gateway.php"; }
Symbol 45 MovieClip Frame 40
stop();
Symbol 59 Button
on (press) { tellTarget (_root) { nextFrame(); }; }
Symbol 60 Button
on (press) { gotoAndStop ("end"); _root.play(); }
Instance of Symbol 35 MovieClip in Symbol 61 MovieClip Frame 1
onClipEvent (load) { _root.stop(); PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndStop("lastframe"); } } onClipEvent (enterFrame) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndPlay("loaded"); } }
Symbol 61 MovieClip Frame 101
play();
Symbol 61 MovieClip Frame 165
stop();
Symbol 67 Button
on (release) { NewgroundsAPI.loadNewgrounds(); }
Symbol 73 Button
on (release) { NewgroundsAPI.loadNewgrounds(); }
Symbol 75 MovieClip Frame 1
function startAd(ngad_url) { trace("opening " + ngad_url); System.security.allowDomain("70.87.128.99"); System.security.allowInsecureDomain("70.87.128.99"); System.security.allowDomain("ads.shizmoo.com"); System.security.allowInsecureDomain("ads.shizmoo.com"); System.security.allowDomain("www.cpmstar.com"); System.security.allowInsecureDomain("www.cpmstar.com"); System.security.allowDomain("server.cpmstar.com"); System.security.allowInsecureDomain("server.cpmstar.com"); var ngads_redirect = new XML(); ngads_redirect.ignoreWhite = true; ngads_redirect.onLoad = function (success) { trace("[NEWGROUNDS FLASH ADS] :: You may get a 'Security Sandbox Violation' ... this is normal, do not freak out!"); if (success) { ng_ad.loadMovie(ngads_redirect.toString(), "GET"); } }; ngads_redirect.load(ngad_url); } if (NewgroundsAPI.getAdURL()) { startAd(NewgroundsAPI.getAdURL()); } NewgroundsAPI.onAdsApproved = function (ad_url) { startAd(ad_url); }; stop();
Symbol 81 MovieClip [0] Frame 27
done = true;
Symbol 85 MovieClip [1] Frame 27
done = true;
Symbol 89 MovieClip [2] Frame 27
done = true;
Symbol 93 MovieClip [3] Frame 27
done = true;
Symbol 97 MovieClip [4] Frame 27
done = true;
Symbol 101 MovieClip [5] Frame 27
done = true;
Symbol 105 MovieClip [6] Frame 27
done = true;
Symbol 106 MovieClip Frame 1
d.gotoAndStop(_parent._parent.s);
Symbol 107 MovieClip [bubbledis] Frame 1
bl = 1; xsc = 100; ck = 0; dp = 2010000 /* 0x1EAB90 */; while (_parent._parent[_parent._parent.getInstanceAtDepth(dp)].getDepth() != undefined) { dp++; } _parent._parent.attachMovie("bloops", "rng" + dp, dp, {_x:_parent._x, _y:_parent._y, s:_parent.s}); gotoAndPlay (2);
Symbol 107 MovieClip [bubbledis] Frame 2
xsc = xsc - 5; bally._xscale = xsc; bally._yscale = xsc; ck++; if (xsc == 0) { removeMovieClip(this); }
Symbol 107 MovieClip [bubbledis] Frame 3
gotoAndPlay (2);
Symbol 110 MovieClip [ring1] Frame 19
removeMovieClip(this);
Symbol 113 MovieClip [ring2] Frame 19
removeMovieClip(this);
Symbol 116 MovieClip [ring3] Frame 19
removeMovieClip(this);
Symbol 119 MovieClip [ring4] Frame 19
removeMovieClip(this);
Symbol 122 MovieClip [ring5] Frame 19
removeMovieClip(this);
Symbol 125 MovieClip [ring7] Frame 19
removeMovieClip(this);
Symbol 128 MovieClip Frame 21
unloadMovie (this);
Symbol 129 MovieClip [bubbleappear] Frame 1
bl = 1; xsc = 0; ck = 0; this.attachMovie("ring" + _parent.s, "rng", 1); gotoAndPlay (2);
Symbol 129 MovieClip [bubbleappear] Frame 2
xsc = xsc + 10; bally._xscale = xsc; bally._yscale = xsc; ck++; if (xsc == 100) { gotoAndPlay (4); }
Symbol 129 MovieClip [bubbleappear] Frame 3
gotoAndPlay (2);
Symbol 129 MovieClip [bubbleappear] Frame 4
ck++; if (ck > 19) { _parent.gotoAndStop(1); removeMovieClip(this); }
Symbol 129 MovieClip [bubbleappear] Frame 5
gotoAndPlay (4);
Symbol 137 MovieClip Frame 1
_xscale = (random(60) + 60); _yscale = _xscale; gotoAndStop(_parent._parent.s); this.cacheAsBitmap = true;
Symbol 137 MovieClip Frame 2
this.cacheAsBitmap = true;
Symbol 137 MovieClip Frame 3
this.cacheAsBitmap = true;
Symbol 137 MovieClip Frame 4
this.cacheAsBitmap = true;
Symbol 137 MovieClip Frame 5
this.cacheAsBitmap = true;
Symbol 137 MovieClip Frame 6
this.cacheAsBitmap = true;
Symbol 137 MovieClip Frame 7
this.cacheAsBitmap = true;
Symbol 138 MovieClip Frame 1
ys = random(4) + 3; _rotation = random(360); gotoAndPlay (2);
Symbol 138 MovieClip Frame 2
if (ys > 0.5) { ys = ys - 0.2; } blow._y = blow._y + ys; if (ys < 3) { _alpha = (_alpha - 10); ys = ys - 0.3; blow._xscale = blow._xscale - 5; blow._yscale = blow._yscale - 5; if (_alpha < 5) { unloadMovie (this); } }
Symbol 138 MovieClip Frame 3
gotoAndPlay (2);
Symbol 139 MovieClip [bloops] Frame 1
ck = 0;
Symbol 139 MovieClip [bloops] Frame 3
ck++; if (ck > 100) { removeMovieClip(this); }
Symbol 139 MovieClip [bloops] Frame 4
gotoAndPlay (3);
Symbol 142 MovieClip [ring2d] Frame 19
removeMovieClip(this);
Symbol 145 MovieClip [ring3d] Frame 19
removeMovieClip(this);
Symbol 148 MovieClip [ring4d] Frame 19
removeMovieClip(this);
Symbol 151 MovieClip [ring5d] Frame 19
removeMovieClip(this);
Symbol 154 MovieClip [ring6d] Frame 19
removeMovieClip(this);
Symbol 157 MovieClip [ring7d] Frame 19
removeMovieClip(this);
Symbol 159 MovieClip Frame 1
lev = "Level " + _root.lev;
Symbol 160 MovieClip [levelsh] Frame 15
stop();
Symbol 160 MovieClip [levelsh] Frame 49
_root.a.wtfz = true; removeMovieClip(this);
Symbol 163 MovieClip [levelcp] Frame 31
removeMovieClip(this); stop();
Symbol 166 MovieClip [ring1d] Frame 16
removeMovieClip(this);
Symbol 185 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 60
stop();
Symbol 199 MovieClip Frame 60
stop();
Symbol 220 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 1
ck = 0; stop();
Symbol 229 MovieClip Frame 2
ck++; this["block" + opt]._x = this["block" + opt]._x + (15 - (ck / 10)); _root["bt" + opt]._x = _root["bt" + opt]._x + (15 - (ck / 10)); if (ck > 15) { if (opt == 1) { _root.lev = 1; _root.gotoAndStop("game"); } if (opt == 2) { v1 = _root.so.data.l; if (v1 > 20) { _root.gotoAndStop("win"); } else { _root.lev = v1; _root.gotoAndStop("game"); } } if (opt == 3) { _root.gotoAndStop("credits"); } }
Symbol 229 MovieClip Frame 3
gotoAndPlay (2);
Symbol 231 Button
on (release) { if ((_root.choice != 1) and (_root.so.data.l != undefined)) { _root.choice = 1; _root.buts.gotoAndPlay(2); _root.buts.opt = 2; _root.bt1.gotoAndStop(3); _root.bt3.gotoAndStop(3); _root.bt4.gotoAndStop(3); _root.bt5.gotoAndStop(3); _root.soundy("coolbutton"); } }
Symbol 232 MovieClip Frame 1
stop();
Symbol 233 Button
on (release) { _root.soundy("coolbutton"); if (_root.choice != 1) { _root.choice = 1; _root.buts.gotoAndPlay(2); _root.buts.opt = 1; gotoAndStop (2); _root.bt2.gotoAndStop(3); _root.bt3.gotoAndStop(3); _root.bt4.gotoAndStop(3); _root.bt5.gotoAndStop(3); } }
Symbol 234 MovieClip Frame 1
stop();
Symbol 235 Button
on (release) { _root.soundy("coolbutton"); if (_root.choice != 1) { _root.choice = 1; _root.buts.gotoAndPlay(2); _root.buts.opt = 3; _root.bt1.gotoAndStop(3); _root.bt2.gotoAndStop(3); _root.bt3.gotoAndStop(3); _root.bt5.gotoAndStop(3); gotoAndStop (2); } }
Symbol 236 MovieClip Frame 1
stop();
Symbol 237 Button
on (release) { _root.soundy("coolbutton"); if (_root.choice != 1) { getURL ("http://www.jayisgames.com", "_blank"); } }
Symbol 238 MovieClip Frame 1
stop();
Symbol 242 Button
on (release) { getURL ("http://www.gamebalance.com", "_blank"); }
Symbol 245 Button
on (release) { getURL ("http://www.komix-games.com", "_blank"); }
Symbol 265 Button
on (release) { getURL ("http://www.jayisgames.com/", "_blank"); }
Symbol 303 MovieClip Frame 1
_root.bucks++; trg = _root.a.m.attachMovie("bucket", "b" + _root.bucks, _root.bucks); trg._x = _x; trg._y = _y; trg._rotation = _rotation; trg._xscale = _xscale; trg._yscale = _yscale; this.swapDepths(_root.bucks + 1000000); gof = _root.bucks; goz = -4; gotoAndPlay ("wait"); _name = ("buck" + _root.bucks);
Symbol 303 MovieClip Frame 2
gotoAndStop(gof + 2);
Symbol 303 MovieClip Frame 14
if (goz < gof) { goz++; gotoAndPlay ("wait"); } else { gotoAndPlay("a" + gof); } if (_root.a.levelsh._currentframe >= 15) { _root.a.levelsh.gotoAndPlay(16); }
Symbol 303 MovieClip Frame 36
gotoAndStop (2);
Symbol 303 MovieClip Frame 58
gotoAndStop (2);
Symbol 303 MovieClip Frame 80
gotoAndStop (2);
Symbol 303 MovieClip Frame 102
gotoAndStop (2);
Symbol 303 MovieClip Frame 124
gotoAndStop (2);
Symbol 303 MovieClip Frame 146
gotoAndStop (2);
Symbol 303 MovieClip Frame 168
gotoAndStop (2);
Symbol 303 MovieClip Frame 190
stop();
Symbol 303 MovieClip Frame 212
stop();
Symbol 303 MovieClip Frame 234
stop();
Symbol 303 MovieClip Frame 256
stop();
Symbol 303 MovieClip Frame 278
stop();
Symbol 303 MovieClip Frame 300
stop();
Symbol 303 MovieClip Frame 322
stop();
Symbol 342 MovieClip Frame 1
_root.bucks++; trg = _root.a.m.attachMovie("bucket", "b" + _root.bucks, _root.bucks); trg._x = _x; trg._y = _y; trg._rotation = _rotation; trg._xscale = _xscale; trg._yscale = _yscale; this.swapDepths(_root.bucks + 1000000); gof = _root.bucks; goz = -4; gotoAndPlay ("wait"); _name = ("buck" + _root.bucks);
Instance of Symbol 277 MovieClip in Symbol 342 MovieClip Frame 1
onClipEvent (enterFrame) { _parent._rotation = _parent._rotation + 1.5; _parent.trg._rotation = _parent.trg._rotation + 1.5; }
Symbol 342 MovieClip Frame 2
gotoAndStop(gof + 1);
Instance of Symbol 290 MovieClip in Symbol 342 MovieClip Frame 5
onClipEvent (enterFrame) { _parent._rotation = _parent._rotation + 1.5; _parent.trg._rotation = _parent.trg._rotation + 1.5; }
Symbol 342 MovieClip Frame 12
if (goz < gof) { goz++; gotoAndPlay ("wait"); } else { gotoAndPlay("a" + gof); } if (_root.a.levelsh._currentframe >= 15) { _root.a.levelsh.gotoAndPlay(16); }
Symbol 342 MovieClip Frame 34
gotoAndStop (2);
Symbol 342 MovieClip Frame 55
nextFrame(); gotoAndStop;
Symbol 342 MovieClip Frame 77
gotoAndStop (2);
Symbol 342 MovieClip Frame 99
stop();
Symbol 379 MovieClip Frame 1
function create(f1, f2, f3, f4, f5, f6, f7) { ballz++; namer = "b" + ballz; f0 = ball.length; if (f0 == 0) { ball[f0] = attachMovie("ball", namer, ballz + 20000); } else { ball[f0] = attachMovie("ball", namer, ballz + 10000); } ball[f0].xp = f1; ball[f0].yp = f2; ball[f0].rp = f3; ball[f0].xbew = (f4 * Math.random()) * 0.001; ball[f0].ybew = (f5 * Math.random()) * 0.001; ball[f0].rbew = f6; ball[f0].s = f7; ball[f0].e = f0; ball[f0].gotoAndStop(2); ball[f0].spark = 0; ball[f0].attachMovie("bubbleappear", "bbbap", 1); ball[f0].gh = -50000; ball[f0].ibk = 0; if (!(f7 === 8)) { } ball[f0].x1 = (ball[f0].x2 = 0); } function parc(f1, f2, f3, f4) { if (parz > 2000) { parz = 0; } parz++; namer = "p" + parz; f0 = par.length; par[f0] = attachMovie(f1, namer, parz + 5000); par[f0]._x = f2; par[f0]._y = f3; par[f0].stop(); par[f0]._rotation = f4; } function rotc(f0) { if ((Math.abs(f0) > 200) && false) { return(f0 * 0.1); } return(f0 * 0.5); } function t3d(f1, f2) { f2 = f2 + f1._rotation; f2 = f2 + 45; while (f2 > 360) { f2 = f2 - 360; } while (f2 < 0) { f2 = f2 + 360; } f1.gotoAndStop(Math.round((f2 / 360) * 72) + 1); } function bhs(f1) { if (f1 > 0.8) { f1 = f1 * 1.3; f1 = f1 + 2; if (f1 > 12) { if (f1 > 18) { f1 = 18; } _root.soundy("bh3", f1 * 10); } else if (f1 > 7) { _root.soundy("bh2", f1 * 10); } else if (f1 > 4) { _root.soundy("bh1", f1 * 10); } } } function soundstopi() { for (z in _root.sz) { trg = _root.sz[z]; _root.sz[z].s.stop(); trg.swapDepths(100); removeMovieClip(trg); } _root.sz = []; } function musicdown() { for (z in _root.sz) { trg = _root.sz[e]; if (trg.nam == music[_root.mus]) { trg.s.setVolume(0); } } } function mhit(f1, f2) { return(m.hitTest(f1 + _x, f2 + _y, true)); } function pull(f1, f2, f3, f4, f5) { if (f1 == 0) { v = 0.8; } else { v = 1.2; } v = 1; f1 = ball[f1]; f2 = ball[f2]; f5 = leg[f5]; f5._x = f1._x; f5._y = f1._y; xenf = f1._x - f2._x; yenf = f1._y - f2._y; f5._rotation = ((Math.atan((-xenf) / yenf) / Math.PI) * 180) + 90; if (yenf >= 0) { f5._rotation = f5._rotation + 180; } enf = Math.sqrt((xenf * xenf) + (yenf * yenf)); f5._xscale = enf; f5._yscale = 50; xenf = ((f1._x + f1.xbew) - f2._x) - f2.xbew; yenf = ((f1._y + f1.ybew) - f2._y) - f2.ybew; enf = Math.sqrt((xenf * xenf) + (yenf * yenf)); if (enf != 0) { enf = (f3 - enf) / enf; xenf = xenf * (enf * f4); yenf = yenf * (enf * f4); f1.xbew = f1.xbew + (xenf * v); f1.ybew = f1.ybew + (yenf * v); f2.xbew = f2.xbew - (xenf / v); f2.ybew = f2.ybew - (yenf / v); } } function scog(f1) { return(Math.round(((450 + (_root.lev * 50)) / 10) / Math.max(1, tries[f1])) * 10); } function onEnterFrame() { if (!zarg) { zarg = true; _root.soundy("level-start", 80); } _root.sold--; v1 = (v2 = false); ftw = 0; for (e in _root.sz) { trg = _root.sz[e]; if (trg.nam == music[_root.mus]) { v3 = trg.s.position / trg.s.duration; v1 = true; if ((musicvol * 0.8) != trg.s.getVolume()) { trg.s.setVolume(Math.max(Math.round(musicvol * 0.8), 0)); } if (((_root.mus == 3) or (_root.mus == 7)) && (v3 > 0.8)) { ftw = true; musicvol = musicvol - 3.5; if (musicvol < -100) { v2 = true; } } pos = trg.s.position; } else if ((trg.nam == "power1") or (trg.nam == "power2")) { if ((!mc) or (!arr)) { v2 = true; } } if ((trg.s.duration == trg.s.position) or v2) { if ((mc && (arr)) && (trg.nam == "power1")) { _root.soundy("power2", 100); if (!musicoff) { musicvol = 100; } } v2 = false; trg.s.stop(); _root.sz.splice(e, 1); trg.swapDepths(100); removeMovieClip(trg); } } if (musicoff) { musicvol = musicvol - 6; } else { musicvol = musicvol + 3; } if (wtfz && (!ftw)) { musicvol = Math.max(Math.min(musicvol, 100), 0); } if (((!v1) && (!musicoff)) && (gameover == undefined)) { _root.mus++; if (_root.mus >= music.length) { _root.mus = 0; } _root.soundy(music[_root.mus], musicvol, true); } if (se < _root.bucks) { v1 = 7; if (((fra / v1) == Math.round(fra / v1)) && (fra > 15)) { comp = -30; create(sf1 + ((((_root.bucks / 2) - se) - 0.5) * sf3), sf2, 0, 0, 0, 0, se + 1); se++; tries[tries.length] = 0; _root.soundy("ballsappear" + random(2), 80); } } for (e in drawer) { drawer[e].clear(); } if (!Key.isDown(80)) { unspace = true; } if (!unpause) { _root.p.prevFrame(); if (Key.isDown(80) && (unspace)) { unpause = true; unspace = false; } } else { fra++; _root.p.nextFrame(); if (Key.isDown(80) && (unspace)) { unpause = false; unspace = false; } topz(1); for (e in par) { trg = par[e]; if (trg.done) { removeMovieClip(par[e]); par.splice(e, 1); } else { trg.nextFrame(); } } a = 1; while (a < (_root.bucks + 1)) { trg = this["buck" + a]; trg.upy = 400; a++; } for (e in ball) { trg = ball[e]; trg.ibk = trg.ibk * 0.98; a = 1; while (a < (_root.bucks + 1)) { trg2 = this["buck" + a]; if (trg2.hitTest(trg.xp, trg.yp, true)) { trg.ibk = trg.ibk + 0.7; if (trg2.gof != trg.s) { trg2.upy = Math.min(trg2.upy, trg.yp); } } a++; } } for (e in ball) { comp--; trg = ball[e]; if (!(trg.s === 1)) { } trg.inbuck = false; a = 1; while (a < (_root.bucks + 1)) { trg2 = this["buck" + a]; if (trg2.hitTest(trg.xp, trg.yp, true)) { trg.inbuck = true; if (trg.gh > 15) { if (trg2.gof != trg.s) { if (((fra - trg.lf) >= 10) && (trg2.upy >= trg.yp)) { v12 = true; if (trg.lb == a) { trg.ll++; if (trg.ll > 0) { v12 = false; } } else { trg.lb = a; trg.ll = 0; } (trg.xp = trg.xp * 0.7); (trg.yp = trg.yp * 0.7); (trg.xp = trg.xp + (trg2._x * 0.3)); (trg.yp = trg.yp + (trg2._y * 0.3)); v1 = (trg2._rotation / 180) * Math.PI; trg.xbew = trg.xbew * 0.9; trg.ybew = trg.ybew * 0.9; if (v12 or (!((_root.lev != 19) or (trg2._currentframe != 4)))) { trg.xbew = Math.sin(v1) * 15.4; trg.ybew = (-Math.cos(v1)) * 15.4; } else { if (Math.random() > 0.5) { v2 = 1; } else { v2 = -1; } v2 = Math.random() - 0.5; trg.xbew = (Math.sin(v1) * 15.5) + ((Math.cos(v1) * 2) * v2); trg.ybew = ((-Math.cos(v1)) * 15.5) + ((Math.sin(v1) * 2) * v2); } _root.soundy("wrong", 150); trg.lf = fra; trg.gh = -100; trg.ibk = 0; } } else { comp++; if (trg.ftw == undefined) { trg.ftw = 1; _root.soundy("correct", 115); argz++; v1 = scog(e); levelcp = this.attachMovie("scoreshow", "levelcomplete" + argz, 2100000000 + argz, {_x:trg.xp, _y:trg.yp, ftw:v1}); } } } } a++; } } comp = comp * 0.9; if (comp > -3) { if ((gameover == undefined) && (ball.length > 0)) { gameover = -5; _root.soundy("level-win"); levelcp = this.attachMovie("levelcp", "levelcomplete", 2100000, {_x:275, _y:180}); _root.winlevel = 1; } } v12 = (_root.bucks * 10) + 40; if (gameover != undefined) { gameover++; gameover = Math.round(gameover); if ((gameover % 10) == 0) { e = Math.round(gameover / 10) - 1; trg = this["buck" + e]; trg.gotoAndPlay("d" + trg.gof); } if ((gameover % 10) == 5) { e = Math.round(gameover / 10); trg = ball[e - 1]; trg.gotoAndStop(2); trg.attachMovie("bubbledis", "bl", 1); if (trg.s > 0) { _root.soundy("balldis", 70); } } if ((gameover < v12) && (levelcp._currentframe >= 15)) { levelcp.gotoAndPlay(16); } musicoff = true; } if (gameover > (v12 + 20)) { _root.sco = 0; for (e in tries) { _root.sco = _root.sco + scog(e); } _root.gotoAndStop("comp"); } v1 = -1; v2 = 70; arr = false; if (gameover == undefined) { for (e in ball) { trg = ball[e]; if ((trg.gh > 10) && (!trg.inbuck)) { xenf = _xmouse - trg.xp; yenf = _ymouse - trg.yp; enf = Math.sqrt((xenf * xenf) + (yenf * yenf)); if (((enf < v2) or (sf14 == e)) && (sf14 != v1)) { v2 = enf; v1 = e; } } } if (v1 > -1) { trg = ball[v1]; xenf = _xmouse - trg.xp; yenf = _ymouse - trg.yp; enf = Math.sqrt((xenf * xenf) + (yenf * yenf)); if (md) { tries[v1]++; trg.lb = -1; v1 = (ar._currentframe - 2) / (ar._totalframes - 2); enf = (17 * Math.sqrt(Math.max(0.01, v1))) / enf; trg.xbew = trg.xbew + (xenf * enf); trg.ybew = trg.ybew + (yenf * enf); trg.rbew = trg.rbew + ((xenf * enf) * 1.5); trg.gh = 0; if (v1 < 0.33) { _root.soundy("launch01", 65); } else if (v1 < 0.66) { _root.soundy("launch02", 65); } else { _root.soundy("launch03", 65); } } else { ar._x = trg.xp; ar._y = trg.yp; ar._rotation = (Math.atan((-xenf) / yenf) / Math.PI) * 180; if (yenf >= 0) { ar._rotation = ar._rotation + 180; } arr = true; } } } if (!arr) { ar.gotoAndStop(1); ar._x = 10000; } else if (mc) { if (ar._currentframe == 1) { _root.soundy("power1", 100); } ar.nextFrame(); sf14 = v1; } if (!mc) { sf14 = undefined; } md = false; for (e in ball) { trg = ball[e]; if (trg.d.done) { removeMovieClip(ball[e]); ball.splice(e, 1); } } for (e in ball) { if (trg._currentframe == 1) { trg = ball[e]; trg.rbew = trg.rbew * 0.98; trg.ybew = trg.ybew + 0.5; trg.rp = trg.rp + trg.rbew; trg.xp = trg.xp + trg.xbew; trg.yp = trg.yp + trg.ybew; } } e = 0; while (e < ball.length) { trg = ball[e]; trg.x1 = trg.x1 * 0.8; trg.x2 = trg.x2 * 0.8; trg.x1 = trg.x1 + trg.xbew; trg.x2 = trg.x2 + (trg.ybew - 0.4); enf = Math.sqrt((trg.x1 * trg.x1) + (trg.x2 * trg.x2)); trg.gh = trg.gh * 0.95; trg.gh = trg.gh + (1.5 - enf); trg.gh = trg.gh + (trg.ibk * 0.15); trg.gh = Math.max(0, trg.gh); enf = Math.sqrt((trg.xbew * trg.xbew) + (trg.ybew * trg.ybew)); f2 = 1E-5; trg.spark = trg.spark * 0.98; trg.spark = trg.spark + enf; if (gameover == undefined) { v3 = Math.round(trg.spark / 10); v4 = 0; while (v3 > v4) { v5 = (Math.atan((-trg.xbew) / trg.ybew) / Math.PI) * 180; if (trg.ybew >= 0) { v5 = v5 + 180; } parc(e, trg.xp - (trg.xbew * (v4 / v3)), trg.yp - (trg.ybew * (v4 / v3)), v5 + 90); trg.spark = trg.spark - 10; v4++; } } v1 = 1 / (1.01 + (enf * f2)); trg.xbew = trg.xbew * v1; trg.ybew = trg.ybew * v1; enf = enf * (v1 * v1); f1 = 17; if (enf > f1) { enf = f1 / enf; trg.xbew = trg.xbew * enf; trg.ybew = trg.ybew * enf; } e++; } topz(0); e = 0; while (e < ball.length) { trg = ball[e]; a = e; while (a < ball.length) { trg2 = ball[a]; xenf = trg2.xp - trg.xp; siz = sizes[trg.s] + sizes[trg2.s]; if (Math.abs(xenf) < siz) { yenf = trg2.yp - trg.yp; if (Math.abs(xenf) < siz) { enf = (xenf * xenf) + (yenf * yenf); if ((enf > 0) && (enf < (siz * siz))) { v = masses[trg.s] / (masses[trg.s] + masses[trg2.s]); vv = 1 - v; enf = Math.sqrt(enf); f1 = (siz - enf) / enf; trg.xp = trg.xp - ((xenf * vv) * f1); trg.yp = trg.yp - ((yenf * vv) * f1); trg2.xp = trg2.xp + ((xenf * v) * f1); trg2.yp = trg2.yp + ((yenf * v) * f1); xbewenf = trg2.xbew - trg.xbew; ybewenf = trg2.ybew - trg.ybew; bewenf = (xbewenf * xbewenf) + (ybewenf * ybewenf); if (bewenf > 0) { bewenf = Math.sqrt(bewenf); } else { bewenf = 0; } enf = bewenf / enf; bhs(bewenf); trg.gh = Math.max(trg.gh, 0); trg2.gh = Math.max(trg2.gh, 0); xenf = xenf * enf; yenf = yenf * enf; trg.xbew = trg.xbew - (xenf * vv); trg.ybew = trg.ybew - (yenf * vv); trg2.xbew = trg2.xbew + (xenf * v); trg2.ybew = trg2.ybew + (yenf * v); xbewenf1 = trg2.xbew + trg.xbew; ybewenf1 = trg2.ybew + trg.ybew; enf = (xenf * xenf) + (yenf * yenf); enf = Math.sqrt(enf); if (enf > 0) { xenf = xenf / enf; yenf = yenf / enf; } roty = ((sizes[trg2.s] + sizes[trg.s]) * Math.PI) / 180; f8 = (yenf * xbewenf) - (xenf * ybewenf); f9 = (((-trg2.rbew) - trg.rbew) * roty) - f8; f10 = (((-trg2.rbew) - trg.rbew) * roty) - (f8 * 2); f9 = rotc(f9); f10 = rotc(f10); trg2.rbew = trg2.rbew + ((f10 / roty) * v); trg2.xbew = trg2.xbew + ((yenf * f9) * v); trg2.ybew = trg2.ybew - ((xenf * f9) * v); trg.rbew = trg.rbew + ((f10 / roty) * vv); trg.xbew = trg.xbew - ((yenf * f9) * vv); trg.ybew = trg.ybew + ((xenf * f9) * vv); v1 = 1.1; trg.xbew = trg.xbew * v1; trg.ybew = trg.ybew * v1; trg2.xbew = trg2.xbew * v1; trg2.ybew = trg2.ybew * v1; } } } a++; } f1 = trg.xp; f2 = trg.yp; f5 = (f6 = 0); siz = sizes[trg.s] + 2; v1 = trg.s; for (i in hardx[v1]) { if (mhit(f1 + hardx[v1][i], f2 + hardy[v1][i])) { f5 = f5 + hardx[v1][i]; f6 = f6 + hardy[v1][i]; } } if ((Math.abs(f5) > 0) && (Math.abs(f6) > 0)) { roty = (sizes[trg.s] * Math.PI) / 180; f7 = Math.sqrt((f5 * f5) + (f6 * f6)); f5 = f5 / f7; f6 = f6 / f7; if (trg.rotn != undefined) { trg.roty = (Math.atan((-f5) / f6) / Math.PI) * 180; if (f6 >= 0) { trg.roty = trg.roty + 180; } trg.rotn = 3; } f8 = ((-f5) * trg.xbew) - (f6 * trg.ybew); if (f8 < 0.5) { f9 = f8 * 1.8; trg.xbew = trg.xbew + (f5 * f9); trg.ybew = trg.ybew + (f6 * f9); siz = Math.sqrt((trg.xbew * trg.xbew) + (trg.ybew * trg.ybew)); bhs(siz); trg.gh = Math.max(trg.gh, 0); if ((siz > 0) && (f8 < 0)) { f1 = trg.xp; f2 = trg.yp; v2 = sizes[trg.s] - 10; while ((!mhit(f1 + (f5 * v2), f2 + (f6 * v2))) && (v2 < (sizes[trg.s] + 10))) { v2 = v2 + 2; } v2 = v2 - 2; while ((!mhit(f1 + (f5 * v2), f2 + (f6 * v2))) && (v2 < (sizes[trg.s] + 10))) { v2 = v2 + 0.5; } v2 = v2 - sizes[trg.s]; v2 = v2 * 0.6; if (v2 > 0) { v2 = v2 * 0.2; } trg.xp = trg.xp + (f5 * v2); trg.yp = trg.yp + (f6 * v2); f8 = (-f8) / siz; f8 = 0.9 - (f8 * 0.5); trg.xbew = trg.xbew * f8; trg.ybew = trg.ybew * f8; f8 = ((-f6) * trg.xbew) + (f5 * trg.ybew); f9 = trg.rbew * roty; f9 = f9 + f8; f9 = rotc(f9 * 4) / 4; trg.rbew = trg.rbew - (f9 / roty); trg.xbew = trg.xbew + (f6 * f9); trg.ybew = trg.ybew - (f5 * f9); } } } e++; } tip(0); e = 0; while (e < ball.length) { trg = ball[e]; trg._x = Math.round(trg.xp * 10) / 10; trg._y = Math.round(trg.yp * 10) / 10; trg.d._rotation = Math.round(trg.rp * 10) / 10; trg.web = []; trg.webz = 1; e++; } v = 0.7; bg._x = (-_x) * v; bg._y = (-_y) * v; tip(1); } } music = ["bgm01", "bgm01", "bgm01", "bgm01", "bgm02", "bgm02", "bgm02", "bgm02"]; gotoAndStop(_root.lev); _root.bucks = 0; _root.g.gotoAndPlay(60); timer = []; alltimer = [0, 0, 0, 0, 0, 0, 0, 0, 0]; topz = function (cap) { timer[cap] = getTimer(); }; tip = function (cap) { alltimer[cap] = alltimer[cap] + ((getTimer() - timer[cap]) / 50); }; m.swapDepths(200000); m1.swapDepths(200001); m.cacheAsBitmap = true; m1.cacheAsBitmap = true; levelsh = this.attachMovie("levelsh", "levelstart", 2000000, {_x:275, _y:180}); ballz = 0; ball = []; sizes = [5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]; masses = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]; v1 = 0.3; hard = [(Math.PI/2), v1, v1, v1, v1, v1, v1, v1, v1, v1, v1, v1, v1]; wb = []; argz = 0; hardx = []; hardy = []; for (e in hard) { v1 = hard[e]; siz = sizes[e]; hardx[e] = []; hardy[e] = []; a = 0; while (a < (Math.PI*2)) { hardx[e][hardx[e].length] = Math.sin(a) * siz; hardy[e][hardy[e].length] = Math.cos(a) * siz; a = a + v1; } } parz = 0; par = []; if (_root.sz == undefined) { _root.sz = []; _root.szz = 0; } sold = 0; switch (_root.lev) { case 1 : sf1 = 400; sf2 = 370; sf3 = 30; break; case 2 : sf1 = 275; sf2 = 370; sf3 = 100; break; case 3 : sf1 = 275; sf2 = 370; sf3 = 100; break; case 4 : sf1 = 400; sf2 = 370; sf3 = 50; break; case 5 : sf1 = 275; sf2 = 370; sf3 = 100; break; case 6 : sf1 = 300; sf2 = 370; sf3 = 100; break; case 7 : sf1 = 320; sf2 = 300; sf3 = 100; break; case 8 : sf1 = 120; sf2 = 370; sf3 = 60; break; case 9 : sf1 = 275; sf2 = 370; sf3 = 100; break; case 10 : sf1 = 275; sf2 = 370; sf3 = 100; break; case 11 : sf1 = 275; sf2 = 370; sf3 = 100; break; case 12 : sf1 = 150; sf2 = 370; sf3 = 30; break; case 13 : sf1 = 350; sf2 = 200; sf3 = 40; break; case 14 : sf1 = 400; sf2 = 370; sf3 = 30; break; case 15 : sf1 = 275; sf2 = 275; sf3 = 75; break; case 16 : sf1 = 400; sf2 = 370; sf3 = 50; break; case 17 : sf1 = 400; sf2 = 280; sf3 = 40; break; case 18 : sf1 = 100; sf2 = 360; sf3 = 30; break; case 19 : sf1 = 200; sf2 = 200; sf3 = 100; break; case 20 : sf1 = 150; sf2 = 370; sf3 = 50; } Mouse.removeListener(); mouseListener = new Object(); mouseListener.onMouseDown = function () { mc = true; }; mouseListener.onMouseUp = function () { md = true; mc = false; }; Mouse.addListener(mouseListener); unpause = true; _root.pinfo = 2; drawer = []; e = 0; while (e < 100) { drawer[e] = createEmptyMovieClip("drawer" + e, 9999 - e); e++; } fra = 0; comp = -10; _root.p.gotoAndStop(_root.p._totalframes); se = 0; tries = []; _root.a.musicvol = -100; if (_root.musicoff) { _root.a.musicoff = true; } else { _root.a.musicoff = false; }
Symbol 390 Button
on (release) { _root.a.unpause = true; }
Symbol 394 Button
on (release) { _root.a.soundstopi(); _root.gotoAndStop("menu"); }
Symbol 397 Button
on (release) { _root.a.musicdown(); _root.gotoAndStop("again"); }
Symbol 400 Button
on (release) { _root.soundoff = true; nextFrame(); }
Symbol 403 Button
on (release) { _root.soundoff = false; prevFrame(); }
Symbol 404 MovieClip Frame 1
if (_root.musicoff) { nextFrame(); } else { stop(); }
Symbol 407 Button
on (release) { _root.a.musicoff = (_root.musicoff = true); nextFrame(); }
Symbol 410 Button
on (release) { _root.a.musicoff = (_root.musicoff = false); prevFrame(); }
Symbol 411 MovieClip Frame 1
if (_root.musicoff) { nextFrame(); } else { stop(); }
Symbol 415 Button
on (release) { _root.a.unpause = false; }
Symbol 419 Button
on (release) { _root.a.musicdown(); _root.gotoAndStop("again"); }
Symbol 424 Button
on (release) { _root.soundoff = !_root.soundoff; }
Symbol 427 Button
on (release) { _root.musicoff = (_root.a.musicoff = !_root.musicoff); }
Symbol 431 MovieClip Frame 1
lev = "Level " + _root.lev; if (_root.lev == 20) { lev = "Final Level"; }
Symbol 436 MovieClip Frame 1
ck = 0; stop();
Symbol 436 MovieClip Frame 2
ck++; this.back._x = this.back._x + (15 - (ck / 10)); _root.bt5._x = _root.bt5._x + (15 - (ck / 10)); if (ck > 15) { if (_root.winlevel == 1) { if (_root.lev <= 20) { _root.gotoAndStop("game"); } else { _root.gotoAndStop("win"); } _root.winlevel = 0; } else { _root.gotoAndStop("menu"); } }
Symbol 436 MovieClip Frame 3
gotoAndPlay (2);
Symbol 437 Button
on (release) { _root.soundy("coolbutton"); if (_root.choice != 1) { _root.choice = 1; _root.buts.gotoAndPlay(2); gotoAndStop (2); } }
Symbol 438 MovieClip Frame 1
stop();
Symbol 485 MovieClip Frame 1
ck = 0; stop();
Symbol 485 MovieClip Frame 2
ck++; this.back._x = this.back._x + (15 - (ck / 10)); _root.bt5._x = _root.bt5._x + (15 - (ck / 10)); if (ck > 15) { _root.gotoAndStop("menu"); }
Symbol 485 MovieClip Frame 3
gotoAndPlay (2);
Symbol 491 Button
on (release) { getURL ("http://www.gamebalance.com", "_blank"); }
Symbol 497 Button
on (release) { getURL ("http://www.komix-games.com", "_blank"); }
Symbol 500 MovieClip Frame 109
_parent.gotoAndStop("gamebalance");
Symbol 509 MovieClip Frame 134
_parent.gotoAndStop("komix");
Symbol 512 MovieClip Frame 109
_parent.gotoAndStop("menu");
Symbol 523 MovieClip Frame 1
function topz(cap) { timer[cap] = getTimer(); } function tip(cap) { alltimer[cap] = alltimer[cap] + (getTimer() - timer[cap]); atz[cap]++; } function tiptop() { for (e in alltimer) { if (atz[e] > 0) { _root.tex = _root.tex + (" - " + (Math.round((alltimer[e] / atz[e]) * 1000) / 1000)); if (atz[e] > 10) { alltimer[e] = alltimer[e] * ((atz[e] - 1) / atz[e]); atz[e]--; } } } } function create(f7, f1, f2, f3, f4, f5, f6, f8) { ballz++; f0 = ball.length; ball[f0] = attachMovie("ballze", "ball" + ballz, ballz, {xp:f1, yp:f2, zp:f3, xbew:f4, ybew:f5, zbew:f6, s:f7, sca:f8}); ball[f0].gotoAndStop(f7); ball[f0].ro = (Math.random() * Math.PI) * 2; ball[f0].rob = (Math.random() * 0.05) + 0.03; ball[f0].xbew = (-Math.random()) * 0.5; ball[f0].sc = ball[f0].sca; ball[f0].col = new Color(ball[f0]); ball[f0].pal = new Object(); return(f0); } function rand(v0) { v0 = v0 * ((Math.random() - 0.5) * 2); return(v0); } function crand(v0) { if (!cr) { cr = true; cr1 = Math.random() * 6.28; if (v00 == undefined) { v00 = 0; } cr2 = v0; return(Math.sin(cr1) * cr2); } cr = false; return(Math.cos(cr1) * cr2); } function r(roundz) { return(Math.round(100 * roundz) / 100); } function planetc(f0, f1, f2, f3, f4, f5, f6, f7) { v2 = (f0 * 3) + 3; e = 0; while (e < f0) { enf = [rand(1), rand(1), rand(1)]; v1 = Math.sqrt(((enf[0] * enf[0]) + (enf[1] * enf[1])) + (enf[2] * enf[2])); v1 = v2 / v1; enf[0] = enf[0] * v1; enf[1] = enf[1] * v1; enf[2] = enf[2] * v1; create(1, enf[0] + f1, enf[1] + f2, enf[2] + f3, (enf[1] * f7) + f4, (enf[2] * f7) + f5, (enf[0] * f7) + f6, 1.5); e++; } } function flatc(f0, f1, f2, f3, f4, f5, f6, f10, f8, f9) { e = 0; while (e < f0) { v2 = (Math.random() * f8) + f9; enf = [rand(1), rand(1), 0]; v1 = Math.sqrt((enf[0] * enf[0]) + (enf[1] * enf[1])); f7 = f10 / v1; v1 = v2 / v1; enf[0] = enf[0] * v1; enf[1] = enf[1] * v1; enf[2] = enf[2] * v1; create(1, enf[0] + f1, enf[1] + f2, f3, (enf[1] * f7) + f4, ((-enf[0]) * f7) + f5, f6, 1.5); e++; } } function soundy(nam, rep, trge, vol) { if (vol == undefined) { vol = 0; } v0 = sz.length; szz++; sz[v0] = attachMovie("soundz", "sz" + szz, szz + 2000000000); sz[v0].trge = trge; sz[v0].nam = nam; sz[v0].vol = vol; sz[v0].rep = rep; sz[v0].s = new Sound(sz[v0]); if (trge != undefined) { vol = ((vol * ((ball[trge].far * 5) - 100)) / 100) + (vol * 0.25); pan = (ball[trge]._x / 2.75) - 100; } else { pan = 0; } sz[v0]._x = 275 + (pan * 2.75); sz[v0]._y = vol * 4; sz[v0].s.attachSound(nam); sz[v0].s.setVolume(vol); sz[v0].s.setPan(pan); sz[v0].s.start(0, rep); return(szz); } function soundstopi() { for (z in sz) { trg = sz[z]; sz[z].s.stop(); trg.swapDepths(100); removeMovieClip(trg); } sz = []; } function onEnterFrame() { cam[0] = 0.0001; cama[0] = 0.0001; fra++; for (e in sz) { trg = sz[e]; if (trg.s.duration == trg.s.position) { trg.s.stop(); sz.splice(e, 1); trg.swapDepths(100); removeMovieClip(trg); } else if (sz[e].trge != undefined) { vol = ((Math.min(200, (ball[sz[e].trge].far * 5) - 100) * trg.vol) / 100) + (trg.vol * 0.25); pan = (ball[sz[e].trge]._x / 2.75) - 100; pan = pan * 2; sz[e]._x = 275 + (pan * 2.75); sz[e]._y = vol * 4; sz[e].s.attachSound(nam); vol = vol * 0.35; vol = vol + (sz[e].s.getVolume() * 0.65); pan = pan * 0.35; pan = pan + (sz[e].s.getPan() * 0.65); sz[e].s.setVolume(vol); sz[e].s.setPan(pan); } } if (paus) { if (Key.isDown(80)) { if (pa) { pa = false; paus = false; } } else { pa = true; } } else { if (Key.isDown(80)) { if (pa) { pa = false; paus = true; } } else { pa = true; } for (e in ball) { trg = ball[e]; if (trg.d.done or trg.done) { for (i in ball) { if (ball[i].trg2 > e) { ball[i].trg2--; } if (ball[i].trg3 > e) { ball[i].trg3--; } if (ball[i].s == 9) { for (z in ball[i].v4) { if (ball[i].v4[z] > e) { ball[i].v4[z]--; } } } } ball.splice(e, 1); trg.swapDepths(100); removeMovieClip(trg); for (i in sz) { trg = sz[i]; if (trg.trge == e) { if (trg.rep > 0) { trg.s.stop(); sz.splice(i, 1); trg.swapDepths(100); removeMovieClip(trg); } else { trg.trge = undefined; } } else if (trg.trge > e) { trg.trge--; } } } } topz(0); if (Key.isDown(37)) { xenf--; } if (Key.isDown(39)) { xenf++; } if (Key.isDown(38)) { yenf = yenf + 1.5; } if (Key.isDown(40)) { yenf = yenf - 1.5; } yenf = yenf - 0.3; v1 = 1.5; v2 = 1; xenf = xenf / (1 + (Math.abs(yenf) * 0.1)); yenf = yenf / (1 + (Math.abs(xenf) * 0.05)); rel--; yenf = yenf * 0.8; xenf = xenf * 0.8; power = power * 0.8; camb = [cam[0], cam[1], cam[2]]; v1 = 0; camb = [(cam[1] * cama[2]) - (cam[2] * cama[1]), (cam[2] * cama[0]) - (cam[0] * cama[2]), (cam[0] * cama[1]) - (cam[1] * cama[0])]; cama[0] = cama[0] - ((camb[0] * yenf) * v1); cama[1] = cama[1] - ((camb[1] * yenf) * v1); cama[2] = cama[2] - ((camb[2] * yenf) * v1); cam[0] = cam[0] + ((camb[0] * xenf) * v1); cam[1] = cam[1] + ((camb[1] * xenf) * v1); cam[2] = cam[2] + ((camb[2] * xenf) * v1); v1 = Math.sqrt(((cam[0] * cam[0]) + (cam[1] * cam[1])) + (cam[2] * cam[2])); cam[0] = cam[0] / v1; cam[1] = cam[1] / v1; cam[2] = cam[2] / v1; v1 = Math.sqrt(((cama[0] * cama[0]) + (cama[1] * cama[1])) + (cama[2] * cama[2])); cama[0] = cama[0] / v1; cama[1] = cama[1] / v1; cama[2] = cama[2] / v1; enf = [cam[0] - cama[0], cam[1] - cama[1], cam[2] - cama[2]]; v1 = Math.sqrt(((enf[0] * enf[0]) + (enf[1] * enf[1])) + (enf[2] * enf[2])); v1 = 1 - (s2 / v1); cam[0] = cam[0] - (enf[0] * v1); cam[1] = cam[1] - (enf[1] * v1); cam[2] = cam[2] - (enf[2] * v1); cama[0] = cama[0] + (enf[0] * v1); cama[1] = cama[1] + (enf[1] * v1); cama[2] = cama[2] + (enf[2] * v1); v1 = 0.01; camb = [(cam[1] * cama[2]) - (cam[2] * cama[1]), (cam[2] * cama[0]) - (cam[0] * cama[2]), (cam[0] * cama[1]) - (cam[1] * cama[0])]; v1 = Math.sqrt(((cam[0] * cam[0]) + (cam[1] * cam[1])) + (cam[2] * cam[2])); cam[0] = cam[0] / v1; cam[1] = cam[1] / v1; cam[2] = cam[2] / v1; v1 = Math.sqrt(((cama[0] * cama[0]) + (cama[1] * cama[1])) + (cama[2] * cama[2])); cama[0] = cama[0] / v1; cama[1] = cama[1] / v1; cama[2] = cama[2] / v1; enf = [cam[0] - cama[0], cam[1] - cama[1], cam[2] - cama[2]]; v1 = Math.sqrt(((enf[0] * enf[0]) + (enf[1] * enf[1])) + (enf[2] * enf[2])); v1 = 1 - (s2 / v1); cam[0] = cam[0] - (enf[0] * v1); cam[1] = cam[1] - (enf[1] * v1); cam[2] = cam[2] - (enf[2] * v1); cama[0] = cama[0] + (enf[0] * v1); cama[1] = cama[1] + (enf[1] * v1); cama[2] = cama[2] + (enf[2] * v1); v1 = fra * 0.05; v3 = fra * 0.025; v2 = 40; e = 4; while (e < ball.length) { v1 = v1 + 0.897597901025655; trg = ball[e]; trg.xp = (Math.cos(v3) * v2) * Math.sin(v1); trg.yp = (Math.sin(v1) * v2) * Math.sin(v3); trg.zp = Math.cos(v1) * v2; e++; } wormnew = true; for (e in ball) { trg = ball[e]; } v2 = 0; ball0.xp = ball0.xp * v2; ball0.yp = ball0.yp * v2; ball0.zp = ball0.zp * v2; v2 = 1 - v2; v1 = 300; v3 = (v4 = (v5 = 0)); _root.tex = ((((r(v3) + " ") + r(v4)) + " ") + r(v5)) + " "; (v3 = v3 / (ball.length - 4)); (v4 = v4 / (ball.length - 4)); (v5 = v5 / (ball.length - 4)); ball0.xp = ball0.xp + ((v3 - (camb[0] * v1)) * v2); ball0.yp = ball0.yp + ((v4 - (camb[1] * v1)) * v2); ball0.zp = ball0.zp + ((v5 - (camb[2] * v1)) * v2); vd = cam[0]; ve = cam[1]; vf = cam[2]; vg = cama[0]; vh = cama[1]; vi = cama[2]; v1 = 1; va = ball0.xp + (camb[0] * v1); vb = ball0.yp + (camb[1] * v1); vc = ball0.zp + (camb[2] * v1); ax = 0; ay = 0; topz(1); trg3 = ball1; trg2 = ball2; trg = ball3; v1 = (camb[0] * camb[0]) + (camb[1] * camb[1]); if (v1 > 0) { v2 = (Math.atan((-camb[0]) / camb[1]) / Math.PI) - 0.5; if (camb[1] < 0) { v2 = v2 + 1; } while (v2 > 0) { v2 = v2 - 2; } while (v2 < -2) { v2 = v2 + 2; } trg.d._x = (-v2) * 1974; trg.xp = ball0.xp + ((sunenf * camb[0]) / v1); trg.yp = ball0.yp + ((sunenf * camb[1]) / v1); trg.zp = 0; trg2.xp = trg.xp; trg2.yp = trg.yp; trg2.zp = trg.zp + (sunenf / 10); sunangle = 0.5; } for (e in ball) { if (e != 0) { trg = ball[e]; vj = trg.xp; vk = trg.yp; vl = trg.zp; vm = trg.xp - ball0.xp; vn = trg.yp - ball0.yp; vo = trg.zp - ball0.zp; vz = ((vd * ((vh * vo) - (vi * vn))) + (ve * ((vi * vm) - (vg * vo)))) + (vf * ((vg * vn) - (vh * vm))); if (e == 1) { if (vz > 0) { sunsee = true; sunr = 180; sunf = 0; } else { sunsee = false; sunr = 0; sunf = 200; vz = -vz; } } if (vz > 0) { trg._visible = true; enf = Math.sqrt(((vm * vm) + (vn * vn)) + (vo * vo)); vm = vm / enf; vn = vn / enf; vo = vo / enf; vz = ((vd * ((vh * vo) - (vi * vn))) + (ve * ((vi * vm) - (vg * vo)))) + (vf * ((vg * vn) - (vh * vm))); vx = (-((((((va * ((vh * vo) - (vi * vn))) + (vb * ((vi * vm) - (vg * vo)))) + (vc * ((vg * vn) - (vh * vm)))) + (vg * ((vk * vo) - (vl * vn)))) + (vh * ((vl * vm) - (vj * vo)))) + (vi * ((vj * vn) - (vk * vm))))) / vz; vy = ((((((va * ((ve * vo) - (vf * vn))) + (vb * ((vf * vm) - (vd * vo)))) + (vc * ((vd * vn) - (ve * vm)))) + (vd * ((vk * vo) - (vl * vn)))) + (ve * ((vl * vm) - (vj * vo)))) + (vf * ((vj * vn) - (vk * vm)))) / vz; enf = ((((((va * ((ve * vi) - (vf * vh))) + (vb * ((vf * vg) - (vd * vi)))) + (vc * ((vd * vh) - (ve * vg)))) + (vd * ((vi * vk) - (vh * vl)))) + (ve * ((vg * vl) - (vi * vj)))) + (vf * ((vh * vj) - (vg * vk)))) / vz; v1 = (-7000 / enf) * (1 + (Math.abs(vx) * 0.111)); ay = vy; trg._x = (-vx) * 700; trg._y = vy * 700; trg.swapDepths(Math.max(e, Math.round(((v1 * 10000) + (dep[trg.s] * 1000)) + 100000000))); trg.far = v1; trg._xscale = v1 * trg.sca; trg._yscale = v1 * trg.sca; v1 = (v1 * 12) - 270; trg.pal = {ra:100, rb:v1, ga:100, gb:v1, ba:100, bb:v1, aa:"100", ab:"0"}; trg.col.setTransform(trg.pal); if (e == 1) { v1 = trg._x; v2 = trg._y; sunro = ((Math.atan((-v1) / v2) / Math.PI) * 180) + sunr; if (v2 < 0) { sunro = sunro + 180; } enf = Math.sqrt((v1 * v1) + (v2 * v2)); v1 = (enf / sunenf) * 700; v1 = (Math.atan(v1) / Math.PI) * 400; v1 = 200 - v1; sunfr = Math.round(Math.max(1, Math.min(200, v1))) + sunf; v1 = ((Math.atan((-enf[0]) / enf[1]) / Math.PI) * 180) + sunr; if (enf[1] < 0) { v1 = v1 + 180; } trg.sh._rotation = v1; } else { trg.sh.gotoAndStop(sunfr); trg.sh._rotation = sunro; trg.sh2._rotation = sunro; trg.sh2.gotoAndStop(sunfr); } } else { trg._visible = false; } } } enf = [ball3._x - ball2._x, ball3._y - ball2._y]; v1 = (Math.atan((-enf[0]) / enf[1]) / Math.PI) * 180; if (enf[1] < 0) { v1 = v1 + 180; } ball3._rotation = v1; tip(1); if (!sunsee) { ball1._visible = false; } tip(0); v1 = 0.8; fps = fps * v1; v2 = getTimer(); fps = fps + ((v2 - fpstimer) * (1 - v1)); fpss = r(1000 / fps); qua = Math.max(0, Math.min(3, 3 - ((30 - fpss) / 4))); fpstimer = v2; if ((fpss < 26) && (_quality != "MEDIUM")) { fpst1++; if (fpst1 > fpsc) { _quality = "MEDIUM"; fpsc = fpsc + 10; } } else { fpst1 = 0; } if ((fpss > 28) && (_quality != "HIGH")) { fpst2++; if (fpst2 > fpsc) { fpsc = fpsc + 10; _quality = "HIGH"; } } else { fpst2 = 0; } if ((fpss < 17) && (_quality != "LOW")) { fpst1++; if (fpst1 > fpsc) { fpsc = fpsc + 10; _quality = "LOW"; } } else { fpst1 = 0; } trg = ball3; trg.d._xscale = (trg.d._yscale = (trg._xscale = (trg._yscale = 100))); v1 = Math.sqrt((trg._x * trg._x) + (trg._y * trg._y)); if (v1 > 0) { v1 = (v1 / (1 + ((v1 * v1) * 0))) / v1; trg._x = trg._x * v1; trg._y = trg._y * v1; } } } powerup = [[0, 12], [0, 13], [0, 14], [0, 15], [0, 16]]; alltimer = [0, 0, 0, 0, 0, 0, 0]; timer = []; atz = [0, 0, 0, 0, 0, 0, 0]; ball = []; ballz = 0; ball[0] = attachMovie("ballze", "ball0", ballz, {xp:0, yp:0, zp:0, xbew:0, ybew:0, zbew:0, _x:-100, _y:-100}); ball[0]._y = 100000 /* 0x0186A0 */; dep = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; pbew = (prot = (prot2 = (protbew2 = (protbew = 0)))); cr = false; v5 = 200; v6 = 200; whe = (v7 = 20); sunenf = 100000 /* 0x0186A0 */; v2 = 54.7; create(4, sunenf / 3.5, 0, 0, 0, 0, 0, 500); create(3, sunenf, sunenf / 10, 0, 0, 0, 0, 500); create(2, sunenf, 0, 0, 0, 0, 0, 500); tubelong = 100; e = 0; while (e < 7) { v1 = (e - 3) / 7; create(6 + e, (v1 * tubelong) * 1.25, 0, 0, 0, 0, 0, 1); e++; } yenf = (xenf = 0); cam = [0.001, 0.001, 1]; cama = [0.001, 1, 0.001]; s2 = Math.SQRT2; power = 0; zoo = 550; rel = 0; dif = 1; fpst1 = (fpst2 = (fps = (fpstimer = 0))); fpsc = 30; qua = 3; gameover = 0; jump = (jumpb = 0); _root.mines = (_root.jumps = (_root.rockets = 0)); paus = false; powz = 0; sz = []; szz = 0; soundy("start", 1, undefined, 100); fra = 0;

Library Items

Symbol 1 Sound [launch03]
Symbol 2 Sound [launch02]
Symbol 3 Sound [launch01]
Symbol 4 Sound [correct]
Symbol 5 FontUsed by:6 158 161 221 223 225 227 434 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 483 528
Symbol 6 EditableTextUses:5 526Used by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClip [scoreshow]Uses:7
Symbol 9 GraphicUsed by:21 26
Symbol 10 GraphicUsed by:14
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:14
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:10 12 13Used by:21 27 106
Symbol 15 GraphicUsed by:21 26
Symbol 16 GraphicUsed by:21 26
Symbol 17 GraphicUsed by:21 26
Symbol 18 GraphicUsed by:21 26
Symbol 19 GraphicUsed by:21 26
Symbol 20 GraphicUsed by:21 26
Symbol 21 MovieClip [ballze]Uses:9 14 15 16 17 18 19 20
Symbol 22 MovieClip [soundz]Used by:379
Symbol 23 ShapeTweeningUsed by:25
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip [ring6]Uses:23 24Used by:Timeline
Symbol 26 MovieClipUses:9 15 16 17 18 19 20Used by:27 106
Symbol 27 MovieClip [ball]Uses:26 14Used by:Timeline
Symbol 28 GraphicUsed by:Timeline
Symbol 530 MovieClip [__Packages.NewgroundsAPI]
Symbol 29 GraphicUsed by:31
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:29 30Used by:61
Symbol 32 GraphicUsed by:61
Symbol 33 GraphicUsed by:61
Symbol 34 GraphicUsed by:61
Symbol 35 MovieClipUsed by:61
Symbol 36 GraphicUsed by:61
Symbol 37 GraphicUsed by:45
Symbol 38 GraphicUsed by:45
Symbol 39 GraphicUsed by:45
Symbol 40 GraphicUsed by:45
Symbol 41 GraphicUsed by:45
Symbol 42 GraphicUsed by:45
Symbol 43 GraphicUsed by:45
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:37 38 39 40 41 42 43 44Used by:61
Symbol 46 ShapeTweeningUsed by:61
Symbol 47 ShapeTweeningUsed by:61
Symbol 48 GraphicUsed by:61
Symbol 49 GraphicUsed by:61
Symbol 50 GraphicUsed by:61
Symbol 51 GraphicUsed by:59 60
Symbol 52 GraphicUsed by:59 60 61
Symbol 53 GraphicUsed by:59 60
Symbol 54 GraphicUsed by:59 60 61
Symbol 55 GraphicUsed by:59 60 61
Symbol 56 GraphicUsed by:58 59 60
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:56 57Used by:59 60 61
Symbol 59 ButtonUses:51 52 53 54 55 58 56Used by:61
Symbol 60 ButtonUses:51 52 53 54 55 58 56Used by:61
Symbol 61 MovieClipUses:31 32 33 34 35 36 45 46 47 48 49 50 59 60 55 52 58 54Used by:75
Symbol 62 GraphicUsed by:75
Symbol 63 GraphicUsed by:67
Symbol 64 GraphicUsed by:67
Symbol 65 GraphicUsed by:67
Symbol 66 GraphicUsed by:67
Symbol 67 ButtonUses:63 64 65 66Used by:75
Symbol 68 GraphicUsed by:75
Symbol 69 GraphicUsed by:75
Symbol 70 GraphicUsed by:74 231 233 235 237 390 437
Symbol 71 GraphicUsed by:73
Symbol 72 GraphicUsed by:73
Symbol 73 ButtonUses:71 72Used by:74
Symbol 74 MovieClipUses:70 73Used by:75
Symbol 75 MovieClipUses:61 62 67 68 69 74Used by:Timeline
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClip [bucket]Uses:76Used by:Timeline
Symbol 78 ShapeTweeningUsed by:81
Symbol 79 ShapeTweeningUsed by:81
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClip [0]Uses:78 79 80Used by:Timeline
Symbol 82 ShapeTweeningUsed by:85
Symbol 83 ShapeTweeningUsed by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClip [1]Uses:82 83 84Used by:Timeline
Symbol 86 ShapeTweeningUsed by:89
Symbol 87 ShapeTweeningUsed by:89
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClip [2]Uses:86 87 88Used by:Timeline
Symbol 90 ShapeTweeningUsed by:93
Symbol 91 ShapeTweeningUsed by:93
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClip [3]Uses:90 91 92Used by:Timeline
Symbol 94 ShapeTweeningUsed by:97
Symbol 95 ShapeTweeningUsed by:97
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClip [4]Uses:94 95 96Used by:Timeline
Symbol 98 ShapeTweeningUsed by:101
Symbol 99 ShapeTweeningUsed by:101
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClip [5]Uses:98 99 100Used by:Timeline
Symbol 102 ShapeTweeningUsed by:105
Symbol 103 ShapeTweeningUsed by:105
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClip [6]Uses:102 103 104Used by:Timeline
Symbol 106 MovieClipUses:26 14Used by:107 129
Symbol 107 MovieClip [bubbledis]Uses:106Used by:Timeline
Symbol 108 ShapeTweeningUsed by:110
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClip [ring1]Uses:108 109Used by:Timeline
Symbol 111 ShapeTweeningUsed by:113
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClip [ring2]Uses:111 112Used by:Timeline
Symbol 114 ShapeTweeningUsed by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClip [ring3]Uses:114 115Used by:Timeline
Symbol 117 ShapeTweeningUsed by:119
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClip [ring4]Uses:117 118Used by:Timeline
Symbol 120 ShapeTweeningUsed by:122
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClip [ring5]Uses:120 121Used by:Timeline
Symbol 123 ShapeTweeningUsed by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClip [ring7]Uses:123 124Used by:Timeline
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:128
Symbol 128 MovieClipUses:127Used by:129
Symbol 129 MovieClip [bubbleappear]Uses:106 128Used by:Timeline
Symbol 130 GraphicUsed by:137
Symbol 131 GraphicUsed by:137
Symbol 132 GraphicUsed by:137
Symbol 133 GraphicUsed by:137
Symbol 134 GraphicUsed by:137
Symbol 135 GraphicUsed by:137
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:130 131 132 133 134 135 136Used by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClip [bloops]Uses:138Used by:Timeline
Symbol 140 ShapeTweeningUsed by:142
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClip [ring2d]Uses:140 141Used by:Timeline
Symbol 143 ShapeTweeningUsed by:145
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClip [ring3d]Uses:143 144Used by:Timeline
Symbol 146 ShapeTweeningUsed by:148
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClip [ring4d]Uses:146 147Used by:Timeline
Symbol 149 ShapeTweeningUsed by:151
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClip [ring5d]Uses:149 150Used by:Timeline
Symbol 152 ShapeTweeningUsed by:154
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClip [ring6d]Uses:152 153Used by:Timeline
Symbol 155 ShapeTweeningUsed by:157
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClip [ring7d]Uses:155 156Used by:Timeline
Symbol 158 EditableTextUses:5 526Used by:159
Symbol 159 MovieClipUses:158Used by:160
Symbol 160 MovieClip [levelsh]Uses:159Used by:Timeline
Symbol 161 TextUses:5Used by:162
Symbol 162 MovieClipUses:161Used by:163
Symbol 163 MovieClip [levelcp]Uses:162Used by:Timeline
Symbol 164 ShapeTweeningUsed by:166
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClip [ring1d]Uses:164 165Used by:Timeline
Symbol 167 GraphicUsed by:185
Symbol 168 Sound [bh1]Used by:185
Symbol 169 Sound [bh2]Used by:185
Symbol 170 Sound [bh3]Used by:185
Symbol 171 Sound [launch]Used by:185
Symbol 172 Sound [wrong]Used by:185
Symbol 173 Sound [balldis]Used by:185
Symbol 174 Sound [ballsappear]Used by:185
Symbol 175 Sound [bgm02]Used by:185
Symbol 176 Sound [bgm01]Used by:185
Symbol 177 Sound [level-win]Used by:185
Symbol 178 Sound [coolbutton]Used by:185
Symbol 179 Sound [power1]Used by:185
Symbol 180 Sound [power2]Used by:185
Symbol 181 SoundUsed by:185
Symbol 182 Sound [level-start]Used by:185
Symbol 183 Sound [ballsappear1]Used by:185
Symbol 184 Sound [ballsappear0]Used by:185
Symbol 185 MovieClipUses:167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184Used by:Timeline
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:Timeline
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:190
Symbol 190 MovieClipUses:189Used by:Timeline
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:193 194 517
Symbol 193 MovieClipUses:192Used by:194 517
Symbol 194 MovieClipUses:193 192Used by:195  Timeline
Symbol 195 MovieClipUses:194Used by:Timeline
Symbol 196 FontUsed by:197 388 389 391 392 395 396 398 399 401 402 405 406 408 409 414 418 482 486 518 519 520 521
Symbol 197 TextUses:196Used by:198
Symbol 198 MovieClipUses:197Used by:199  Timeline
Symbol 199 MovieClipUses:198Used by:Timeline
Symbol 200 GraphicUsed by:205
Symbol 201 BitmapUsed by:202 215
Symbol 202 GraphicUses:201Used by:203
Symbol 203 MovieClipUses:202Used by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:200 203 204Used by:Timeline
Symbol 206 FontUsed by:207 243 246
Symbol 207 TextUses:206Used by:Timeline
Symbol 208 FontUsed by:209
Symbol 209 TextUses:208Used by:210
Symbol 210 MovieClipUses:209Used by:Timeline
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:220
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:220
Symbol 215 GraphicUses:201Used by:216
Symbol 216 MovieClipUses:215Used by:220
Symbol 217 GraphicUsed by:220
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClipUses:212 214 216 217 219Used by:222 224 226 228 230 435 484
Symbol 221 TextUses:5Used by:222
Symbol 222 MovieClipUses:220 221Used by:229
Symbol 223 TextUses:5Used by:224
Symbol 224 MovieClipUses:220 223Used by:229
Symbol 225 TextUses:5Used by:226
Symbol 226 MovieClipUses:220 225Used by:229
Symbol 227 TextUses:5Used by:228
Symbol 228 MovieClipUses:220 227Used by:229 436
Symbol 229 MovieClipUses:222 224 226 228Used by:Timeline
Symbol 230 MovieClipUses:220Used by:231 232 233 234 235 236 237 238 437 438
Symbol 231 ButtonUses:230 70Used by:232
Symbol 232 MovieClipUses:231 230Used by:Timeline
Symbol 233 ButtonUses:230 70Used by:234
Symbol 234 MovieClipUses:233 230Used by:Timeline
Symbol 235 ButtonUses:230 70Used by:236
Symbol 236 MovieClipUses:235 230Used by:Timeline
Symbol 237 ButtonUses:230 70Used by:238
Symbol 238 MovieClipUses:237 230Used by:Timeline
Symbol 239 FontUsed by:240
Symbol 240 TextUses:239Used by:241 242 507
Symbol 241 MovieClipUses:240Used by:242
Symbol 242 ButtonUses:241 240Used by:Timeline
Symbol 243 TextUses:206Used by:244 245
Symbol 244 MovieClipUses:243Used by:245 512
Symbol 245 ButtonUses:244 243Used by:Timeline
Symbol 246 TextUses:206Used by:Timeline
Symbol 247 GraphicUsed by:261 499
Symbol 248 FontUsed by:249 250 251 252 253 254 255 256 257 258 259 260
Symbol 249 TextUses:248Used by:261 499
Symbol 250 TextUses:248Used by:261 499
Symbol 251 TextUses:248Used by:261 499
Symbol 252 TextUses:248Used by:261 499
Symbol 253 TextUses:248Used by:261 499
Symbol 254 TextUses:248Used by:261 499
Symbol 255 TextUses:248Used by:261 499
Symbol 256 TextUses:248Used by:261 499
Symbol 257 TextUses:248Used by:261 499
Symbol 258 TextUses:248Used by:261 499
Symbol 259 TextUses:248Used by:261 499
Symbol 260 TextUses:248Used by:261 499
Symbol 261 MovieClipUses:247 249 250 251 252 253 254 255 256 257 258 259 260Used by:263
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:261 262Used by:265
Symbol 264 GraphicUsed by:265
Symbol 265 ButtonUses:263 264Used by:Timeline
Symbol 266 GraphicUsed 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 MovieClipUses:267 270Used by:Timeline
Symbol 272 BitmapUsed by:273 351 375
Symbol 273 GraphicUses:272Used by:274
Symbol 274 MovieClipUses:273Used by:379
Symbol 275 GraphicUsed by:278 303 342
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:276Used by:278 303 342
Symbol 278 MovieClipUses:275 277Used by:303 342
Symbol 279 GraphicUsed by:282
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:280Used by:282
Symbol 282 MovieClipUses:279 281Used by:303
Symbol 283 GraphicUsed by:286
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:286
Symbol 286 MovieClipUses:283 285Used by:303
Symbol 287 GraphicUsed by:290
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:290
Symbol 290 MovieClipUses:287 289Used by:303 342
Symbol 291 GraphicUsed by:294
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:294
Symbol 294 MovieClipUses:291 293Used by:303
Symbol 295 GraphicUsed by:298
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:296Used by:298
Symbol 298 MovieClipUses:295 297Used by:303
Symbol 299 GraphicUsed by:302
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:302
Symbol 302 MovieClipUses:299 301Used by:303
Symbol 303 MovieClipUses:275 277 278 282 286 290 294 298 302Used by:379
Symbol 304 BitmapUsed by:305 328 332 336 340 345 349 353 357 361 365 369 373 377
Symbol 305 GraphicUses:304Used by:306
Symbol 306 MovieClipUses:305Used by:379
Symbol 307 GraphicUsed by:316
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:308Used by:312 313 314 315 316
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClipUses:310Used by:316
Symbol 312 MovieClipUses:309Used by:316
Symbol 313 MovieClipUses:309Used by:316
Symbol 314 MovieClipUses:309Used by:316
Symbol 315 MovieClipUses:309Used by:316
Symbol 316 MovieClipUses:307 309 311 312 313 314 315Used by:379
Symbol 317 BitmapUsed by:318 334 343 363 371 375
Symbol 318 GraphicUses:317Used by:319
Symbol 319 MovieClipUses:318Used by:379
Symbol 320 BitmapUsed by:321 326 330 347 355 367
Symbol 321 GraphicUses:320Used by:322
Symbol 322 MovieClipUses:321Used by:379
Symbol 323 BitmapUsed by:324 338 359
Symbol 324 GraphicUses:323Used by:325
Symbol 325 MovieClipUses:324Used by:379
Symbol 326 GraphicUses:320Used by:327
Symbol 327 MovieClipUses:326Used by:379
Symbol 328 GraphicUses:304Used by:329
Symbol 329 MovieClipUses:328Used by:379
Symbol 330 GraphicUses:320Used by:331
Symbol 331 MovieClipUses:330Used by:379
Symbol 332 GraphicUses:304Used by:333
Symbol 333 MovieClipUses:332Used by:379
Symbol 334 GraphicUses:317Used by:335
Symbol 335 MovieClipUses:334Used by:379
Symbol 336 GraphicUses:304Used by:337
Symbol 337 MovieClipUses:336Used by:379
Symbol 338 GraphicUses:323Used by:339
Symbol 339 MovieClipUses:338Used by:379
Symbol 340 GraphicUses:304Used by:341
Symbol 341 MovieClipUses:340Used by:379
Symbol 342 MovieClipUses:275 277 290 278Used by:379
Symbol 343 GraphicUses:317Used by:344
Symbol 344 MovieClipUses:343Used by:379
Symbol 345 GraphicUses:304Used by:346
Symbol 346 MovieClipUses:345Used by:379
Symbol 347 GraphicUses:320Used by:348
Symbol 348 MovieClipUses:347Used by:379
Symbol 349 GraphicUses:304Used by:350
Symbol 350 MovieClipUses:349Used by:379
Symbol 351 GraphicUses:272Used by:352
Symbol 352 MovieClipUses:351Used by:379
Symbol 353 GraphicUses:304Used by:354
Symbol 354 MovieClipUses:353Used by:379
Symbol 355 GraphicUses:320Used by:356
Symbol 356 MovieClipUses:355Used by:379
Symbol 357 GraphicUses:304Used by:358
Symbol 358 MovieClipUses:357Used by:379
Symbol 359 GraphicUses:323Used by:360
Symbol 360 MovieClipUses:359Used by:379
Symbol 361 GraphicUses:304Used by:362
Symbol 362 MovieClipUses:361Used by:379
Symbol 363 GraphicUses:317Used by:364
Symbol 364 MovieClipUses:363Used by:379
Symbol 365 GraphicUses:304Used by:366
Symbol 366 MovieClipUses:365Used by:379
Symbol 367 GraphicUses:320Used by:368
Symbol 368 MovieClipUses:367Used by:379
Symbol 369 GraphicUses:304Used by:370
Symbol 370 MovieClipUses:369Used by:379
Symbol 371 GraphicUses:317Used by:372
Symbol 372 MovieClipUses:371Used by:379
Symbol 373 GraphicUses:304Used by:374
Symbol 374 MovieClipUses:373Used by:379
Symbol 375 GraphicUses:317 272Used by:376
Symbol 376 MovieClipUses:375Used by:379
Symbol 377 GraphicUses:304Used by:378
Symbol 378 MovieClipUses:377Used by:379
Symbol 379 MovieClipUses:274 303 22 306 316 319 322 325 327 329 331 333 335 337 339 341 342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378Used by:Timeline
Symbol 380 GraphicUsed by:387
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:387
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:387
Symbol 385 FontUsed by:386
Symbol 386 TextUses:385Used by:387
Symbol 387 MovieClipUses:380 382 384 386Used by:428
Symbol 388 TextUses:196Used by:390
Symbol 389 TextUses:196Used by:390
Symbol 390 ButtonUses:388 389 70Used by:428
Symbol 391 TextUses:196Used by:394
Symbol 392 TextUses:196Used by:394
Symbol 393 GraphicUsed by:394 397 400 403 407 410
Symbol 394 ButtonUses:391 392 393Used by:428
Symbol 395 TextUses:196Used by:397
Symbol 396 TextUses:196Used by:397
Symbol 397 ButtonUses:395 396 393Used by:428
Symbol 398 TextUses:196Used by:400
Symbol 399 TextUses:196Used by:400
Symbol 400 ButtonUses:398 399 393Used by:404
Symbol 401 TextUses:196Used by:403
Symbol 402 TextUses:196Used by:403
Symbol 403 ButtonUses:401 402 393Used by:404
Symbol 404 MovieClipUses:400 403Used by:428
Symbol 405 TextUses:196Used by:407
Symbol 406 TextUses:196Used by:407
Symbol 407 ButtonUses:405 406 393Used by:411
Symbol 408 TextUses:196Used by:410
Symbol 409 TextUses:196Used by:410
Symbol 410 ButtonUses:408 409 393Used by:411
Symbol 411 MovieClipUses:407 410Used by:428
Symbol 412 GraphicUsed by:413 415
Symbol 413 MovieClipUses:412Used by:415
Symbol 414 TextUses:196Used by:415
Symbol 415 ButtonUses:413 414 412Used by:428
Symbol 416 GraphicUsed by:417 419
Symbol 417 MovieClipUses:416Used by:419
Symbol 418 TextUses:196Used by:419
Symbol 419 ButtonUses:417 418 416Used by:428
Symbol 420 GraphicUsed by:421 424 427
Symbol 421 MovieClipUses:420Used by:424 427
Symbol 422 GraphicUsed by:423 424
Symbol 423 MovieClipUses:422Used by:424
Symbol 424 ButtonUses:421 423 420 422Used by:428
Symbol 425 GraphicUsed by:426 427
Symbol 426 MovieClipUses:425Used by:427
Symbol 427 ButtonUses:421 426 420 425Used by:428
Symbol 428 MovieClipUses:387 390 394 397 404 411 415 419 424 427Used by:Timeline
Symbol 429 FontUsed by:430
Symbol 430 EditableTextUses:429Used by:431
Symbol 431 MovieClipUses:430Used by:Timeline
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:432Used by:Timeline
Symbol 434 TextUses:5Used by:435
Symbol 435 MovieClipUses:220 434Used by:436
Symbol 436 MovieClipUses:435 228Used by:Timeline
Symbol 437 ButtonUses:230 70Used by:438
Symbol 438 MovieClipUses:437 230Used by:Timeline
Symbol 439 EditableTextUses:5Used by:481
Symbol 440 TextUses:5Used by:481
Symbol 441 TextUses:5Used by:481
Symbol 442 TextUses:5Used by:481
Symbol 443 TextUses:5Used by:481
Symbol 444 TextUses:5Used by:481
Symbol 445 TextUses:5Used by:481
Symbol 446 TextUses:5Used by:481
Symbol 447 TextUses:5Used by:481
Symbol 448 TextUses:5Used by:481
Symbol 449 TextUses:5Used by:481
Symbol 450 EditableTextUses:5Used by:481
Symbol 451 EditableTextUses:5Used by:481
Symbol 452 EditableTextUses:5Used by:481
Symbol 453 EditableTextUses:5Used by:481
Symbol 454 EditableTextUses:5Used by:481
Symbol 455 EditableTextUses:5Used by:481
Symbol 456 EditableTextUses:5Used by:481
Symbol 457 EditableTextUses:5Used by:481
Symbol 458 EditableTextUses:5Used by:481
Symbol 459 EditableTextUses:5Used by:481
Symbol 460 TextUses:5Used by:481
Symbol 461 TextUses:5Used by:481
Symbol 462 TextUses:5Used by:481
Symbol 463 TextUses:5Used by:481
Symbol 464 TextUses:5Used by:481
Symbol 465 TextUses:5Used by:481
Symbol 466 TextUses:5Used by:481
Symbol 467 TextUses:5Used by:481
Symbol 468 TextUses:5Used by:481
Symbol 469 TextUses:5Used by:481
Symbol 470 EditableTextUses:5Used by:481
Symbol 471 EditableTextUses:5Used by:481
Symbol 472 EditableTextUses:5Used by:481
Symbol 473 EditableTextUses:5Used by:481
Symbol 474 EditableTextUses:5Used by:481
Symbol 475 EditableTextUses:5Used by:481
Symbol 476 EditableTextUses:5Used by:481
Symbol 477 EditableTextUses:5Used by:481
Symbol 478 EditableTextUses:5Used by:481
Symbol 479 TextUses:5Used by:481
Symbol 480 EditableTextUses:5Used by:481
Symbol 481 MovieClipUses:439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480Used by:Timeline
Symbol 482 TextUses:196Used by:Timeline
Symbol 483 TextUses:5Used by:484
Symbol 484 MovieClipUses:220 483Used by:485
Symbol 485 MovieClipUses:484Used by:Timeline
Symbol 486 TextUses:196Used by:Timeline
Symbol 487 FontUsed by:488 489 494 495
Symbol 488 TextUses:487Used by:491
Symbol 489 TextUses:487Used by:491
Symbol 490 GraphicUsed by:491
Symbol 491 ButtonUses:488 489 490Used by:Timeline
Symbol 492 FontUsed by:493
Symbol 493 TextUses:492Used by:Timeline
Symbol 494 TextUses:487Used by:497
Symbol 495 TextUses:487Used by:497
Symbol 496 GraphicUsed by:497
Symbol 497 ButtonUses:494 495 496Used by:Timeline
Symbol 498 GraphicUsed by:Timeline
Symbol 499 MovieClipUses:247 249 250 251 252 253 254 255 256 257 258 259 260Used by:500
Symbol 500 MovieClipUses:499Used by:Timeline
Symbol 501 FontUsed by:502 510
Symbol 502 TextUses:501Used by:Timeline
Symbol 503 GraphicUsed by:Timeline
Symbol 504 GraphicUsed by:509
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:509
Symbol 507 MovieClipUses:240Used by:508
Symbol 508 MovieClipUses:507Used by:509
Symbol 509 MovieClipUses:504 506 508Used by:Timeline
Symbol 510 TextUses:501Used by:Timeline
Symbol 511 GraphicUsed by:Timeline
Symbol 512 MovieClipUses:244Used by:Timeline
Symbol 513 GraphicUsed by:514
Symbol 514 MovieClipUses:513Used by:Timeline
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClipUses:515Used by:517
Symbol 517 MovieClipUses:193 192 516Used by:Timeline
Symbol 518 TextUses:196Used by:522
Symbol 519 TextUses:196Used by:522
Symbol 520 TextUses:196Used by:522
Symbol 521 TextUses:196Used by:522
Symbol 522 MovieClipUses:518 519 520 521Used by:Timeline
Symbol 523 MovieClipUsed by:Timeline
Symbol 524 FontUsed by:525
Symbol 525 TextUses:524Used by:Timeline
Symbol 526 FontUsed by:6 158 527
Symbol 527 TextUses:526Used by:Timeline
Symbol 528 EditableTextUses:5Used by:Timeline
Symbol 529 SoundUsed by:Timeline

Instance Names

"l1"Frame 4Symbol 160 MovieClip [levelsh]
"l2"Frame 4Symbol 163 MovieClip [levelcp]
"buts"Frame 5Symbol 229 MovieClip
"bt2"Frame 5Symbol 232 MovieClip
"bt1"Frame 5Symbol 234 MovieClip
"bt3"Frame 5Symbol 236 MovieClip
"bt4"Frame 5Symbol 238 MovieClip
"a"Frame 6Symbol 379 MovieClip
"p"Frame 6Symbol 428 MovieClip
"l"Frame 6Symbol 431 MovieClip
"buts"Frame 7Symbol 436 MovieClip
"bt5"Frame 7Symbol 438 MovieClip
"scoretable"Frame 7Symbol 481 MovieClip
"bt4"Frame 7Symbol 238 MovieClip
"buts"Frame 8Symbol 485 MovieClip
"d"Symbol 27 MovieClip [ball] Frame 1Symbol 26 MovieClip
"ng_ad"Symbol 75 MovieClip Frame 1Symbol 74 MovieClip
"d"Symbol 106 MovieClip Frame 1Symbol 26 MovieClip
"bally"Symbol 107 MovieClip [bubbledis] Frame 1Symbol 106 MovieClip
"bally"Symbol 129 MovieClip [bubbleappear] Frame 1Symbol 106 MovieClip
"blow"Symbol 138 MovieClip Frame 1Symbol 137 MovieClip
"anim"Symbol 224 MovieClip Frame 1Symbol 220 MovieClip
"block1"Symbol 229 MovieClip Frame 1Symbol 222 MovieClip
"block2"Symbol 229 MovieClip Frame 1Symbol 224 MovieClip
"block3"Symbol 229 MovieClip Frame 1Symbol 226 MovieClip
"block4"Symbol 229 MovieClip Frame 1Symbol 228 MovieClip
"m"Symbol 379 MovieClip Frame 1Symbol 274 MovieClip
"m1"Symbol 379 MovieClip Frame 1Symbol 306 MovieClip
"ar"Symbol 379 MovieClip Frame 1Symbol 316 MovieClip
"m"Symbol 379 MovieClip Frame 2Symbol 319 MovieClip
"m"Symbol 379 MovieClip Frame 3Symbol 322 MovieClip
"m"Symbol 379 MovieClip Frame 4Symbol 325 MovieClip
"m"Symbol 379 MovieClip Frame 5Symbol 319 MovieClip
"m"Symbol 379 MovieClip Frame 6Symbol 327 MovieClip
"m1"Symbol 379 MovieClip Frame 6Symbol 329 MovieClip
"m"Symbol 379 MovieClip Frame 7Symbol 331 MovieClip
"m1"Symbol 379 MovieClip Frame 7Symbol 333 MovieClip
"m"Symbol 379 MovieClip Frame 8Symbol 335 MovieClip
"m1"Symbol 379 MovieClip Frame 8Symbol 337 MovieClip
"m"Symbol 379 MovieClip Frame 9Symbol 339 MovieClip
"m1"Symbol 379 MovieClip Frame 9Symbol 341 MovieClip
"m"Symbol 379 MovieClip Frame 10Symbol 274 MovieClip
"m1"Symbol 379 MovieClip Frame 10Symbol 306 MovieClip
"m"Symbol 379 MovieClip Frame 11Symbol 325 MovieClip
"m"Symbol 379 MovieClip Frame 12Symbol 344 MovieClip
"m1"Symbol 379 MovieClip Frame 12Symbol 346 MovieClip
"m"Symbol 379 MovieClip Frame 13Symbol 348 MovieClip
"m1"Symbol 379 MovieClip Frame 13Symbol 350 MovieClip
"m"Symbol 379 MovieClip Frame 14Symbol 352 MovieClip
"m1"Symbol 379 MovieClip Frame 14Symbol 354 MovieClip
"m"Symbol 379 MovieClip Frame 15Symbol 356 MovieClip
"m1"Symbol 379 MovieClip Frame 15Symbol 358 MovieClip
"m"Symbol 379 MovieClip Frame 16Symbol 360 MovieClip
"m1"Symbol 379 MovieClip Frame 16Symbol 362 MovieClip
"m"Symbol 379 MovieClip Frame 17Symbol 364 MovieClip
"m1"Symbol 379 MovieClip Frame 17Symbol 366 MovieClip
"m"Symbol 379 MovieClip Frame 18Symbol 368 MovieClip
"m1"Symbol 379 MovieClip Frame 18Symbol 370 MovieClip
"m"Symbol 379 MovieClip Frame 19Symbol 372 MovieClip
"m1"Symbol 379 MovieClip Frame 19Symbol 374 MovieClip
"m"Symbol 379 MovieClip Frame 20Symbol 376 MovieClip
"m1"Symbol 379 MovieClip Frame 20Symbol 378 MovieClip
"back"Symbol 436 MovieClip Frame 1Symbol 435 MovieClip
"block4"Symbol 436 MovieClip Frame 1Symbol 228 MovieClip
"back"Symbol 485 MovieClip Frame 1Symbol 484 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "launch03"
ExportAssets (56)Timeline Frame 1Symbol 2 as "launch02"
ExportAssets (56)Timeline Frame 1Symbol 3 as "launch01"
ExportAssets (56)Timeline Frame 1Symbol 4 as "correct"
ExportAssets (56)Timeline Frame 1Symbol 8 as "scoreshow"
ExportAssets (56)Timeline Frame 1Symbol 21 as "ballze"
ExportAssets (56)Timeline Frame 1Symbol 22 as "soundz"
ExportAssets (56)Timeline Frame 1Symbol 25 as "ring6"
ExportAssets (56)Timeline Frame 1Symbol 27 as "ball"
ExportAssets (56)Timeline Frame 1Symbol 530 as "__Packages.NewgroundsAPI"
ExportAssets (56)Timeline Frame 4Symbol 77 as "bucket"
ExportAssets (56)Timeline Frame 4Symbol 81 as "0"
ExportAssets (56)Timeline Frame 4Symbol 85 as "1"
ExportAssets (56)Timeline Frame 4Symbol 89 as "2"
ExportAssets (56)Timeline Frame 4Symbol 93 as "3"
ExportAssets (56)Timeline Frame 4Symbol 97 as "4"
ExportAssets (56)Timeline Frame 4Symbol 101 as "5"
ExportAssets (56)Timeline Frame 4Symbol 105 as "6"
ExportAssets (56)Timeline Frame 4Symbol 107 as "bubbledis"
ExportAssets (56)Timeline Frame 4Symbol 110 as "ring1"
ExportAssets (56)Timeline Frame 4Symbol 113 as "ring2"
ExportAssets (56)Timeline Frame 4Symbol 116 as "ring3"
ExportAssets (56)Timeline Frame 4Symbol 119 as "ring4"
ExportAssets (56)Timeline Frame 4Symbol 122 as "ring5"
ExportAssets (56)Timeline Frame 4Symbol 125 as "ring7"
ExportAssets (56)Timeline Frame 4Symbol 129 as "bubbleappear"
ExportAssets (56)Timeline Frame 4Symbol 139 as "bloops"
ExportAssets (56)Timeline Frame 4Symbol 142 as "ring2d"
ExportAssets (56)Timeline Frame 4Symbol 145 as "ring3d"
ExportAssets (56)Timeline Frame 4Symbol 148 as "ring4d"
ExportAssets (56)Timeline Frame 4Symbol 151 as "ring5d"
ExportAssets (56)Timeline Frame 4Symbol 154 as "ring6d"
ExportAssets (56)Timeline Frame 4Symbol 157 as "ring7d"
ExportAssets (56)Timeline Frame 4Symbol 160 as "levelsh"
ExportAssets (56)Timeline Frame 4Symbol 163 as "levelcp"
ExportAssets (56)Timeline Frame 4Symbol 166 as "ring1d"
ExportAssets (56)Timeline Frame 4Symbol 168 as "bh1"
ExportAssets (56)Timeline Frame 4Symbol 169 as "bh2"
ExportAssets (56)Timeline Frame 4Symbol 170 as "bh3"
ExportAssets (56)Timeline Frame 4Symbol 171 as "launch"
ExportAssets (56)Timeline Frame 4Symbol 172 as "wrong"
ExportAssets (56)Timeline Frame 4Symbol 173 as "balldis"
ExportAssets (56)Timeline Frame 4Symbol 174 as "ballsappear"
ExportAssets (56)Timeline Frame 4Symbol 175 as "bgm02"
ExportAssets (56)Timeline Frame 4Symbol 176 as "bgm01"
ExportAssets (56)Timeline Frame 4Symbol 177 as "level-win"
ExportAssets (56)Timeline Frame 4Symbol 178 as "coolbutton"
ExportAssets (56)Timeline Frame 4Symbol 179 as "power1"
ExportAssets (56)Timeline Frame 4Symbol 180 as "power2"
ExportAssets (56)Timeline Frame 4Symbol 182 as "level-start"
ExportAssets (56)Timeline Frame 4Symbol 183 as "ballsappear1"
ExportAssets (56)Timeline Frame 4Symbol 184 as "ballsappear0"

Labels

"menu"Frame 5
"game"Frame 6
"comp"Frame 7
"credits"Frame 8
"jayisgames"Frame 9
"gamebalance"Frame 10
"komix"Frame 11
"win"Frame 12
"again"Frame 27
"loading"Symbol 61 MovieClip Frame 1
"loaded"Symbol 61 MovieClip Frame 101
"lastframe"Symbol 61 MovieClip Frame 165
"end"Symbol 61 MovieClip Frame 166
"wait"Symbol 303 MovieClip Frame 10
"a1"Symbol 303 MovieClip Frame 15
"a2"Symbol 303 MovieClip Frame 37
"a3"Symbol 303 MovieClip Frame 59
"a4"Symbol 303 MovieClip Frame 81
"a5"Symbol 303 MovieClip Frame 103
"a6"Symbol 303 MovieClip Frame 125
"a7"Symbol 303 MovieClip Frame 147
"d1"Symbol 303 MovieClip Frame 169
"d2"Symbol 303 MovieClip Frame 191
"d3"Symbol 303 MovieClip Frame 213
"d4"Symbol 303 MovieClip Frame 235
"d5"Symbol 303 MovieClip Frame 257
"d6"Symbol 303 MovieClip Frame 279
"d7"Symbol 303 MovieClip Frame 301
"wait"Symbol 342 MovieClip Frame 8
"a1"Symbol 342 MovieClip Frame 13
"d1"Symbol 342 MovieClip Frame 35
"a4"Symbol 342 MovieClip Frame 56
"d4"Symbol 342 MovieClip Frame 78

Dynamic Text Variables

ftwSymbol 6 EditableText"<p align="center"><font face="Vixene" size="40" color="#ffffff" letterSpacing="1.000000" kerning="0">100</font></p>"
levSymbol 158 EditableText"<p align="center"><font face="Vixene" size="40" color="#ffffff" letterSpacing="1.000000" kerning="0">Level 123456789</font></p>"
levSymbol 430 EditableText"Level "
sc1Symbol 439 EditableText""
sc2Symbol 450 EditableText""
sc3Symbol 451 EditableText""
sc4Symbol 452 EditableText""
sc5Symbol 453 EditableText""
sc6Symbol 454 EditableText""
sc7Symbol 455 EditableText""
sc8Symbol 456 EditableText""
sc9Symbol 457 EditableText""
sc10Symbol 458 EditableText""
sc11Symbol 459 EditableText""
sc12Symbol 470 EditableText""
sc13Symbol 471 EditableText""
sc14Symbol 472 EditableText""
sc15Symbol 473 EditableText""
sc16Symbol 474 EditableText""
sc17Symbol 475 EditableText""
sc18Symbol 476 EditableText""
sc19Symbol 477 EditableText""
sc20Symbol 478 EditableText""
sccSymbol 480 EditableText""
sccSymbol 528 EditableText"25999"




http://swfchan.com/10/48597/info.shtml
Created: 29/4 -2019 16:32:21 Last modified: 29/4 -2019 16:32:21 Server time: 09/05 -2024 09:22:38