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

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

PB.swf

This is the info page for
Flash #235405

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


Text
<p align="left"><font face="DIN Engschrift Std" size="26" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

BREAKOUT

T

R

A

S

T

R

A

S

END

END

gamedesign

gamedesign

<p align="center"><font face="Vagabond" size="20" color="#000000" letterSpacing="0.000000" kerning="1">2</font></p>

<p align="left"><font face="Vagabond" size="18" color="#000000" letterSpacing="0.000000" kerning="1">STAGE 00</font></p>

<p align="center"><font face="Vagabond" size="50" color="#000000" letterSpacing="0.000000" kerning="1">STAGE 99</font></p>

RANKING

RANKING

RESET

RESET

Your name

Use alpahbet or number

OK

OK

Name

STAGE 333

TOP

Today's Top10

ActionScript [AS1/AS2]

Frame 2
stop();
Frame 5
function start_sound(sndfile) { sounds[sndfile].start(); } function stop_sound(sndfile) { sounds[sndfile].stop(); } function stop_all_sound() { soundObject.stop(); } stop(); soundObject = new Sound(); var sounds = new Object(); var soundsFile = ["push51_a.wav", "push55.wav", "shoot03.wav", "cursor10.wav", "power14.wav", ""]; var i = 0; while (i < soundsFile.length) { var sndClip = this.createEmptyMovieClip("sndClip" + i, 100 + i); sounds[soundsFile[i].substring(0, soundsFile[i].length - 4)] = new Sound(sndClip); sounds[soundsFile[i].substring(0, soundsFile[i].length - 4)].attachSound(soundsFile[i]); i++; }
Symbol 8 MovieClip Frame 1
stop();
Symbol 9 MovieClip [mcBlockOrg] Frame 1
stop();
Symbol 12 MovieClip [mcBallOrg] Frame 1
stop();
Symbol 14 MovieClip Frame 15
stop();
Symbol 15 MovieClip [mcExpOrg] Frame 1
stop();
Symbol 15 MovieClip [mcExpOrg] Frame 2
play();
Symbol 20 MovieClip Frame 1
stop(); xmax = 10; ymax = 10; cmax = xmax * ymax; w = 100 / xmax; h = 100 / ymax; a = new Array(cmax); i = 0; while (i < cmax) { a[i] = i; i++; } i = 0; while (i < cmax) { r = Math.floor(Math.random() * cmax); t = a[i]; a[i] = a[r]; a[r] = t; i++; } cnt = 0; i = 0; while (i < ymax) { j = 0; while (j < xmax) { mcname = "mc" + a[cnt]; mcLayer.attachMovie("mcBoxOrg", mcname, cnt); mc = eval ("mcLayer." + mcname); mc._x = j * w; mc._y = i * h; mc._visible = false; cnt++; j++; } i++; } cn = 0; cn2 = 0; onEnterFrame = function () { var per = (_root.getBytesLoaded() / _root.getBytesTotal()); var n = Math.floor(cmax * per); cn2 = cn2 + 1; if (cn2 > n) { cn2 = n; } var i = cn; while (i < cn2) { var mc = eval ("mcLayer.mc" + i); mc._visible = true; i++; } cn = cn2; per_txt = Math.floor((100 * cn2) / cmax); if (cn2 >= cmax) { delete onEnterFrame; play(); } };
Symbol 20 MovieClip Frame 16
this.stop(); _alpha = 100; onEnterFrame = function () { _alpha = (_alpha - 4); if (_alpha <= 0) { delete onEnterFrame; _parent.play(); } };
Symbol 37 MovieClip Frame 1
stop(); if (_root.lang == 1) { gotoAndStop (2); }
Symbol 49 MovieClip Frame 10
stop();
Symbol 50 MovieClip Frame 7
stop();
Symbol 60 Button
on (release) { getURL ("http://www.gamedesign.jp/"); }
Symbol 61 MovieClip Frame 13
stop(); mcScreen._alpha = 100; onEnterFrame = function () { mcScreen._alpha = mcScreen._alpha - 10; if (mcScreen._alpha <= 0) { delete onEnterFrame; play(); } };
Symbol 61 MovieClip Frame 14
stop(); ret = 0; btStart.onRelease = function () { ret = 1; play(); }; btEnd.onRelease = function () { ret = 2; play(); };
Symbol 61 MovieClip Frame 18
stop(); if (ret == 1) { _parent.gotoAndStop("game"); } else if (ret == 2) { getURL ("http://www.gamedesign.jp/"); }
Symbol 73 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 1
function hit() { mcWhite.mcLeft.gotoAndPlay(2); mcWhite.mcRight.gotoAndPlay(2); } stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 20
stop(); _parent.appear_ufo();
Symbol 103 MovieClip Frame 1
stop(); _visible = false;
Symbol 103 MovieClip Frame 2
stop(); _visible = true; stage_txt = "STAGE " + _parent.stage_no; if (_parent.stage_type == 1) { stage_txt = "BONUS STAGE"; } if (_parent.stage_type == 2) { stage_txt = "AVOID THE BALL"; } ot = getTimer(); onEnterFrame = function () { if (getTimer() > (ot + 200)) { delete onEnterFrame; play(); } };
Symbol 103 MovieClip Frame 3
stop(); _parent.start_wait();
Symbol 103 MovieClip Frame 4
stop(); onEnterFrame = function () { _alpha = (_alpha - 10); if (_alpha <= 0) { delete onEnterFrame; _visible = false; _alpha = 100; gotoAndStop (1); } };
Symbol 103 MovieClip Frame 7
stop(); ot = getTimer(); onEnterFrame = function () { if (getTimer() > (ot + 500)) { delete onEnterFrame; play(); } };
Symbol 103 MovieClip Frame 8
stop(); _visible = true; cnt = 0; onEnterFrame = function () { cnt++; if (cnt < 11) { _visible = ((cnt % 2) ? false : true); } if (cnt > 90) { delete onEnterFrame; play(); } };
Symbol 103 MovieClip Frame 9
play();
Symbol 103 MovieClip Frame 14
stop(); gotoAndStop (1); _parent.after_clear();
Symbol 103 MovieClip Frame 16
stop(); ot = getTimer(); onEnterFrame = function () { if (getTimer() > (ot + 2000)) { delete onEnterFrame; play(); } };
Symbol 103 MovieClip Frame 17
play(); _visible = true;
Symbol 103 MovieClip Frame 71
function set_res(r) { res = r; play(); } stop(); res = 0; btReset.onRelease = function () { set_res(1); }; btRanking.onRelease = function () { set_res(2); }; btEnd.onRelease = function () { set_res(3); };
Symbol 103 MovieClip Frame 76
stop(); if (res == 1) { _parent._parent.gotoAndStop("title"); } else if (res == 2) { _parent._parent.gotoAndStop("ranking"); } else if (res == 3) { getURL ("http://www.gamedesign.jp/"); }
Symbol 106 Button
on (release) { _parent.gotoAndStop("title"); }
Symbol 114 MovieClip Frame 1
stop(); _visible = false;
Symbol 115 MovieClip Frame 1
function appear_exp(px, py) { var mc = eval ("mcExpLayer.mc" + ecnt); mc._visible = true; mc._x = px; mc._y = py; mc.gotoAndPlay(2); ecnt++; if (ecnt >= emax) { ecnt = 0; } } function draw_pad() { mcPad._visible = true; var _local1 = (100 * pad_r) / 30; mcPad.mcBlack._xscale = (mcPad.mcBlack._yscale = _local1); _local1 = (100 * (pad_r - 2)) / 30; mcPad.mcWhite._xscale = (mcPad.mcWhite._yscale = _local1); } area_x1 = 10; area_y1 = 30; area_x2 = 530; area_y2 = 410; pad_r = 30; ball_r = 5; xmax = 12; ymax = 3; cmax = xmax * ymax; block_w = 40; block_h = 20; block_ox = 30; block_oy = 60; block = new Array(); c = 0; i = 0; while (i < ymax) { j = 0; while (j < xmax) { block[c] = new Object(); block[c].pat = 0; block[c].exist = 0; block[c].px = j * block_w; block[c].py = i * block_h; c++; j++; } i++; } i = 0; while (i < cmax) { mcname = "mc" + i; mcBlockLayer.attachMovie("mcBlockOrg", mcname, i); mc = eval ("mcBlockLayer." + mcname); mc._visible = false; i++; } bmax = 10; i = 0; while (i < bmax) { mcname = "mc" + i; mcBallLayer.attachMovie("mcBallOrg", mcname, i); mc = eval ("mcBallLayer." + mcname); mc.stat = 0; mc._visible = false; i++; } emax = 20; ecnt = 0; i = 0; while (i < emax) { mcname = "mc" + i; mcExpLayer.attachMovie("mcExpOrg", mcname, i); mc = eval ("mcExpLayer." + mcname); mc._visible = false; i++; } mcPad._visible = false; mcShield._visible = false; mcItem._visible = false; mcUFO._visible = false; mcMes._visible = false; stage_txt = ""; btShoot.useHandCursor = false;
Symbol 115 MovieClip Frame 4
function init_game() { stage_no = 1; drop_interval = 400; item_mode = 0; mcPad.stock = 1; last_xpos = mcPad._x; pad_move = 0; } init_game();
Symbol 115 MovieClip Frame 9
function start_wait() { onMouseDown = function () { mcMes.play(); if (stage_type != 2) { shoot(); } pad_move = 1; bgm = stage_no % 5; if (stage_type == 1) { bgm = 5; } if (stage_type == 2) { bgm = 6; } mcBGM.gotoAndStop("p" + bgm); if (stage_type == 0) { onMouseDown = function () { shoot(); }; } else { delete onMouseDown; } if (stage_type == 1) { appear_ufo(); } onEnterFrame = function () { main_task(); }; }; } function shoot() { if (mcPad.stock == 0) { return(undefined); } if ((stage_type == 1) && (mcBallLayer.mc0.stat > 0)) { return(undefined); } _parent._parent.start_sound("push51_a"); var _local3 = mcPad.stock; var _local4 = mcPad.stock; if (stage_type == 1) { _local3 = 1; _local4 = 1; } var _local2 = 0; while (_local2 < _local3) { start_ball(_local2, _local4); _local2++; } mcPad.stock = mcPad.stock - _local3; if (mcPad.stock < 0) { mcPad.stock = 0; } } function start_ball(n, m) { var bn = -1; var i = 0; while (i < bmax) { var mc = eval ("mcBallLayer.mc" + i); if (mc.stat > 0) { } else { bn = i; break; } i++; } if (bn < 0) { return(undefined); } var mc = eval ("mcBallLayer.mc" + bn); mc._visible = true; var a = 5; var k = ((-90 - (((m - 1) * a) / 2)) + (n * a)); var nt = ((Math.PI * k) / 180); mc.xadd = ball_spd * Math.cos(nt); mc.yadd = ball_spd * Math.sin(nt); mc.stat = 1; mc.bound = 1; mc._x = mcPad._x; mc._y = (mcPad._y - pad_r) - ball_r; } function black_ball() { black_cnt--; if (black_cnt > 0) { return(undefined); } black_cnt = 10; if (black_bn >= bmax) { return(undefined); } var mc = eval ("mcBallLayer.mc" + black_bn); mc._visible = true; var k = (-30 - (Math.random() * 120)); var nt = ((Math.PI * k) / 180); mc.xadd = ball_spd * Math.cos(nt); mc.yadd = ball_spd * Math.sin(nt); mc.stat = 1; mc.bound = 1; mc._x = 270; mc._y = 100; black_bn++; } function main_task() { sound_pad = 0; sound_wall = 0; sound_block = 0; var _local4 = _xmouse; if ((_local4 - pad_r) < pad_range1) { _local4 = pad_range1 + pad_r; } if ((_local4 + pad_r) > pad_range2) { _local4 = pad_range2 - pad_r; } if (pad_move) { mcPad._x = _local4; } if (stage_type == 0) { block_move_cnt++; if (block_move_cnt > drop_interval) { block_move_cnt = 0; mcBlockLayer.dy = mcBlockLayer.dy + block_h; } if (mcBlockLayer._y < mcBlockLayer.dy) { mcBlockLayer._y++; block_x1 = mcBlockLayer._x; block_y1 = mcBlockLayer._y; block_x2 = block_x1 + (xmax * block_w); block_y2 = block_y1 + (ymax * block_h); } } else if (stage_type == 1) { ufo_action(); } else { black_ball(); } var _local3 = 0; var _local2 = 0; while (_local2 < bmax) { if (ball_action(_local2)) { _local3 = 1; } _local2++; } if (stage_type != 1) { if (shield_cnt > 0) { shield_cnt--; if (shield_cnt == 0) { mcShield._visible = false; } } } item_action(); if (sound_pad) { _parent._parent.start_sound("push51_a"); } if (sound_wall) { _parent._parent.start_sound("push55"); } if (sound_block) { _parent._parent.start_sound("shoot03"); } if (stage_type == 0) { if (block_cnt <= 0) { gotoAndStop ("clear"); } else { if ((_local3 == 0) && (mcPad.stock == 0)) { gotoAndStop ("gameover"); } if (check_deadline()) { gotoAndStop ("gameover"); } } } else if (stage_type == 1) { if (ufo_cnt < 0) { gotoAndStop ("clear"); } } else if (_local3 == 0) { gotoAndStop ("clear"); } } function ball_action(bn) { var mc = eval ("mcBallLayer.mc" + bn); if (mc.stat == 0) { return(false); } var ox = Math.floor(mc._x); var oy = Math.floor(mc._y); var dx = Math.floor(mc._x + mc.xadd); var dy = Math.floor(mc._y + mc.yadd); var i = 0; while (i < 100) { var ax = 0; var ay = 0; if (Math.abs(ox - dx) > Math.abs(oy - dy)) { if (dx > ox) { ax = 1; } else { ax = -1; } } else if (dy > oy) { ay = 1; } else { ay = -1; } nx = ox + ax; ny = oy + ay; if (hit_pad(nx, ny)) { if (stage_type == 2) { mc.stat = 0; mc._visible = false; mcPad.hit(); appear_exp(mc._x, mc._y); sound_pad = 1; if (mcPad.stock > 1) { mcPad.stock--; if (mcPad.stock <= 1) { shield_cnt = 0; mcShield._visible = false; } } break; } var sx = (nx - mcPad._x); var sy = (ny - mcPad._y); if (sy == 0) { sy = -1; } var t = Math.atan2(sy, sx); var ct = Math.cos(t); var st = Math.sin(t); mc.xadd = ball_spd * ct; mc.yadd = ball_spd * st; if (mc.yadd == 0) { mc.yadd = -1; } mc._x = (mcPad._x + ((pad_r + ball_r) * ct)) + mc.xadd; mc._y = (mcPad._y + ((pad_r + ball_r) * st)) + mc.yadd; if (mc._x < (area_x1 + ball_r)) { mc._x = area_x1 + ball_r; } if (mc._x > (area_x2 - ball_r)) { mc._x = area_x2 - ball_r; } if (mc.bound) { appear_exp(mc._x, mc._y); sound_pad = 1; } mcPad.hit(); mc.bound = 0; break; } var ret = hit_wall(nx, ny); if (ret) { mc._x = ox; mc._y = oy; mc.bound = 1; if (ret % 2) { mc.xadd = mc.xadd * -1; } if (Math.floor(ret / 2)) { mc.yadd = mc.yadd * -1; if (ny > (area_y2 - ball_r)) { mc._y = area_y2 - ball_r; } } appear_exp(mc._x, mc._y); sound_wall = 1; break; } if (ny > area_y2) { mc.stat = 0; mc._visible = false; } if (stage_type == 0) { var bn1 = -1; var bn2 = -1; if (ax > 0) { bn1 = hit_block(nx + ball_r, ny - ball_r); bn2 = hit_block(nx + ball_r, ny + ball_r); } if (ax < 0) { bn1 = hit_block(nx - ball_r, ny - ball_r); bn2 = hit_block(nx - ball_r, ny + ball_r); } if (ay > 0) { bn1 = hit_block(nx - ball_r, ny + ball_r); bn2 = hit_block(nx + ball_r, ny + ball_r); } if (ay < 0) { bn1 = hit_block(nx - ball_r, ny - ball_r); bn2 = hit_block(nx + ball_r, ny - ball_r); } var bn = -1; if (bn1 >= 0) { bn = bn1; } if (bn2 >= 0) { bn = bn2; } if (bn >= 0) { mc._x = ox; mc._y = oy; if (ax != 0) { mc.xadd = mc.xadd * -1; } if (ay != 0) { mc.yadd = mc.yadd * -1; } var bmc = eval ("mcBlockLayer.mc" + bn); bmc._visible = false; block[bn].exist = 0; mc.bound = 1; var cx = ((block_x1 + bmc._x) + (block_w / 2)); var cy = ((block_y1 + bmc._y) + (block_h / 2)); appear_exp(cx, cy); appear_item(cx, cy); sound_block = 1; block_cnt--; break; } } if (stage_type == 1) { if (hit_ufo(nx, ny)) { var sx = (nx - mcUFO._x); var sy = (ny - mcUFO._y); if ((sy < 0) && (sy > -10)) { sy = -10; } if ((sy >= 0) && (sy < 10)) { sy = 10; } var t = Math.atan2(sy, sx); var ct = Math.cos(t); var st = Math.sin(t); mc.xadd = ball_spd * ct; mc.yadd = ball_spd * st; if (mc.yadd == 0) { mc.yadd = -1; } mc._x = ox; mc._y = oy; appear_exp(mcUFO._x, mcUFO._y); mcUFO.stat = 2; mcUFO.play(); add_stock(); sound_block = 1; break; } } if ((nx == dx) && (ny == dy)) { mc._x = mc._x + mc.xadd; mc._y = mc._y + mc.yadd; break; } ox = nx; oy = ny; i++; } return(true); } function hit_pad(px, py) { var _local1 = pad_r + ball_r; if (py < (mcPad._y - _local1)) { return(0); } if (py > (mcPad._y + _local1)) { return(0); } if (px < (mcPad._x - _local1)) { return(0); } if (px > (mcPad._x + _local1)) { return(0); } var _local3 = px - mcPad._x; var _local2 = py - mcPad._y; if (Math.sqrt((_local3 * _local3) + (_local2 * _local2)) > _local1) { return(0); } return(1); } function hit_wall(px, py) { var _local1 = 0; if (px < (area_x1 + ball_r)) { _local1 = 1; } if (px > (area_x2 - ball_r)) { _local1 = 1; } if (py < (area_y1 + ball_r)) { _local1 = _local1 + 2; } if (shield_cnt > 0) { if (py > (area_y2 - ball_r)) { _local1 = _local1 + 2; } } return(_local1); } function hit_block(px, py) { if (px < block_x1) { return(-1); } if (py < block_y1) { return(-1); } if (px >= block_x2) { return(-1); } if (py >= block_y2) { return(-1); } var _local2 = Math.floor((px - block_x1) / block_w); if (_local2 >= xmax) { return(-1); } var _local1 = Math.floor((py - block_y1) / block_h); if (_local1 >= ymax) { return(-1); } var _local3 = (_local1 * xmax) + _local2; if (block[_local3].exist == 0) { return(-1); } return(_local3); } function appear_item(px, py) { var mc = mcItem; if (mc._visible) { return(undefined); } if (block_cnt <= 1) { return(undefined); } var pat = 1; if (item_mode == 0) { pat = ((Math.random() < 0.5) ? 1 : 2); } else if (item_mode == 1) { pat = ((Math.random() < 0.6) ? 3 : 4); if (Math.random() < 0.2) { pat = 1; } } else if (item_mode == 2) { pat = ((Math.random() < 0.5) ? 1 : 2); if (Math.random() < 0.2) { pat = 5; } } else { pat = 1 + Math.floor(Math.random() * 5); } mc.pat = pat; mc._visible = true; mc._x = px; mc._y = py; mc.gotoAndStop(pat); } function item_action() { var mc = mcItem; if (!mc._visible) { return(undefined); } mc._y = mc._y + 2; if (mc._y >= area_y2) { mc._visible = false; return(undefined); } var w = (pad_r + 10); if (mc._x < (mcPad._x - w)) { return(undefined); } if (mc._x > (mcPad._x + w)) { return(undefined); } if (mc._y < (mcPad._y - w)) { return(undefined); } if (mc._y > (mcPad._y + w)) { return(undefined); } var sx = (mc._x - mcPad._x); var sy = (mc._y - mcPad._y); if (Math.sqrt((sx * sx) + (sy * sy)) <= w) { _parent._parent.start_sound("power14"); mc._visible = false; if (mc.pat == 1) { add_stock(); } if (mc.pat == 2) { var a = 1; var p = ((ball_spd + a) / ball_spd); var i = 0; while (i < bmax) { var bmc = eval ("mcBallLayer.mc" + i); bmc.xadd = bmc.xadd * p; bmc.yadd = bmc.yadd * p; i++; } ball_spd = ball_spd + a; } if (mc.pat == 3) { pad_r = pad_r + 5; draw_pad(); } if (mc.pat == 4) { pad_r = pad_r - 5; if (pad_r < 10) { pad_r = 10; } draw_pad(); } if (mc.pat == 5) { mcShield._visible = true; shield_cnt = shield_cnt + 500; } } } function add_stock() { if (mcPad.stock >= 9) { return(undefined); } mcPad.stock++; } function appear_ufo() { ufo_cnt--; if (ufo_cnt < 0) { return(undefined); } mcUFO.gotoAndStop(1); mcUFO._visible = true; mcUFO.stat = 1; mcUFO.ax = ((Math.random() < 0.5) ? 1 : -1); mcUFO.ox = ((mcUFO.ax < 0) ? 590 : -50); mcUFO.oy = 100 + (Math.random() * 100); mcUFO._x = mcUFO.ox; mcUFO._y = mcUFO.oy; mcUFO.cnt = 0; } function ufo_action() { if (mcUFO.stat != 1) { return(undefined); } var _local1 = mcUFO.cnt; mcUFO._x = mcUFO._x + (mcUFO.ax * 4); mcUFO._y = mcUFO.oy + (50 * Math.sin((Math.PI * _local1) / 20)); mcUFO.cnt++; if ((mcUFO._x < -50) || (mcUFO._x > 590)) { appear_ufo(); } } function hit_ufo(px, py) { if (mcUFO.stat != 1) { return(false); } if (px < (mcUFO._x - 30)) { return(false); } if (py < (mcUFO._y - 15)) { return(false); } if (px > (mcUFO._x + 30)) { return(false); } if (py > (mcUFO._y + 15)) { return(false); } return(true); } function check_deadline() { if (block[check_block].exist) { var _local1 = block_y1 + block[check_block].py; if (_local1 >= 300) { return(true); } } check_block++; if (check_block >= cmax) { check_block = 0; } return(false); } stop(); pad_r = 30; ball_spd = 8; pad_move = 0; item_mode = (stage_no - 1) % 5; stage_type = ((item_mode == 4) ? 1 : 0); if (stage_type == 1) { if ((stage_no % 10) == 0) { stage_type = 2; } } if (_parent.debug_mode) { mcPad.stock = 9; stage_type = 2; } pad_range1 = area_x1; pad_range2 = area_x2 - 1; draw_pad(); px = last_xpos; if ((px - pad_r) < pad_range1) { px = pad_range1 + pad_r; } if ((px + pad_r) > pad_range2) { px = pad_range2 - pad_r; } mcPad._x = px; mcPad.mcClick._visible = true; mcItem._visible = false; i = 0; while (i < bmax) { mc = eval ("mcBallLayer.mc" + i); mc.stat = 0; mc.gotoAndStop(((stage_type == 2) ? 2 : 1)); mc._visible = false; i++; } block_cnt = 0; i = 0; while (i < cmax) { mc = eval ("mcBlockLayer.mc" + i); mc._x = block[i].px; mc._y = block[i].py; if (stage_type == 0) { mc._visible = true; mc.gotoAndStop(1); block[i].exist = 1; block_cnt++; } else { mc._visible = false; block[i].exist = 0; } i++; } mcBlockLayer._x = block_ox; mcBlockLayer._y = block_oy; mcBlockLayer.dy = mcBlockLayer._y; block_x1 = mcBlockLayer._x; block_y1 = mcBlockLayer._y; block_x2 = block_x1 + (xmax * block_w); block_y2 = block_y1 + (ymax * block_h); block_move_cnt = 0; item_fall_cnt = 0; ufo_cnt = 5; mcUFO.stat = 0; mcUFO._visible = false; if (stage_type == 0) { shield_cnt = 0; mcShield._visible = false; } else { shield_cnt = 500; mcShield._visible = true; if (stage_type == 2) { if (mcPad.stock <= 1) { shield_cnt = 0; mcShield._visible = false; } } } stage_txt = "STAGE " + stage_no; mcMes.gotoAndStop("start"); black_cnt = 0; black_bn = 0; check_block = 0;
Symbol 115 MovieClip Frame 15
function after_clear() { last_xpos = mcPad._x; var i = 0; while (i < bmax) { var mc = eval ("mcBallLayer.mc" + i); if (mc.stat > 0) { add_stock(); } i++; } drop_interval = drop_interval - 20; if (drop_interval < 90) { drop_interval = 90; } stage_no++; gotoAndStop ("play"); } stop(); delete onEnterFrame; delete onMouseDown; mcBGM.gotoAndStop("s" + bgm); mcMes.gotoAndStop("clear");
Symbol 115 MovieClip Frame 21
stop(); _parent.score = stage_no; delete onEnterFrame; delete onMouseDown; mcBGM.gotoAndStop("s" + bgm); mcMes.gotoAndStop("gameover"); i = 0; while (i < cmax) { if (block[i].exist == 0) { } else { py = block_y1 + block[i].py; if (py < 300) { } else { mc = eval ("mcBlockLayer.mc" + i); mc.mcPat.gotoAndStop(2); } } i++; }
Symbol 128 MovieClip Frame 1
stop(); score = Number(_parent.score); ranker = new Array(); RANK_MAX = 10; i = 0; while (i < RANK_MAX) { ranker[i] = new Object(); i++; } CGIFile = "hisc.cgi?" + Math.floor(Math.random() * 1000); myLoadVars = new LoadVars(); myLoadVars.onLoad = function (success) { var _local1; _local1 = 0; while (_local1 < RANK_MAX) { ranker[_local1].playername = myLoadVars["name" + _local1]; ranker[_local1].score = myLoadVars["score" + _local1]; _local1++; } rank_in = false; _local1 = 0; while (_local1 < RANK_MAX) { if (score > Number(myLoadVars["score" + _local1])) { rank_in = true; } _local1++; } if (rank_in) { gotoAndStop ("entry"); } else { gotoAndStop ("display"); } }; myLoadVars.load(CGIFile);
Symbol 128 MovieClip Frame 5
stop(); btEntry.onRelease = function () { playername = tfName.text; if (playername.length > 20) { playername = playername.slice(0, 20); } gotoAndStop ("save"); };
Symbol 128 MovieClip Frame 12
stop(); CGIFile = "hisc.cgi?" + Math.floor(Math.random() * 1000); mySaveVars = new LoadVars(); mySaveVars.score = score; mySaveVars.playername = playername; myLoadVars = new LoadVars(); myLoadVars.onLoad = function (success) { var _local1; _local1 = 0; while (_local1 < RANK_MAX) { ranker[_local1].playername = myLoadVars["name" + _local1]; ranker[_local1].score = myLoadVars["score" + _local1]; _local1++; } gotoAndStop ("display"); }; mySaveVars.sendAndLoad(CGIFile, myLoadVars, "POST");
Symbol 128 MovieClip Frame 18
stop(); i = 0; while (i < RANK_MAX) { mc = eval ("mc" + i); mc.tfRank.text = i + 1; if (i == 0) { mc.tfRank.text = "Top"; } mc.tfName.text = ranker[i].playername; mc.tfScore.text = "STAGE " + ranker[i].score; i++; } btReset.onRelease = function () { _parent.gotoAndStop("title"); }; btEnd.onRelease = function () { getURL ("http://www.gamedesign.jp/"); };
Symbol 129 MovieClip Frame 1
stop(); debug_mode = 0; _parent.stop_all_sound();
Symbol 129 MovieClip Frame 7
stop(); _parent.stop_all_sound();
Symbol 129 MovieClip Frame 13
stop(); _parent.stop_all_sound();

