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

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

miner_halloween.swf

This is the info page for
Flash #257015

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


Text
Arial Bold

0

00:00

...

...

ActionScript [AS1/AS2]

Frame 1
function startup() { if (a) { return(undefined); } a = true; b = new c("MidasMiner"); b.d(); } function g() { var _local2 = this; var h = createEmptyMovieClip("sprite_root", 0); var i = 500; var j = new Array(i); var _local1 = 0; while (_local1 < i) { j[_local1] = i - _local1; _local1++; } var l = new Object(); _local2.m = function () { return(j.length); }; _local2.n = function (o) { var _local1 = o; var _local3 = this; var p = (j.pop() + i); var q = ("sprite" + p); var _local2; if ((typeof(_local1.s) == "string") && (l[_local1.s])) { l[_local1.s].createEmptyMovieClip(q, p); _local2 = l[_local1.s][q]; } else { h.createEmptyMovieClip(q, p); _local2 = h[q]; } if (typeof(_local1.t) == "string") { _local2.attachMovie(_local1.t, "member_mc", p); } _local2._x = ((typeof(_local1.u) == "number") ? (_local1.u) : (Stage.width / 2)); _local2._y = ((typeof(_local1.v) == "number") ? (_local1.v) : (Stage.height / 2)); if (typeof(_local1.width) == "number") { _local2._width = _local1.width; } if (typeof(_local1.height) == "number") { _local2._height = _local1.height; } if (typeof(_local1.w) == "number") { _local2._xscale = _local1.w; } if (typeof(_local1.x) == "number") { _local2._yscale = _local1.x; } _local2._visible = ((typeof(_local1.y) == "boolean") ? (_local1.y) : true); _local2._alpha = ((typeof(_local1.z) == "number") ? (_local1.z) : 100); _local2.ac = p; _local2.ad = function () { var _local1 = this; var ae = _local1.ac; var _local2 = _local1.ac % i; _local1.swapDepths(_local2); _local1.member_mc.swapDepths(_local2); _local1.ac = _local2; }; _local2.ag = function () { var _local2 = this; var _local1 = (_local2.ac % i) + (i * 2); _local2.swapDepths(_local1); _local2.member_mc.swapDepths(_local1); _local2.ac = _local1; }; return(_local2); }; _local2.ah = function (o) { var _local2 = o; if (typeof(_local2.s) == "string") { var _local1 = _local2.s; _local2.s = null; if (l[_local1]) { aj("Alert! generating an already existing group: ", _local1); } else { l[_local1] = this.n(_local2); l[_local1].ak = _local1; } } return(l[_local1]); }; _local2.al = function (am) { var _local1 = am; if (typeof(_local1) == "string") { ai = _local1; } else { ai = _local1.ak; } if (l[ai]) { f.an(l[ai]); l[ai] = null; } }; _local2.setMember = function (ao, t) { ao.attachMovie(t, "member_mc", ao.getDepth()); }; _local2.ap = function (o) { var _local1 = o; var aq = this.n({u:_local1.u, v:_local1.v}); aq.createTextField("member_mc", aq.ac, 0, 0, 1, 1); var _local2 = aq.member_mc; _local2.autosize = ((typeof(_local1.align) == "string") ? (_local1.align) : "left"); _local2.multiline = false; _local2.wordWrap = false; _local2.border = false; _local2.selectable = false; _local2.type = "dynamic"; _local2.embedFonts = true; var _local3 = new TextFormat(); _local3.color = ((typeof(_local1.color) == "string") ? (_local1.color) : "0xffffff"); _local3.size = _local1.size || 9; _local3.font = ((typeof(_local1.font) == "string") ? (_local1.font) : "Arial"); _local3.align = ((typeof(_local1.align) == "string") ? (_local1.align) : "left"); _local3.bold = ((typeof(_local1.bold) == "boolean") ? (_local1.bold) : false); _local2.setNewTextFormat(_local3); _local2.text = ((typeof(_local1.text) == "string") ? (_local1.text) : ""); return(aq); }; _local2.an = function (ao) { var _local2 = ao; if (!_local2.ac) { } else { var _local1 = _local2.ac % i; _local2.removeMovieClip(); j.push(_local1); return(_local1); } return(undefined); }; } function au() { var _local3 = this; var av = new Array(); var aw = 0; _local3.ax = function (object) { var _local2 = object; if (typeof(_local2.ay) == "function") { var _local1 = 0; while (_local1 < av.length) { if (av[_local1] == _local2) { return; } _local1++; } av.push(_local2); } else { aj("tried to run bad object!"); az(_local2); } }; _local3.bc = function (object) { var _local2 = object; var _local1 = 0; while (_local1 < av.length) { if (av[_local1] == _local2) { aw++; av[_local1].bd = true; return; } _local1++; } }; onEnterFrame = function () { var _local2 = av; var _local1 = 0; while (_local1 < _local2.length) { if (!_local2[_local1].bd) { _local2[_local1].ay(); } _local1++; } if (aw > 0) { _local1 = 0; while (_local1 < av.length) { if (av[_local1].bd) { av[_local1].bd = false; av.splice(_local1, 1); _local1--; aw--; } _local1++; } } }; _local3.bf = function () { aj("Running Object list:"); var _local1 = 0; while (_local1 < av.length) { aj(av[_local1]); _local1++; } }; _local3.bg = function () { var _local2 = av; var _local1 = 0; while (_local1 < _local2.length) { if (typeof(_local2[_local1]) != "object") { aj("invalid object in event: ", _local1); } _local1++; } }; } function bi() { var _local3 = ["errorclick.aif", "ping1.wav", "ping2.wav", "ping3.wav", "ping4.wav", "ping5.wav", "gameover.aif", "levelup.aif", "swapsound.wav", "blockdrop.aif"]; createEmptyMovieClip("sound_fx", -1); var bk = 0; var bl = new Object(); var _local1 = 0; while (_local1 < _local3.length) { var _local2 = new Sound(bn.createEmptyMovieClip("sound_" + (_local1 + 1), (-_local1) - 2)); _local2.attachSound(_local3[_local1]); _local2.onSoundComplete = function () { this.bo = false; }; bl[_local3[_local1]] = _local2; bl[_local3[_local1]].bo = false; _local1++; } this.play = function (sound, bp) { var _local1 = sound; if (bl[_local1].bo) { if (bp) { return; } this.stop(_local1); } bl[_local1].bo = true; bl[_local1].start(); }; this.stop = function (sound) { bl[sound].stop(); bl[sound].bo = false; }; } function c() { var _local1 = this; function start() { var _local1 = new XML(); _local1.ignoreWhite = true; _local1.parseXML(gameData); random.dt(parseInt(_local1.firstChild.attributes.randomseed)); cp = ((typeof(_local1.firstChild.attributes.skill_level) == "string") ? (parseInt(_local1.firstChild.attributes.skill_level)) : 1); cq = ((typeof(_local1.firstChild.attributes.colours) == "string") ? (parseInt(_local1.firstChild.attributes.colours)) : 7); if (isNan(cq)) { cq = 7; } else if (cq < 4) { cq = 4; } else if (cq > 7) { cq = 7; } dm = ((typeof(_local1.firstChild.attributes.timelimit) == "string") ? (parseInt(_local1.firstChild.attributes.timelimit)) : 180); cx = ((typeof(_local1.firstChild.attributes.postdelay) == "string") ? (parseInt(_local1.firstChild.attributes.postdelay) * 25) : 75); ct = ((typeof(_local1.final.firstChild.nodeValue) == "string") ? (_local1.final.firstChild.nodeValue) : "You Got"); cu = ((typeof(_local1.timeup.firstChild.nodeValue) == "string") ? (_local1.timeup.firstChild.nodeValue) : "TIME UP!"); cv = ((typeof(_local1.gameover.firstChild.nodeValue) == "string") ? (_local1.gameover.firstChild.nodeValue) : "GAME OVER!"); cw = ((typeof(_local1.nomoves.firstChild.nodeValue) == "string") ? (_local1.nomoves.firstChild.nodeValue) : "No more moves!"); var _local2 = new Object(); _local2.du = _local1.score.firstChild.nodeValue; _local2.dv = _local1.time.firstChild.nodeValue; _local2.dw = _local1.instruction.firstChild.nodeValue; _local2.end = _local1.end.firstChild.nodeValue; b.dc.dx(_local2); self.dy(); dp = new Object(); dp.dz = getTimer(); dp.bz = 0; at.ax(self); fscommand ("gameStart"); b.ea({action:"version", value:br}); } function gp(gq) { dn = gq; f.setMember(dn, b.bt[dn.color] + "1"); } function gn() { f.setMember(dn, b.bt[dn.color]); dn = false; } function gm(gr, gs) { var _local1 = gs; var _local2 = gr; gu = _local2.gd; gv = _local2.fz; gw = _local1.gd; gx = _local1.fz; var _local3 = false; b.ea({action:"reset multiplier"}); if ((gu == gw) && (Math.abs(gv - gx) == 1)) { _local3 = true; } if ((gv == gx) && (Math.abs(gu - gw) == 1)) { _local3 = true; } if (!_local3) { } else { b.dg.stop(); b.cf = [_local1.gd, _local1.fz, _local1.gk, _local1.gl]; b.cg = [_local2.gd, _local2.fz, _local2.gk, _local2.gl]; cr[gu][gv] = _local1; cr[gw][gx] = _local2; _local2.gd = gw; _local2.fz = gx; _local1.gd = gu; _local1.fz = gv; var gz = (1 + ha(_local2.gd + 1, _local2.fz, _local2.color)); gz = gz + ei(_local2.gd - 1, _local2.fz, _local2.color); var hb = (1 + hc(_local2.gd, _local2.fz + 1, _local2.color)); hb = hb + eh(_local2.gd, _local2.fz - 1, _local2.color); var hd = (1 + ha(_local1.gd + 1, _local1.fz, _local1.color)); hd = hd + ei(_local1.gd - 1, _local1.fz, _local1.color); var he = (1 + hc(_local1.gd, _local1.fz + 1, _local1.color)); he = he + eh(_local1.gd, _local1.fz - 1, _local1.color); if ((((gz < 3) && (hb < 3)) && (hd < 3)) && (he < 3)) { cr[gu][gv] = _local2; cr[gw][gx] = _local1; _local2.gd = gu; _local2.fz = gv; _local1.gd = gw; _local1.fz = gx; var em = function () { b.cl = false; b.el(); }; o = {ao:_local2, hf:true, u:b.bu + (gw * b.bs), v:b.bv + (((b.bx - gx) - 1) * b.bs)}; new hg(o); var o = {ep:em, hf:true, ao:_local1, u:b.bu + (gu * b.bs), v:b.bv + (((b.bx - gv) - 1) * b.bs)}; new hg(o); b.cl = true; } else { eb(); b.ci = (b.ch = b.ch - (b.ch % 2)); b.cj = false; var em = function () { b.cl = false; b.el(); }; o = {ao:_local2, u:b.bu + (gw * b.bs), v:b.bv + (((b.bx - gx) - 1) * b.bs)}; new hg(o); var o = {ep:em, ao:_local1, u:b.bu + (gu * b.bs), v:b.bv + (((b.bx - gv) - 1) * b.bs)}; new hg(o); b.cl = true; } bh.play("swapsound.wav"); } } function ha(u, v, color) { var _local2 = v; var _local3 = color; var _local1 = u; while (((cr[_local1][_local2].color == _local3) && (!cr[_local1][_local2].gf)) && (!cr[_local1][_local2].gg)) { _local1++; } return(_local1 - u); } function ei(u, v, color) { var _local2 = v; var _local3 = color; var _local1 = u; while (((cr[_local1][_local2].color == _local3) && (!cr[_local1][_local2].gf)) && (!cr[_local1][_local2].gg)) { _local1--; } return(u - _local1); } function hc(u, v, color) { var _local2 = u; var _local3 = color; var _local1 = v; while (((cr[_local2][_local1].color == _local3) && (!cr[_local2][_local1].gf)) && (!cr[_local2][_local1].gg)) { _local1++; } return(_local1 - v); } function eh(u, v, color) { var _local2 = u; var _local3 = color; var _local1 = v; while (((cr[_local2][_local1].color == _local3) && (!cr[_local2][_local1].gf)) && (!cr[_local2][_local1].gg)) { _local1--; } return(v - _local1); } function hn(u, v) { var _local2 = v; var _local3 = u; var _local1 = cr[_local3][_local2].color; return(Math.max(ha(_local3 + 1, _local2, _local1) + ei(_local3, _local2, _local1), hc(_local3, _local2 + 1, _local1) + eh(_local3, _local2, _local1))); } function hp(gu, gv, gw, gx) { var _local1 = gv; var _local2 = gu; var _local3 = gx; var hq = cr[_local2][_local1]; cr[_local2][_local1] = cr[gw][_local3]; cr[gw][_local3] = hq; var fg = Math.max(hn(_local2, _local1), hn(gw, _local3)); cr[gw][_local3] = cr[_local2][_local1]; cr[_local2][_local1] = hq; return(fg); } function fn() { if (b.di > 0) { } else if (b.cl == true) { } else { var _local1 = Math.floor(b.ch / 2); if ((_local1 * 2) == b.ch) { b.ck[_local1] = new Array(); } var hr = (Math.floor(b.bw / 2) * (b.ch % 2)); var hs = (hr + Math.floor(b.bw / 2)); var u = hr; while (u < hs) { if (u < (b.bw - 1)) { if (hp(u, _local1, u + 1, _local1) >= 3) { b.ck[_local1].push({u:u, ht:false}); } } if (_local1 < (b.bx - 1)) { if (hp(u, _local1, u, _local1 + 1) >= 3) { b.ck[_local1].push({u:u, ht:true}); } } u++; } b.ch = (b.ch + 1) % (b.bx * 2); if (b.ci == b.ch) { b.cj = true; var _local3; var _local2 = 0; while (_local2 < b.bx) { _local3 = _local3 + b.ck[_local2].length; if (_local3 > 0) { break; } _local2++; } if (_local3 == 0) { b.ev(); var hu = new hk(431, 250, cw, 12); hu.hv = 112; hu.es = 15; } } } } function fh() { if (b.di > 0) { } else if (b.cl == true) { } else if (!b.cj) { } else if (cb) { } else { var v = random.hw(0, b.bx - 1); var _local1; var gw; var fg; var hx; var _local3 = 0; while (_local3 < b.bx) { _local1 = (v + _local3) % b.bx; if (b.ck[_local1].length > 0) { fg = random.hw(0, b.ck[_local1].length - 1); gw = b.ck[_local1][fg].u; hx = b.ck[_local1][fg].ht; var _local2; if (hx) { _local2 = {u:b.bu + (gw * b.bs), v:b.bv + (((b.bx - _local1) - 2) * b.bs)}; _local2.t = "krumelur_y"; } else { _local2 = {u:b.bu + (gw * b.bs), v:b.bv + (((b.bx - _local1) - 1) * b.bs)}; _local2.t = "krumelur_x"; } b.dg.blink(_local2); return; } _local3++; } } } function eu() { var _local2 = 0; while (_local2 < cr.length) { var _local3 = 0; var v = 0; while (v < cr[_local2].length) { if (cr[_local2][v]) { if (_local3 < v) { var _local1 = cr[_local2][v]; var hz = (_local1.fz - _local3); if (_local1.gf) { _local1.ia = _local1.ia + (hz * b.bs); } else { var em = function () { b.di--; if (b.di == 0) { b.el(); } }; var o = {ao:_local1, v:_local1._y + (hz * b.bs), ep:em}; b.cd.ib(o); b.di++; _local1.gf = true; } _local1.fz = _local3; cr[_local2][_local3] = _local1; cr[_local2][v] = false; _local3++; } else { _local3++; } } v++; } _local2++; } if (b.di == 0) { } } function id() { var _local2 = cs.length; var _local1 = 0; while (_local1 < _local2) { cs[_local1].gg = false; _local1++; } cs = new Array(); } function ie() { var _local2 = cs.length; var _local1 = 0; while (_local1 < _local2) { f.setMember(cs[_local1], b.bt[cs[_local1].color] + "1"); cs[_local1].selected = true; _local1++; } } function ig() { var _local2 = cs.length; var _local1 = 0; while (_local1 < _local2) { f.setMember(cs[_local1], b.bt[cs[_local1].color]); cs[_local1].gg = false; cs[_local1].selected = false; _local1++; } cs = new Array(); } function ih(ii) { var _local1 = ii; _local1.gf = true; _local1.gg = false; var o = {t:"midas", u:_local1._x, v:_local1._y}; if (!o.u) { aj("Error! killblock called with block:", _local1); } new fu({u:_local1._x + (_local1._width / 2), v:_local1._y + (_local1._height / 2)}); u = _local1.gd; v = _local1.fz; cr[u][v] = false; cr[u].ed--; f.an(_local1); } function hl() { var _local3 = cs.length; var u; var v; if (_local3 > 0) { var _local1 = 0; while (_local1 < _local3) { var _local2 = cs[_local1]; ih(_local2); _local1++; } } cs = new Array(); } function eb(ij) { var _local1 = getTimer(); if (ij) { _local1 = _local1 + ij; } for (var _local2 in cn) { co[_local2] = _local1; } } function ff(il, im) { var _local1 = il; if (co[_local1] == 0) { return(false); } var _local2 = getTimer(); if ((_local2 - co[_local1]) >= cn[_local1]) { if (im) { co[_local1] = 0; } else { co[_local1] = _local2; } return(true); } return(false); } var self = _local1; _local1.bs = 37; _local1.bt = ["blue", "purple", "green", "white", "red", "orange", "midas"]; _local1.bu = 282; _local1.bv = 68; _local1.bw = 8; _local1.bx = 8; _local1.by = 8; _local1.bz = 0; _local1.ca = false; var cb = false; var cc; _local1.cd = new cd(); _local1.cd.start(); ce = true; _local1.cf = []; _local1.cg = []; _local1.ch = 0; _local1.ci = 0; _local1.cj = false; _local1.ck = new Array(); _local1.cl = false; _local1.cm = true; var cn = {}; cn.inactive = 3000; cn.hilite = 6000; cn.hint = 10000; var co = {}; var cp; var cq; var cr; var cs = new Array(); var ct; var cu; var cv; var cw; var cx; var cy; var cz = new da(); var log = new db(); _local1.dc = new dd(); _local1.de = new df(_local1); _local1.dg = new dh(); _local1.di = 0; _local1.dj = new dk(); var dl = getTimer(); var dm; var dn; var dp; _local1.d = function () { var _local1 = new Object(); _local1.ay = function () { if (gameData != undefined) { at.bc(this); b.dr(); } }; at.ax(_local1); }; _local1.dr = function () { start(); }; _local1.dy = function () { this.ck = new Array(); eb(2000); if (cr) { cr = null; } dn = false; this.di = 0; this.cl = false; var ec = 0; cr = new Array(); var _local1 = 0; while (_local1 < b.bw) { cr.push(new Array()); var v = 0; while (v < b.bx) { cr[_local1].push(false); v++; } cr[_local1].ed = 0; var v = 0; while (v < b.bx) { var _local3 = true; var _local2; var k = 0; while (_local3) { _local2 = random.eg(0, cq - 1); _local3 = (eh(_local1, v - 1, _local2) >= 2) || (ei(_local1 - 1, v, _local2) >= 2); k++; } this.ej(_local1, _local2, v); v++; } _local1++; } _local1 = 0; while (_local1 < b.bw) { var ek = function () { bh.play("blockdrop.aif", false); b.di--; if (b.di == 0) { b.el(); } }; var em = function () { b.di--; if (b.di == 0) { b.el(); } }; var v = 0; while (v < b.bx) { var en = (v + _local1); var eo = cr[_local1][v]._y; cr[_local1][v]._y = 20; ((-v) * this.bs) / 2; if ((v == 0) && ((_local1 % 2) == 0)) { o = {ep:ek, ao:cr[_local1][v], v:eo, er:en, es:7}; } else { o = {ep:em, ao:cr[_local1][v], v:eo, er:en, es:7}; } new et(o); b.di++; v++; } _local1++; } b.cm = false; eu(); }; _local1.ev = function () { b.cm = true; var _local3 = 0; var em = function () { f.an(this.ew); }; var _local2 = 0; var _local1 = 0; while (_local1 < b.bw) { var v = 0; while (v < b.bx) { ey = cr[_local1][v]; if (ey) { ey.onPress = null; _local2 = v + _local1; new ez({ao:ey, v:ey._y + 400, es:15, ep:em, er:_local2}); _local3 = Math.max(_local3, _local2); } v++; } _local1++; } var ek = function () { if (b.ca) { return(undefined); } b.dy(); }; var fa = new fb(ek, _local3 + 16); }; _local1.fc = function () { this.ev(); }; _local1.ay = function () { var _local3 = this; _local3.bz++; var _local2 = getTimer(); if (cb) { _local3.fe(); } if (_local3.ca) { } else if (b.cm == true) { } else { if (ff("inactive")) { b.ea({action:"inactive", value:fg}); } if (ff("hint")) { fh(); } if (ff("hilite", true)) { _local3.de.start(); } if (ce) { dl = _local2; } var _local1 = Math.round(dm - ((_local2 - dl) / 1000)); _local1 = Math.max(0, _local1); _local1 = Math.min(dm, _local1); if (((dm * 1000) - (_local2 - dl)) <= 0) { b.fj(cu); } var fk = String(Math.floor(_local1 / 60) + ":"); var fl = (_local1 % 60); fk = fk + ((fl < 10) ? ("0" + fl) : (fl)); _local3.dc.setTime(fk); if (!ce) { _local3.dj.fm(_local2 - dl, dm); } fn(); } }; _local1.fj = function (fo) { cb = true; cc = fo; if (this.ca) { } else { var _local2 = 0; while (_local2 < b.bw) { var _local1 = 0; while (_local1 < b.bx) { ey = cr[_local2][_local1]; if (ey) { ey.onPress = fp; } _local1++; } _local2++; } this.fe(); } }; _local1.fe = function () { var _local1 = this; if (_local1.ca) { } else if (b.di > 0) { } else if (b.cl == true) { } else { _local1.ca = true; var _local2 = ((typeof(cc) == "string") ? (cc) : (cv)); _local1.dc.alert(_local2, (ct + ": ") + b.fr()); _local1.dc.fs(); _local1.dj.ft(); new fu({u:176, v:234, fv:25, fw:2}); bh.play("gameover.aif"); fscommand ("gameEnd", String(b.fx())); new fb(function () { fscommand ("gameQuit"); }, cx); } }; _local1.ej = function (u, color, fy) { var _local2 = fy; var _local3 = u; if (typeof(_local2) != "number") { _local2 = b.bx - 1; } var v = (cr[_local3].length - 1); while (v > _local2) { cr[_local3][v] = cr[_local3][v - 1]; cr[_local3][v].fz = v; cr[_local3][v]._y = b.bv + (((b.bx - v) - 1) * b.bs); v--; } var v = _local2; var gc = b.bt[color]; var o = {t:gc, y:false, u:b.bu + (_local3 * b.bs), v:b.bv + (((b.bx - v) - 1) * b.bs)}; var _local1 = f.n(o); _local1.useHandCursor = false; _local1.gd = _local3; _local1.fz = v; _local1.gf = false; _local1.gg = false; _local1.selected = false; _local1.color = color; if (!cb) { _local1.onPress = function () { b.gh(this); }; } cr[_local3][v] = _local1; cr[_local3].ed++; return(true); }; _local1.gi = function () { return(cz.gi()); }; _local1.gh = function (gj) { var _local1 = gj; var _local2 = this; if (_local2.di > 0) { } else if (_local2.cl == true) { } else { _local2.de.stop(); _local1.gk = _local1._xmouse; _local1.gl = _local1._ymouse; if (dn) { gm(_local1, dn); gn(); } else { gp(_local1); } } }; _local1.el = function () { var _local2 = this; ce = false; var hh = -1; var _local1 = 1; var _local3 = 0; while (_local3 < _local2.bw) { var v = 0; while (v < (_local2.bx + 1)) { if (cr[_local3][v].color == hh) { _local1++; } else { if (_local1 >= 3) { eb(); var hi = ((b.cf.join(" ") + " ") + b.cg.join(" ")); b.ea({action:"block swap", value:hi}); var hj = b.ea({action:"clear gems", value:_local1}); new hk((_local2.bu + ((_local3 + 0.5) * _local2.bs)) + 2, (_local2.bv + (((_local2.bx - v) + (_local1 / 2)) * _local2.bs)) - 8, hj); while (_local1 > 0) { if (!cr[_local3][v - _local1].gg) { cr[_local3][v - _local1].gg = true; cs.push(cr[_local3][v - _local1]); _local1--; } } } hh = cr[_local3][v].color; _local1 = 1; } v++; } _local1 = 1; hh = -1; _local3++; } var v = 0; while (v < _local2.bx) { _local3 = 0; while (_local3 < (_local2.bw + 1)) { if (cr[_local3][v].color == hh) { _local1++; } else { if (_local1 >= 3) { eb(); var hi = ((b.cf.join(" ") + " ") + b.cg.join(" ")); b.ea({action:"block swap", value:hi}); var hj = b.ea({action:"clear gems", value:_local1}); new hk((_local2.bu + ((_local3 - (_local1 / 2)) * _local2.bs)) + 2, (_local2.bv + (((_local2.bx - v) - 1) * _local2.bs)) + 10, hj); while (_local1 > 0) { if (!cr[_local3 - _local1][v].gg) { cr[_local3 - _local1][v].gg = true; cs.push(cr[_local3 - _local1][v]); } _local1--; } } hh = cr[_local3][v].color; _local1 = 1; } _local3++; } _local1 = 1; hh = -1; v++; } _local1 = cs.length; hl(); if (_local1 > 0) { b.hm(); } }; _local1.hm = function () { var _local2; var ic = 0; var _local1 = 0; while (_local1 < b.bw) { _local2 = 0; while (cr[_local1].ed < b.bx) { var _local3 = random.eg(0, cq - 1); this.ej(_local1, _local3, b.bx + _local2); _local2++; } ic = Math.max(_local2, ic); _local1++; } if (ic > 0) { eu(); } }; _local1.fr = function () { return(cz.fr()); }; _local1.gi = function () { return(cz.gi()); }; _local1.io = function () { return(cp); }; _local1.ip = function () { return(cq); }; _local1.ea = function (o) { if (ca) { return(undefined); } log.iq(o); return(cz.ea(o)); }; _local1.fx = function () { var _local3 = new da(); var _local2 = log.is(); var _local1 = 0; while (_local1 < _local2.length) { _local3.ea(_local2[_local1]); _local1++; } var it = _local3.fr(); return(it); }; } function aj() { var _local2 = arguments; var _local3 = "> "; var _local1 = 0; while (_local1 < _local2.length) { _local3 = _local3 + _local2[_local1]; _local1++; if (_local2.length != _local1) { _local3 = _local3 + " "; } } trace(_local3); } function az(iw, ix) { var _local1 = iw; var _local3 = ix; function iy(iw, ix, iz) { var _local1 = iw; var _local2 = iz; var _local3 = ix; _local2 = ((typeof(_local2) == "string") ? (_local2 + ".") : ""); for (il in _local1) { trace(((_local2 + il) + ": ") + _local1[il]); if (_local3) { if (typeof(_local1[il]) == "object") { iy(_local1[il], _local3, _local2 + il); } } } } trace("--- Obj dump: ---------"); iy(_local1, _local3); trace("-----------------------"); } function ja(width, jb) { var _local2 = ""; var _local3 = ((typeof(jb) != "string") ? " " : (jb)); var _local1 = 0; while (_local1 < width) { _local2 = _local2 + _local3; _local1++; } return(_local2); } function Random() { var _local1 = this; var je = 0; var jf = 0; _local1.jg = function (start, stop) { var _local2 = stop - start; var _local1 = Math.random() * (_local2 + 1); _local1 = Math.floor(start + _local1); return(Math.min(_local1, stop)); }; _local1.dt = function (bm) { aj("setSeed:", bm); je = bm & 65535; jf = je; }; _local1.eg = function (start, stop) { var _local2 = stop - start; var _local1 = this.jj() * (_local2 + 1); _local1 = Math.floor(start + _local1); return(Math.min(_local1, stop)); }; _local1.hw = function (start, stop) { var _local2 = stop - start; var _local1 = this.jk() * (_local2 + 1); _local1 = Math.floor(start + _local1); return(Math.min(_local1, stop)); }; _local1.jj = function () { je = ((je * 732573) + 3545443) & 65535; jl = je / 65536; return(jl); }; _local1.jk = function () { jf = ((jf * 732573) + 3545443) & 65535; jl = jf / 65536; return(jl); }; } function ez(o) { var _local1 = this; var _local2 = o; _local1.ew = _local2.ao; _local1.jm = _local1.ew._x; _local1.jn = _local1.ew._y; _local1.jo = _local1.jm; _local1.jp = _local1.jn; _local1.jq = ((typeof(_local2.u) == "number") ? (_local2.u) : (_local1.jm)); _local1.hv = ((typeof(_local2.v) == "number") ? (_local2.v) : (_local1.jn)); _local1.jr = _local1.jm != _local1.jq; _local1.js = _local1.jn != _local1.hv; _local1.ep = _local2.ep; _local1.er = _local2.er || 0; _local1.hx = 0; _local1.es = _local2.es || 10; _local1.ay = function () { var _local1 = this; if (_local1.er > 0) { _local1.er--; } else { _local1.hx = Math.min(_local1.hx + (Math.Pi / (_local1.es * 2)), (Math.PI/2)); if (_local1.jr) { _local1.jo = _local1.jm + ((Math.sin(_local1.hx + 4.71238898038469) + 1) * (_local1.jq - _local1.jm)); _local1.ew._x = _local1.jo; } if (_local1.js) { _local1.jp = _local1.jn + ((Math.sin(_local1.hx + 4.71238898038469) + 1) * (_local1.hv - _local1.jn)); _local1.ew._y = _local1.jp; } if (_local1.hx >= (Math.PI/2)) { at.bc(_local1); if (_local1.ep) { _local1.ep(); } } } }; at.ax(_local1); } function jt(o) { var _local1 = this; var _local2 = o; _local1.ew = _local2.ao; _local1.ju = ((typeof(_local2.ju) == "string") ? (_local2.ju) : "in"); _local1.es = _local2.frames || 10; _local1.jv = _local1.es; _local1.jw = 100 / _local1.es; if (_local1.ju == "in") { _local1.jw = -_local1.jw; _local1.jx = 0; } else { _local1.jx = 100; } _local1.ep = _local2.ep; _local1.ay = function () { var _local1 = this; _local1.jv--; _local1.jx = _local1.jx - _local1.jw; _local1.ew._alpha = _local1.jx; if (_local1.jv == 0) { if (_local1.ju == "pulse") { _local1.jv = _local1.es; _local1.jw = -_local1.jw; } else { at.bc(_local1); if (_local1.ep) { _local1.ep(); } } } }; at.ax(_local1); } function jy(o) { var _local1 = this; var _local2 = o; _local1.ew = _local2.ao; _local1.ep = _local2.ep; _local1.er = _local2.er || 0; _local1.jz = _local2.jz; _local1.ka = 0; _local1.kb = ((typeof(_local2.kb) == "boolean") ? (_local2.kb) : false); _local1.ay = function () { var _local1 = this; if (_local1.er > 0) { _local1.er--; } else if (_local1.ka > _local1.jz.length) { if (_local1.kb) { _local1.ka = 0; // unexpected jump } at.bc(_local1); if (_local1.ep) { _local1.ep(); } } else { f.setMember(_local1.ew, _local1.jz[_local1.ka]); _local1.ka++; } }; _local1.ft = function () { at.bc(this); }; at.ax(_local1); } function fb(kc, frames) { var _local1 = this; _local1.kc = kc; _local1.jv = 0; _local1.es = frames; _local1.ay = function () { var _local1 = this; _local1.jv++; if (_local1.jv > _local1.es) { at.bc(_local1); _local1.kc(); } }; at.ax(_local1); } function dd() { var _local3 = this; function kx(fk) { return(typeof(fk) == "string"); } var kd = _level0.time_text; var ke = _level0.points_text; var kf = _level0.time_tag_text; var kg = _level0.points_tag_text; var kh = _level0.end_game_text; var ki = _level0.info_text; var kj = _level0.info_text_drop; _local3.kk = false; var kl = 431; var km = new kn(ke); at.ax(km); _local3.setTime = function (dv) { kd.text = dv; }; _local3.ko = function (du) { km.kp(du); }; _local3.kq = function (kr) { ki.text = kr; kj.text = kr; }; _local3.alert = function (ks, kt) { if (this.kk) { } else { this.kk = true; var o = {t:"popupbox", u:kl, v:200}; var _local1 = f.n(o); var _local3 = _local1.member_mc.body_txt._height; _local1.member_mc.body_txt.autosize = "center"; _local1.member_mc.header_txt.text = ks; _local1.member_mc.body_txt.text = kt; var _local2 = _local1.member_mc.body_txt._height; var kw = ((_local2 - _local3) / 2); _local1.member_mc.body_txt._y = _local1.member_mc.body_txt._y - Math.min(40, kw); _local1.member_mc.body_txt.autosize = false; if (_local2 > 116) { _local1.member_mc.body_txt._height = 116; } if (_local1.member_mc.body_txt._width > 214) { _local1.member_mc.body_txt._width = 214; } _local1.swapDepths(3333); } }; _local3.dx = function (o) { var _local1 = o; kf.text = (kx(_local1.dv) ? (_local1.dv) : "00:00"); kg.text = (kx(_local1.du) ? (_local1.du) : "0"); kh.text = (kx(_local1.end) ? (_local1.end) : "END GAME"); var _local2 = (kx(_local1.dw) ? (_local1.dw) : ""); this.kq(_local2); _level0.end_game_button._visible = true; }; var kz = f.n({t:"main_top", u:90, v:10}); kz.ag(); _level0.end_game_button._visible = false; _level0.end_game_button.useHandCursor = false; _level0.end_game_button.onRelease = function () { fscommand ("playData", "7718=0"); b.fj(); }; _local3.fs = function () { _level0.end_game_button._visible = false; }; } function kn(la) { function lh() { var _local1 = lf - ld; var _local2 = _local1 * lc; if (Math.abs(_local1) <= 2) { ld = lf; } else { ld = ld + _local2; } la.text = Math.round(ld); if (lf == ld) { lk(); } } function lk() { lb = false; } var lb = false; var lc = 0.2; var ld = 0; var lf = 0; var la = la; this.kp = function (lg) { lb = true; if ((lf + lg) < 0) { lf = 0; } else { lf = lf + lg; } }; this.ay = function () { if (lb) { lh(); } }; } function cd() { var ll = new Array(); var lm = [2, 7, 10, 18, 18, 19]; var ln = 10; this.start = function () { at.ax(this); }; this.ib = function (o) { var _local2 = o; var _local1 = new Object(); _local1.ao = _local2.ao; _local1.jn = _local1.ao._y; _local1.jp = _local1.jn; _local1.ao.ia = ((typeof(_local2.v) == "number") ? (_local2.v) : (_local1.jn)); _local1.js = _local1.jn != _local1.ao.ia; _local1.ep = _local2.ep; _local1.lp = 0; _local1.lc = 0; _local1.ao._y = Math.max(_local1.jn, ln); _local1.ao._visible = true; ll.push(_local1); }; this.ay = function () { var _local2; var _local3; var lr = false; var _local1 = 0; while (_local1 < ll.length) { _local2 = ll[_local1].ao; _local3 = typeof(_local2.gd) != "number"; if ((ll[_local1].jp == _local2.ia) || (_local3)) { lr = true; if (!_local3) { _local2.gf = false; } if (ll[_local1].ep) { ll[_local1].ep(); } ll.splice(_local1, 1); _local1--; } else { ll[_local1].lc = lm[ll[_local1].lp]; ll[_local1].jp = Math.min(ll[_local1].jp + ll[_local1].lc, _local2.ia); _local2._y = Math.max(ln, ll[_local1].jp); ll[_local1].lp++; if (ll[_local1].lp == lm.length) { ll[_local1].lp = lm.length - 2; } } _local1++; } if (lr) { bh.play("blockdrop.aif", true); } }; this.clear = function () { }; } function da() { var ls = 1; var lu = 0; var lv = 0; var lw = [0, 0, 50, 100, 150, 250, 500]; var lx = [0, 50, 100, 150, 250, 350, 500, 750, 1000]; var ly = 0; var lz = false; var ma = 0; var mb = 0; this.gi = function () { return(ls); }; this.fr = function () { return(ma); }; var mc = {}; mc.version = 112; mc["block swap"] = 4180; mc["clear gems"] = 1295; mc["clear gems combo"] = 9911; mc["reset multiplier"] = 9841; mc.midas = 8982; mc["level up"] = 1441; mc["error click"] = 9031; mc.inactive = 6955; mc["no more moves"] = 8391; mc["clearance bonus"] = 6761; this.ea = function (md) { var _local1 = md; var me = (0.8 + (0.2 * ls)); var _local2 = 0; var _local3 = true; _local1.mg = -1; if ((_local1.action == "clear gems") || (_local1.action == "clear gems combo")) { _local2 = lw[_local1.value - 1]; _local2 = _local2 + lx[ly]; mb = mb + _local1.value; if (Math.floor(mb / 100) != Math.floor((mb - _local1.value) / 100)) { lz = true; } lv = lv + _local2; if ((ly > 0) && (_local1.action == "clear gems")) { _local1.action = _local1.action + " combo"; } ly++; ly = Math.min(ly, lx.length - 1); if (!b.ca) { bh.play(("ping" + Math.min(ly + 1, 5)) + ".wav"); } } else if (_local1.action == "clearance bonus") { _local2 = 250 + (Math.floor(mb / 100) * 250); lv = lv + _local2; } else if (_local1.action == "reset multiplier") { ly = 0; _local3 = false; } else if (_local1.action == "error click") { _local2 = -10; } else if (_local1.action == "no more moves") { _local2 = -250; } else if (_local1.action == "inactive") { _local2 = -10; } else if (_local1.action == "block swap") { _local2 = 0; } else if (_local1.action == "version") { _local2 = 0; } else { _local3 = false; } var mh = ma; ma = ma + _local2; ma = Math.max(0, ma); if (!b.ca) { b.dc.ko(_local2); } _local1.mg = mc[_local1.action] || 0; if (_local3) { _local1.mi = _local2; this.mf(_local1); } if (lz) { lz = false; this.ea({action:"clearance bonus"}); } return(_local2); }; this.mj = function () { var _local2; if (lu < 7) { _local2 = lu % 2; } else { _local2 = (lu - 6) % 3; } var _local1 = 0; while (_local1 < _local2) { b.dc.ml(ls); _local1++; } }; this.mf = function (o) { var _local2 = o; if (b.ca) { } else { var _local1 = String(_local2.mg); if (_local2.value != undefined) { _local1 = _local1 + ("," + String(_local2.value)); } _local1 = _local1 + ("=" + String(_local2.mi)); fscommand ("playData", _local1); } }; } function db() { var mm = new Array(); this.iq = function (mn) { mm.push(mn); }; this.is = function () { return(mm); }; } function hk(u, v, mi, fontsize) { var _local1 = this; var _local3 = {text:mi + "", u:u, v:v, bold:true, size:fontsize || 12, align:"center"}; var _local2 = f.ap(_local3); _local2.member_mc.background = true; _local2.member_mc.backgroundColor = "0x404040"; _local2.member_mc.border = true; _local2.member_mc.borderColor = "0xffffff"; _local2.ag(); _local1.ew = _local2; _local1.jn = _local1.ew._y; _local1.jp = _local1.jn; _local1.mo = _local1.jn - 37; if (_local1.mo < 15) { _local1.mo = 15; } _local1.hv = _local1.mo; _local1.js = _local1.jn != _local1.hv; _local1.hx = 0; _local1.es = 10; _local1.mp = 1; _local1.mq = 100; _local1.ay = function () { var _local1 = this; if (_local1.mp == 1) { _local1.hx = Math.min(_local1.hx + (Math.Pi / (_local1.es * 2)), (Math.PI/2)); _local1.jp = _local1.jn + (Math.sin(_local1.hx) * (_local1.hv - _local1.jn)); _local1.ew._y = _local1.jp; if (_local1.hx >= (Math.PI/2)) { _local1.mp++; } } else if (_local1.mp == 2) { _local1.mq = _local1.mq - 9; _local1.ew._alpha = _local1.mq; if (_local1.mq < 10) { at.bc(_local1); f.an(_local1.ew); } } }; at.ax(_local1); } function hg(o) { var _local1 = this; var _local2 = o; _local1.ew = _local2.ao; _local1.jm = _local1.ew._x; _local1.jn = _local1.ew._y; _local1.jo = _local1.jm; _local1.jp = _local1.jn; _local1.jq = ((typeof(_local2.u) == "number") ? (_local2.u) : (_local1.jm)); _local1.hv = ((typeof(_local2.v) == "number") ? (_local2.v) : (_local1.jn)); _local1.jr = _local1.jm != _local1.jq; _local1.js = _local1.jn != _local1.hv; _local1.ep = _local2.ep; if (_local2.hf == true) { _local1.hf = true; } else { _local1.hf = false; } _local1.hx = 0; _local1.es = _local2.es || 10; _local1.ay = function () { var _local1 = this; var _local2 = (Math.PI/2); if (_local1.hf) { _local2 = Math.PI; } _local1.hx = Math.min(_local1.hx + (Math.Pi / (_local1.es * 2)), _local2); if (_local1.jr) { _local1.jo = _local1.jm + (Math.sin(_local1.hx) * (_local1.jq - _local1.jm)); _local1.ew._x = _local1.jo; } if (_local1.js) { _local1.jp = _local1.jn + (Math.sin(_local1.hx) * (_local1.hv - _local1.jn)); _local1.ew._y = _local1.jp; } if (_local1.hx >= _local2) { at.bc(_local1); if (_local1.ep) { _local1.ep(); } } }; at.ax(_local1); } function ms(o) { var _local1 = this; var _local2 = o; _local1.ew = _local2.ao; _local1.ju = ((typeof(_local2.ju) == "string") ? (_local2.ju) : "in"); _local1.es = _local2.frames || 10; _local1.jv = _local1.es; _local1.mt = 100 / _local1.es; if (_local1.ju == "in") { _local1.mt = -_local1.mt; _local1.mu = 0; } else { _local1.mu = 100; } _local1.mv = (_local1.ew._width / 2) / _local1.es; _local1.mw = (_local1.ew._height / 2) / _local1.es; _local1.ep = _local2.ep; _local1.ay = function () { var _local1 = this; _local1.jv--; _local1.mu = _local1.mu - _local1.mt; _local1.ew._xscale = _local1.mu; _local1.ew._yscale = _local1.mu; _local1.ew._x = _local1.ew._x + _local1.mv; _local1.ew._y = _local1.ew._y + _local1.mw; if (_local1.jv == 0) { if (_local1.ju == "pulse") { _local1.jv = _local1.es; _local1.mt = -_local1.mt; } else { at.bc(_local1); if (_local1.ep) { _local1.ep(); } } } }; at.ax(_local1); } function fu(o) { var _local2 = this; _local2.hr = o.u; _local2.mx = o.v; _local2.fw = ((typeof(o.fw) == "number") ? (o.fw) : 1); _local2.fv = ((typeof(o.fv) == "number") ? (o.fv) : 3); _local2.my = new Array(_local2.fv); _local2.mz = 0; _local2.ay = function () { var _local3 = this; var _local2 = 0; while (_local2 < _local3.fv) { var _local1 = _local3.my[_local2]; if (_local1) { _local1._x = _local1._x + _local1.nb; _local1._y = _local1._y - _local1.lc; _local1.lc = _local1.lc - 1.7; if (_local1._y > _local1.nc) { f.an(_local1); _local3.my[_local2] = null; _local3.mz++; } } _local2++; } if (_local3.mz >= _local3.fv) { at.bc(_local3); } }; _local2.start = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.fv) { _local2.my[_local1] = _local2.nd(_local1); _local1++; } }; _local2.nd = function (nf) { var _local2 = this; var lc = (((Math.random() * 8) + 2) * _local2.fw); var _local3 = ((Math.random() * 4) + 0.5) * _local2.fw; var nc = (((_local2.mx + 25) + (Math.random() * 20)) * _local2.fw); if ((nf % 2) == 0) { _local3 = -_local3; } var _local1 = f.n({t:"g_star", u:_local2.hr, v:_local2.mx}); _local1.ag(); _local1.lc = lc; _local1.nb = _local3; _local1.nc = nc; return(_local1); }; _local2.start(); at.ax(_local2); } function df(nh) { var _local1 = this; var _local2 = nh; _local1.lb = false; _local1.hr = _local2.bu + _local2.bs; _local1.ni = _local2.bs * 2; _local1.nj = ((_local2.bw * 2) + 2) / 2; _local1.ew = f.n({t:"glansen", v:_local2.bv, y:false}); _local1.ew._alpha = 80; _local1.ew.ag(); _local1.nk = f.n({t:"stagemask", u:_local2.bu, v:_local2.bv}); _local1.nk.ag(); _local1.ew.setMask(_local1.nk); _local1.ay = function () { var _local1 = this; _local1.nl++; if (_local1.nl == _local1.nj) { _local1.stop(); } else { _local1.ew._x = _local1.hr + (_local1.ni * _local1.nl); } }; _local1.start = function () { var _local1 = this; if (_local1.lb) { } else { _local1.lb = true; _local1.nl = 0; _local1.ew._x = _local1.hr; _local1.ew._visible = true; at.ax(_local1); } }; _local1.stop = function () { var _local1 = this; if (!_local1.lb) { } else { _local1.lb = false; _local1.ew._visible = false; at.bc(_local1); } }; } function dh() { var _local1 = this; _local1.ew = f.n({t:"krumelur_x", y:false}); _local1.ew.ag(); _local1.lb = false; _local1.nm = false; _local1.nn; _local1.no; _local1.ay = function () { var _local1 = this; if (_local1.nm) { return(_local1.np()); } _local1.nn[_local1.no]--; if (_local1.nn[_local1.no] == 0) { _local1.ew._visible = !_local1.ew._visible; _local1.no++; if (_local1.no == _local1.nn.length) { _local1.np(); } } return(undefined); }; _local1.blink = function (o) { var _local1 = this; var _local2 = o; _local1.nn = [2, 2, 2, 2, 20, 1]; _local1.no = 0; f.setMember(_local1.ew, _local2.t); _local1.ew._x = _local2.u; _local1.ew._y = _local2.v; _local1.ew._visible = true; if (!_local1.lb) { at.ax(_local1); } _local1.lb = true; _local1.nm = false; }; _local1.stop = function () { this.nm = true; }; _local1.np = function () { var _local1 = this; at.bc(_local1); _local1.ew._visible = false; _local1.lb = false; }; } function dk() { var nq = [[0, 0], [3, 0], [6, 1], [9, 1], [12, 2], [15, 2], [18, 3], [20, 4], [23, 5], [26, 6], [29, 7], [31, 8], [28, 9], [25, 9], [22, 9], [19, 9], [16, 10], [13, 10], [10, 10], [7, 10], [4, 10], [1, 10], [-2, 10], [-5, 10], [-8, 10], [-11, 10], [-14, 11], [-16, 12], [-18, 14], [-17, 17], [-14, 18], [-11, 19], [-9, 20], [-6, 21], [-3, 21], [0, 21], [3, 22], [6, 22], [9, 22], [12, 22], [15, 21], [18, 21], [21, 21], [24, 20], [27, 20], [30, 19], [33, 19], [35, 18], [38, 17], [41, 16], [44, 14], [46, 13], [49, 11], [51, 9], [53, 8], [56, 6], [59, 5], [62, 5], [65, 4], [68, 4], [71, 3], [73, 3], [76, 3], [79, 3], [82, 3], [85, 3], [88, 4], [91, 4], [94, 5], [97, 7], [99, 8], [99, 11], [99, 14], [101, 17], [103, 18], [106, 19], [109, 19], [112, 20], [115, 20], [118, 20], [121, 20], [123, 21], [125, 23], [127, 25], [128, 28], [129, 31], [130, 34], [131, 37], [132, 39], [132, 42], [132, 45], [131, 48], [131, 51], [131, 54], [130, 57], [130, 60], [129, 63], [129, 66], [130, 69], [130, 72]]; var nr = nq.length; var ns = -1; var hr = 134; var mx = 239; var nt = nu; var nv = f.n({t:"flame", u:-500, v:-500}); this.fm = function (nw, nx) { var _local2 = (nw / nx) / 10; var _local1 = 99 - Math.floor(_local2); if (_local1 == ns) { } else { ns = Math.min(_local1, 100); if (ns <= 0) { if (nv != false) { f.an(nv); nv = false; } } else { nv._x = hr + nq[ns][0]; nv._y = mx + nq[ns][1]; nt._alpha = Math.min(100, ns + 15); } } }; this.ft = function () { if (nv != false) { f.an(nv); nv = false; } }; } function et(o) { var _local1 = this; var _local2 = o; _local1.ew = _local2.ao; _local1.jm = _local1.ew._x; _local1.jn = _local1.ew._y; _local1.jo = _local1.jm; _local1.jp = _local1.jn; _local1.jq = ((typeof(_local2.u) == "number") ? (_local2.u) : (_local1.jm)); _local1.hv = ((typeof(_local2.v) == "number") ? (_local2.v) : (_local1.jn)); _local1.jr = _local1.jm != _local1.jq; _local1.js = _local1.jn != _local1.hv; _local1.ep = _local2.ep; _local1.er = _local2.er || 0; _local1.hx = 0; _local1.es = _local2.es || 10; _local1.ay = function () { var _local1 = this; if (_local1.er > 0) { _local1.er--; } else { _local1.hx = Math.min(_local1.hx + (Math.Pi / (_local1.es * 2)), (Math.PI/2)); if (_local1.jr) { _local1.jo = _local1.jm + (Math.sin(_local1.hx) * (_local1.jq - _local1.jm)); _local1.ew._x = _local1.jo; } if (_local1.js) { _local1.jp = _local1.jn + (Math.sin(_local1.hx) * (_local1.hv - _local1.jn)); if (_local1.jp > 10) { _local1.ew._visible = true; } _local1.ew._y = _local1.jp; } if (_local1.hx >= (Math.PI/2)) { at.bc(_local1); if (_local1.ep) { _local1.ep(); } } } }; at.ax(_local1); } Stage.showMenu = false; Stage.scaleMode = "noScale"; f = new g(); at = new au(); bh = new bi(); var bq = false; var br = "1.1.4"; if (bq) { var iu = new XML(); iu.ignoreWhite = true; iu.onData = function (src) { gameData = src; }; iu.load("gamedata.xml"); } random = new Random(); stop(); startup();

Library Items

Symbol 1 Sound [xplode.aif]
Symbol 2 Sound [swapsound.wav]
Symbol 3 Sound [ping5.wav]
Symbol 4 Sound [ping4.wav]
Symbol 5 Sound [ping3.wav]
Symbol 6 Sound [ping2.wav]
Symbol 7 Sound [ping1.wav]
Symbol 8 Sound [levelup.aif]
Symbol 9 Sound [gameover.aif]
Symbol 10 Sound [errorclick.aif]
Symbol 11 Sound [blockdrop.aif]
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:14
Symbol 14 MovieClip [red]Uses:13
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:17
Symbol 17 MovieClip [red1]Uses:16
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:20
Symbol 20 MovieClip [purple]Uses:19
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:23
Symbol 23 MovieClip [purple1]Uses:22
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:26
Symbol 26 MovieClip [midas]Uses:25
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:29
Symbol 29 MovieClip [midas1]Uses:28
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:32
Symbol 32 MovieClip [green]Uses:31
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClip [green1]Uses:34
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:38
Symbol 38 MovieClip [blue]Uses:37
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:41
Symbol 41 MovieClip [blue1]Uses:40
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:44
Symbol 44 MovieClip [white]Uses:43
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:47
Symbol 47 MovieClip [white1]Uses:46
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClip [orange]Uses:49
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:53
Symbol 53 MovieClip [orange1]Uses:52
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56 95
Symbol 56 MovieClip [end_game]Uses:55
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:62
Symbol 59 FontUsed by:60 61 93 98 99 100 101 102 106 107
Symbol 60 EditableTextUses:59Used by:62
Symbol 61 EditableTextUses:59Used by:62
Symbol 62 MovieClip [popupbox]Uses:58 60 61
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:65
Symbol 65 MovieClip [main_top]Uses:64
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:68
Symbol 68 MovieClip [krumelur_y]Uses:67
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:71
Symbol 71 MovieClip [krumelur_x]Uses:70
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:74
Symbol 74 MovieClip [g_star]Uses:73
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:77
Symbol 77 MovieClip [glansen]Uses:76
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClip [stagemask]Uses:78
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:92
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:92
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:92
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:92
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:92
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:92
Symbol 92 MovieClip [flame]Uses:81 83 85 87 89 91
Symbol 93 EditableTextUses:59Used by:94
Symbol 94 MovieClip [arial_bold_font]Uses:93
Symbol 95 Button [end_game_button]Uses:55Used by:Timeline
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:Timeline
Symbol 98 EditableTextUses:59Used by:Timeline
Symbol 99 EditableTextUses:59Used by:Timeline
Symbol 100 EditableTextUses:59Used by:Timeline
Symbol 101 EditableTextUses:59Used by:Timeline
Symbol 102 EditableTextUses:59Used by:Timeline
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:105
Symbol 105 MovieClipUses:104Used by:Timeline
Symbol 106 EditableTextUses:59Used by:Timeline
Symbol 107 EditableTextUses:59Used by:Timeline

Instance Names

"points_text"Frame 1Symbol 98 EditableText
"time_text"Frame 1Symbol 99 EditableText
"time_tag_text"Frame 1Symbol 100 EditableText
"points_tag_text"Frame 1Symbol 101 EditableText
"end_game_button"Frame 1Symbol 95 Button [end_game_button]
"end_game_text"Frame 1Symbol 102 EditableText
"thefuse"Frame 1Symbol 105 MovieClip
"info_text_drop"Frame 1Symbol 106 EditableText
"info_text"Frame 1Symbol 107 EditableText
"header_txt"Symbol 62 MovieClip [popupbox] Frame 1Symbol 60 EditableText
"body_txt"Symbol 62 MovieClip [popupbox] Frame 1Symbol 61 EditableText

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$f0$fJb4DGzWpdqEBwkNxLmZG/."
ExportAssets (56)Timeline Frame 1Symbol 1 as "xplode.aif"
ExportAssets (56)Timeline Frame 1Symbol 2 as "swapsound.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "ping5.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "ping4.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "ping3.wav"
ExportAssets (56)Timeline Frame 1Symbol 6 as "ping2.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "ping1.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "levelup.aif"
ExportAssets (56)Timeline Frame 1Symbol 9 as "gameover.aif"
ExportAssets (56)Timeline Frame 1Symbol 10 as "errorclick.aif"
ExportAssets (56)Timeline Frame 1Symbol 11 as "blockdrop.aif"
ExportAssets (56)Timeline Frame 1Symbol 14 as "red"
ExportAssets (56)Timeline Frame 1Symbol 17 as "red1"
ExportAssets (56)Timeline Frame 1Symbol 20 as "purple"
ExportAssets (56)Timeline Frame 1Symbol 23 as "purple1"
ExportAssets (56)Timeline Frame 1Symbol 26 as "midas"
ExportAssets (56)Timeline Frame 1Symbol 29 as "midas1"
ExportAssets (56)Timeline Frame 1Symbol 32 as "green"
ExportAssets (56)Timeline Frame 1Symbol 35 as "green1"
ExportAssets (56)Timeline Frame 1Symbol 38 as "blue"
ExportAssets (56)Timeline Frame 1Symbol 41 as "blue1"
ExportAssets (56)Timeline Frame 1Symbol 44 as "white"
ExportAssets (56)Timeline Frame 1Symbol 47 as "white1"
ExportAssets (56)Timeline Frame 1Symbol 50 as "orange"
ExportAssets (56)Timeline Frame 1Symbol 53 as "orange1"
ExportAssets (56)Timeline Frame 1Symbol 56 as "end_game"
ExportAssets (56)Timeline Frame 1Symbol 62 as "popupbox"
ExportAssets (56)Timeline Frame 1Symbol 65 as "main_top"
ExportAssets (56)Timeline Frame 1Symbol 68 as "krumelur_y"
ExportAssets (56)Timeline Frame 1Symbol 71 as "krumelur_x"
ExportAssets (56)Timeline Frame 1Symbol 74 as "g_star"
ExportAssets (56)Timeline Frame 1Symbol 77 as "glansen"
ExportAssets (56)Timeline Frame 1Symbol 79 as "stagemask"
ExportAssets (56)Timeline Frame 1Symbol 92 as "flame"
ExportAssets (56)Timeline Frame 1Symbol 94 as "arial_bold_font"
ExportAssets (56)Timeline Frame 1Symbol 95 as "end_game_button"
ExportAssets (56)Timeline Frame 1Symbol 95 as "end_game_button"
ExportAssets (56)Timeline Frame 2Symbol 95 as "end_game_button"




http://swfchan.com/52/257015/info.shtml
Created: 7/9 -2024 02:42:35 Last modified: 7/9 -2024 02:42:35 Server time: 18/09 -2024 20:11:36