Library Items

Symbol 1 Sound [shoot03.wav]
Symbol 2 Sound [push55.wav]
Symbol 3 Sound [push51_a.wav]
Symbol 4 Sound [power14.wav]
Symbol 5 GraphicUsed by:8 13 73
Symbol 6 GraphicUsed by:8 20 23 93  Timeline
Symbol 7 GraphicUsed by:8 16
Symbol 8 MovieClipUses:5 6 7Used by:9
Symbol 9 MovieClip [mcBlockOrg]Uses:8
Symbol 10 GraphicUsed by:12
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClip [mcBallOrg]Uses:10 11
Symbol 13 MovieClipUses:5Used by:14
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClip [mcExpOrg]Uses:14
Symbol 16 MovieClip [mcBoxOrg]Uses:7
Symbol 17 MovieClipUsed by:20 115
Symbol 18 FontUsed by:19
Symbol 19 EditableTextUses:18Used by:20
Symbol 20 MovieClipUses:6 17 19Used by:Timeline
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:61
Symbol 23 MovieClipUses:6Used by:61
Symbol 24 GraphicUsed by:61
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:61
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:61
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:61
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:37
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:37
Symbol 35 FontUsed by:36
Symbol 36 TextUses:35Used by:37
Symbol 37 MovieClipUses:32 34 36Used by:61
Symbol 38 FontUsed by:39 40 41 42 43 44 45 46 54 55 72 84 89 97 98 100 101 117 118 119 120 121 123 124 125 127
Symbol 39 TextUses:38Used by:53
Symbol 40 TextUses:38Used by:53
Symbol 41 TextUses:38Used by:53
Symbol 42 TextUses:38Used by:53
Symbol 43 TextUses:38Used by:53
Symbol 44 TextUses:38Used by:53
Symbol 45 TextUses:38Used by:53
Symbol 46 TextUses:38Used by:53
Symbol 47 GraphicUsed by:48 53 56 99 102 122
Symbol 48 MovieClipUses:47Used by:49 50
Symbol 49 MovieClipUses:48Used by:53 56 99 102 122
Symbol 50 MovieClipUses:48Used by:53 56 99 102 122
Symbol 51 SoundUsed by:53 56 99 102 106 122
Symbol 52 SoundUsed by:53 56 99 102 122
Symbol 53 ButtonUses:39 40 41 42 43 44 45 46 49 50 47 51 52Used by:61
Symbol 54 TextUses:38Used by:56
Symbol 55 TextUses:38Used by:56
Symbol 56 ButtonUses:54 55 49 50 47 51 52Used by:61 103 128
Symbol 57 FontUsed by:58 59
Symbol 58 TextUses:57Used by:60
Symbol 59 TextUses:57Used by:60
Symbol 60 ButtonUses:58 59Used by:61
Symbol 61 MovieClipUses:22 23 24 26 28 30 37 53 56 60Used by:129
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:64
Symbol 64 MovieClipUses:63Used by:115
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:67
Symbol 67 MovieClipUses:66Used by:115
Symbol 68 GraphicUsed by:115
Symbol 69 GraphicUsed by:70 73 106
Symbol 70 MovieClipUses:69Used by:75
Symbol 71 GraphicUsed by:74
Symbol 72 EditableTextUses:38Used by:74
Symbol 73 MovieClipUses:69 5Used by:74
Symbol 74 MovieClipUses:71 72 73Used by:75
Symbol 75 MovieClipUses:70 74Used by:115
Symbol 76 GraphicUsed by:81
Symbol 77 GraphicUsed by:81
Symbol 78 GraphicUsed by:81
Symbol 79 GraphicUsed by:81
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:76 77 78 79 80Used by:83 115
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82 81Used by:115
Symbol 84 EditableTextUses:38Used by:115
Symbol 85 GraphicUsed by:103
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClipUses:87Used by:103
Symbol 89 EditableTextUses:38Used by:103
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:103
Symbol 92 SoundUsed by:103
Symbol 93 MovieClipUses:6Used by:103
Symbol 94 SoundUsed by:103
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:103
Symbol 97 TextUses:38Used by:99
Symbol 98 TextUses:38Used by:99
Symbol 99 ButtonUses:97 98 49 50 47 51 52Used by:103
Symbol 100 TextUses:38Used by:102
Symbol 101 TextUses:38Used by:102
Symbol 102 ButtonUses:100 101 49 50 47 51 52Used by:103 128
Symbol 103 MovieClipUses:85 88 89 91 92 93 94 96 56 99 102Used by:115
Symbol 104 GraphicUsed by:106
Symbol 105 GraphicUsed by:106
Symbol 106 ButtonUses:69 104 105 51Used by:115
Symbol 107 GraphicUsed by:114
Symbol 108 SoundUsed by:114
Symbol 109 SoundUsed by:114
Symbol 110 SoundUsed by:114
Symbol 111 SoundUsed by:114
Symbol 112 SoundUsed by:114
Symbol 113 SoundUsed by:114
Symbol 114 MovieClipUses:107 108 109 110 111 112 113Used by:115
Symbol 115 MovieClipUses:64 67 68 17 75 81 83 84 103 106 114Used by:129
Symbol 116 GraphicUsed by:128
Symbol 117 EditableTextUses:38Used by:128
Symbol 118 TextUses:38Used by:128
Symbol 119 TextUses:38Used by:128
Symbol 120 TextUses:38Used by:122
Symbol 121 TextUses:38Used by:122
Symbol 122 ButtonUses:120 121 49 50 47 51 52Used by:128
Symbol 123 EditableTextUses:38Used by:126
Symbol 124 EditableTextUses:38Used by:126
Symbol 125 EditableTextUses:38Used by:126
Symbol 126 MovieClipUses:123 124 125Used by:128
Symbol 127 TextUses:38Used by:128
Symbol 128 MovieClipUses:116 117 118 119 122 126 56 102 127Used by:129
Symbol 129 MovieClipUses:61 115 128Used by:Timeline

Instance Names

"mcPat"Symbol 9 MovieClip [mcBlockOrg] Frame 1Symbol 8 MovieClip
"mcLayer"Symbol 20 MovieClip Frame 1Symbol 17 MovieClip
"mcScreen"Symbol 61 MovieClip Frame 1Symbol 23 MovieClip
"btStart"Symbol 61 MovieClip Frame 14Symbol 53 Button
"btEnd"Symbol 61 MovieClip Frame 14Symbol 56 Button
"mcRight"Symbol 74 MovieClip Frame 1Symbol 73 MovieClip
"mcLeft"Symbol 74 MovieClip Frame 1Symbol 73 MovieClip
"mcBlack"Symbol 75 MovieClip Frame 1Symbol 70 MovieClip
"mcWhite"Symbol 75 MovieClip Frame 1Symbol 74 MovieClip
"btEnd"Symbol 103 MovieClip Frame 71Symbol 56 Button
"btRanking"Symbol 103 MovieClip Frame 71Symbol 99 Button
"btReset"Symbol 103 MovieClip Frame 71Symbol 102 Button
"mcShield"Symbol 115 MovieClip Frame 1Symbol 67 MovieClip
"mcBlockLayer"Symbol 115 MovieClip Frame 1Symbol 17 MovieClip
"mcBallLayer"Symbol 115 MovieClip Frame 1Symbol 17 MovieClip
"mcExpLayer"Symbol 115 MovieClip Frame 1Symbol 17 MovieClip
"mcPad"Symbol 115 MovieClip Frame 1Symbol 75 MovieClip
"mcItem"Symbol 115 MovieClip Frame 1Symbol 81 MovieClip
"mcUFO"Symbol 115 MovieClip Frame 1Symbol 83 MovieClip
"mcMes"Symbol 115 MovieClip Frame 1Symbol 103 MovieClip
"btQuit"Symbol 115 MovieClip Frame 1Symbol 106 Button
"mcBGM"Symbol 115 MovieClip Frame 1Symbol 114 MovieClip
"tfName"Symbol 126 MovieClip Frame 1Symbol 123 EditableText
"tfScore"Symbol 126 MovieClip Frame 1Symbol 124 EditableText
"tfRank"Symbol 126 MovieClip Frame 1Symbol 125 EditableText
"tfName"Symbol 128 MovieClip Frame 5Symbol 117 EditableText
"btEntry"Symbol 128 MovieClip Frame 5Symbol 122 Button
"mc0"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"mc1"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"mc2"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"mc3"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"mc4"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"mc5"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"mc6"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"mc7"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"mc8"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"mc9"Symbol 128 MovieClip Frame 18Symbol 126 MovieClip
"btEnd"Symbol 128 MovieClip Frame 18Symbol 56 Button
"btReset"Symbol 128 MovieClip Frame 18Symbol 102 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 11284 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."
ExportAssets (56)Timeline Frame 1Symbol 1 as "shoot03.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "push55.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "push51_a.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "power14.wav"
ExportAssets (56)Timeline Frame 1Symbol 9 as "mcBlockOrg"
ExportAssets (56)Timeline Frame 1Symbol 12 as "mcBallOrg"
ExportAssets (56)Timeline Frame 1Symbol 15 as "mcExpOrg"
ExportAssets (56)Timeline Frame 1Symbol 16 as "mcBoxOrg"

Labels

"start"Symbol 103 MovieClip Frame 2
"clear"Symbol 103 MovieClip Frame 7
"gameover"Symbol 103 MovieClip Frame 16
"p2"Symbol 114 MovieClip Frame 2
"s2"Symbol 114 MovieClip Frame 8
"p1"Symbol 114 MovieClip Frame 14
"s1"Symbol 114 MovieClip Frame 20
"p3"Symbol 114 MovieClip Frame 26
"s3"Symbol 114 MovieClip Frame 32
"p4"Symbol 114 MovieClip Frame 37
"s4"Symbol 114 MovieClip Frame 42
"p5"Symbol 114 MovieClip Frame 48
"s5"Symbol 114 MovieClip Frame 53
"p6"Symbol 114 MovieClip Frame 59
"s6"Symbol 114 MovieClip Frame 65
"play"Symbol 115 MovieClip Frame 9
"clear"Symbol 115 MovieClip Frame 15
"gameover"Symbol 115 MovieClip Frame 21
"entry"Symbol 128 MovieClip Frame 5
"save"Symbol 128 MovieClip Frame 12
"display"Symbol 128 MovieClip Frame 18
"title"Symbol 129 MovieClip Frame 1
"game"Symbol 129 MovieClip Frame 7
"ranking"Symbol 129 MovieClip Frame 13

Dynamic Text Variables

per_txtSymbol 19 EditableText"<p align="left"><font face="DIN Engschrift Std" size="26" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_parent.stockSymbol 72 EditableText"<p align="center"><font face="Vagabond" size="20" color="#000000" letterSpacing="0.000000" kerning="1">2</font></p>"
stage_txtSymbol 84 EditableText"<p align="left"><font face="Vagabond" size="18" color="#000000" letterSpacing="0.000000" kerning="1">STAGE 00</font></p>"
stage_txtSymbol 89 EditableText"<p align="center"><font face="Vagabond" size="50" color="#000000" letterSpacing="0.000000" kerning="1">STAGE 99</font></p>"
entrynameSymbol 117 EditableText""




http://swfchan.com/48/235405/info.shtml
Created: 7/6 -2020 18:04:20 Last modified: 7/6 -2020 18:34:14 Server time: 04/05 -2024 06:10:01