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

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

multi.swf

This is the info page for
Flash #106794

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


ActionScript [AS1/AS2]
Frame 1
_root.SCREEN_WIDTH = 256; _root.SCREEN_HEIGHT = 224; _root.L_MAX = 9; _root.R_MAX = 215; _root.U_MAX = 8; _root.D_MAX = 198; _root.SP_BET = 4; _root.OPT_MAX = 50; _root.BG_STAR_MAX = 64; _root.stage_lmax = _root.L_MAX + (_root.jiki._width / 2); _root.stage_rmax = _root.R_MAX - (_root.jiki._width / 2); _root.stage_umax = _root.U_MAX + (_root.jiki._height / 2); _root.stage_dmax = _root.D_MAX - (_root.jiki._height / 2); _root.ST_SHOT = 0; _root.ST_LASER = 1; _root.star_color = new Array(0, 0, 152, 193, 0, 0, 1, 127, 53, 152, 84, 1, 53, 138, 179, 193, 114, 114, 193, 179, 0, 164, 193, 255); _root.se_pow = new Sound(); _root.se_shot = new Sound(); _root.se_laser = new Sound(); _root.se_miss = new Sound(); _root.se_pow.attachSound("pow.mp3"); _root.se_shot.attachSound("shot.mp3"); _root.se_laser.attachSound("laser.mp3"); _root.se_miss.attachSound("miss.mp3");
Instance of Symbol 10 MovieClip "multiple" in Frame 1
/* no clip actions */
Instance of Symbol 36 MovieClip in Frame 1
onClipEvent (enterFrame) { if (_root.state == 1) { _root.multi_cnt++; if (_root.multi_cnt > 60) { this.i = 1; while (this.i < (_root.opt_num + 1)) { _root["opt" + this.i].removeMovieClip(); _root["wp_laser" + this.i].removeMovieClip(); _root[("wp_shot" + this.i) + "_0"].removeMovieClip(); _root[("wp_shot" + this.i) + "_1"].removeMovieClip(); this.i++; } this.i = 1; while (this.i < _root.star_max) { _root["bg_star" + this.i].removeMovieClip(); this.i++; } _root.miss._x = -50; _root.opt_num = 0; _root.jiki.gotoAndStop(3); _root.state = 0; _root.multi_cnt = 0; _root.dupli_num = 0; _root.up_point = 0; _root.down_point = 0; _root.updown_point = 0; _root.shot_type = _root.ST_SHOT; _root.gotoAndPlay(2); } } else if ((_root.log_x[0] != _root._xmouse) || (_root.log_y[0] != _root._ymouse)) { this.temp_length = _root.log_x.length - 1; this.i = 0; while (this.i < this.temp_length) { _root.log_x[this.temp_length - this.i] = _root.log_x[this.temp_length - (this.i + 1)]; _root.log_y[this.temp_length - this.i] = _root.log_y[this.temp_length - (this.i + 1)]; this.i++; } if (_root.jiki._y > (_root._ymouse - 9)) { _root.updown_point--; } else if (_root.jiki._y < (_root._ymouse - 9)) { _root.updown_point++; } else if ((_root.updown_point > 0) && (_root._ymouse < _root.D_MAX)) { _root.updown_point--; } else if ((_root.updown_point < 0) && (_root._ymouse > _root.U_MAX)) { _root.updown_point++; } if (_root.updown_point < -20) { _root.updown_point = -20; } else if (_root.updown_point < -15) { _root.jiki.gotoAndStop(1); } else if (_root.updown_point < -5) { _root.jiki.gotoAndStop(2); } else if (_root.updown_point > 20) { _root.updown_point = 20; } else if (_root.updown_point > 15) { _root.jiki.gotoAndStop(5); } else if (_root.updown_point > 5) { _root.jiki.gotoAndStop(4); } else { _root.jiki.gotoAndStop(3); } _root.log_x[1] = _root.log_x[0]; _root.log_y[1] = _root.log_y[0]; _root.log_x[0] = _root._xmouse; _root.log_y[0] = _root._ymouse; } else { if ((_root.updown_point > 0) && (_root._ymouse < _root.D_MAX)) { _root.updown_point--; } else if ((_root.updown_point < 0) && (_root._ymouse > _root.U_MAX)) { _root.updown_point++; } if (_root.updown_point < -20) { _root.updown_point = -20; } else if (_root.updown_point < -15) { _root.jiki.gotoAndStop(1); } else if (_root.updown_point < -5) { _root.jiki.gotoAndStop(2); } else if (_root.updown_point > 20) { _root.updown_point = 20; } else if (_root.updown_point > 15) { _root.jiki.gotoAndStop(5); } else if (_root.updown_point > 5) { _root.jiki.gotoAndStop(4); } else { _root.jiki.gotoAndStop(3); } } } onClipEvent (mouseDown) { if (_root.state == 0) { if (_root._ymouse < 215) { if (_root.shot_type == _root.ST_SHOT) { this.i = 0; while (this.i < 2) { if (_root["wp_shot_jiki" + this.i].flag == "off") { _root["wp_shot_jiki" + this.i].flag = "on"; _root["wp_shot_jiki" + this.i]._x = _root.jiki._x; _root["wp_shot_jiki" + this.i]._y = _root.jiki._y + 8; _root.se_shot.start(); break; } this.i++; } this.j = 1; while (this.j < (_root.opt_num + 1)) { this.i = 0; while (this.i < 2) { if (_root[(("wp_shot" + this.j) + "_") + this.i].flag == "off") { _root[(("wp_shot" + this.j) + "_") + this.i].flag = "on"; _root[(("wp_shot" + this.j) + "_") + this.i]._x = _root["opt" + this.j]._x; _root[(("wp_shot" + this.j) + "_") + this.i]._y = _root["opt" + this.j]._y + 5; _root.se_shot.start(); break; } this.i++; } this.j++; } } else if (_root.shot_type == _root.ST_LASER) { if (_root.wp_laser_jiki.flag == "off") { _root.wp_laser_jiki.flag = "on"; _root.wp_laser_jiki._x = _root.jiki._x + 15; _root.wp_laser_jiki._y = _root.jiki._y + 11; _root.wp_laser_jiki.parent_num = _root.SP_BET; _root.se_laser.start(); } this.j = 1; while (this.j < (_root.opt_num + 1)) { if (_root["wp_laser" + this.j].flag == "off") { _root["wp_laser" + this.j].flag = "on"; _root["wp_laser" + this.j]._x = _root["opt" + this.j]._x + 15; _root["wp_laser" + this.j]._y = _root["opt" + this.j]._y + 11; _root["wp_laser" + this.j].parent_num = _root[((this.j - 1) * _root.SP_BET) + _root.SP_BET]; _root.se_laser.start(); } this.j++; } } } } } onClipEvent (mouseUp) { if (_root.shot_type == _root.ST_SHOT) { if (_root.wp_shot_jiki0.flag == "on") { _root.wp_shot_jiki0.flag = "wait"; } if (_root.wp_shot_jiki1.flag == "on") { _root.wp_shot_jiki1.flag = "wait"; } this.j = 1; while (this.j < (_root.opt_num + 1)) { if (_root[("wp_shot" + this.j) + "_0"].flag == "on") { _root[("wp_shot" + this.j) + "_0"].flag = "wait"; } if (_root[("wp_shot" + this.j) + "_1"].flag == "on") { _root[("wp_shot" + this.j) + "_1"].flag = "wait"; } this.j++; } } else if (_root.shot_type == _root.ST_LASER) { if (_root.wp_laser_jiki.flag == "on") { _root.wp_laser_jiki.flag = "wait"; } this.j = 1; while (this.j < (_root.opt_num + 1)) { if (_root["wp_laser" + this.j].flag == "on") { _root["wp_laser" + this.j].flag = "wait"; } this.j++; } } }
Frame 2
_root.jiki.gotoAndStop(3); _root.opt.gotoAndPlay(1); _root.mess_start.gotoAndPlay(1); _root.state = 0; _root.multi_cnt = 0; _root.opt_num = 0; _root.dupli_num = 0; _root.up_point = 0; _root.down_point = 0; _root.shot_type = _root.ST_SHOT; _root.log_x = new Array(); _root.log_y = new Array(); this.i = 0; while (this.i < (_root.SP_BET + 1)) { _root.log_x[this.i] = _root._xmouse; _root.log_y[this.i] = _root._ymouse; this.i++; } _root.wp_shot.duplicateMovieClip("wp_shot_jiki0", _root.dupli_num++); _root.wp_shot.duplicateMovieClip("wp_shot_jiki1", _root.dupli_num++); _root.wp_shot_jiki0.my_num = 0; _root.wp_shot_jiki1.my_num = 0; _root.wp_laser.duplicateMovieClip("wp_laser_jiki", _root.dupli_num++); _root.wp_laser_jiki.my_num = 0; this.add_y = 0; this.i = 1; while (this.i < _root.BG_STAR_MAX) { _root.bg_star.duplicateMovieClip("bg_star" + this.i, _root.dupli_num++); _root["bg_star" + this.i].my_num = this.i; _root["col_obj" + this.i] = new Color(_root["bg_star" + this.i]); this.c = Math.floor(Math.random() * 7); _root["col_obj" + this.i].setRGB(((_root.star_color[(this.c * 3) + 0] * 65536) + (_root.star_color[(this.c * 3) + 1] * 256)) + _root.star_color[(this.c * 3) + 2]); _root["bg_star" + this.i]._x = Math.floor(Math.random() * 256); this.add_y = this.add_y + (Math.floor(Math.random() * 4) + 2); _root["bg_star" + this.i]._y = this.add_y + 26; _root["bg_star" + this.i].speed = Math.floor(Math.random() * 5) + 1; if (this.add_y > 185) { break; } this.i++; } _root.star_max = this.i;
Instance of Symbol 38 MovieClip "bg_star" in Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if ((this.my_num > 0) && (_root.state == 0)) { this._x = this._x - this.speed; if (this._x < 0) { this._x = _root.SCREEN_WIDTH + 4; } } }
Instance of Symbol 41 MovieClip "wp_shot" in Frame 2
onClipEvent (load) { this.flag = "off"; } onClipEvent (enterFrame) { if (_root.state == 0) { if ((this.flag == "on") || (this.flag == "wait")) { this._x = this._x + 24; if (this._x > (_root.SCREEN_WIDTH + 24)) { if (this.flag == "wait") { this.flag = "off"; } else { if (this.my_num != 0) { this._x = _root["opt" + this.my_num]._x + 4; this._y = _root["opt" + this.my_num]._y + 5; } else { this._x = _root.jiki._x; this._y = _root.jiki._y + 8; } _root.se_shot.start(); } } } } }
Instance of Symbol 43 MovieClip "wp_laser" in Frame 2
onClipEvent (load) { this.flag = "off"; } onClipEvent (enterFrame) { if (_root.state == 0) { if ((this.flag == "on") || (this.flag == "wait")) { if (this._width < 210) { this._x = (_root.log_x[(this.my_num * _root.SP_BET) + _root.SP_BET] - 12) + 15; this._width = this._width + 32; if (this._x < (_root.L_MAX + 15)) { this._x = _root.L_MAX + 15; } if (this._x > (_root.R_MAX + 15)) { this._x = _root.R_MAX + 15; } } else { this._x = this._x + 32; } if (this._x > (_root.SCREEN_WIDTH + 210)) { this._width = 1; if (this.flag == "wait") { this.flag = "off"; } else { _root.se_laser.start(); } } if (this.my_num == 0) { this._y = (_root.log_y[(this.my_num * _root.SP_BET) + _root.SP_BET] - 9) + 11; } else { this._y = (_root.log_y[(this.my_num * _root.SP_BET) + _root.SP_BET] - 9) + 11; } if (this._y < (_root.U_MAX + 11)) { this._y = _root.U_MAX + 11; } if (this._y > (_root.D_MAX + 11)) { this._y = _root.D_MAX + 11; } } } }
Instance of Symbol 50 MovieClip "opt" in Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (_root.state == 0) { if (this.my_num > 0) { this._x = (_root.log_x[(this.my_num * _root.SP_BET) + _root.SP_BET] - 12) - 4; this._y = (_root.log_y[(this.my_num * _root.SP_BET) + _root.SP_BET] - 9) + 3; if (this._x < (_root.L_MAX - 4)) { this._x = _root.L_MAX - 4; } if (this._x > (_root.R_MAX - 4)) { this._x = _root.R_MAX - 4; } if (this._y < (_root.U_MAX + 3)) { this._y = _root.U_MAX + 3; } if (this._y > (_root.D_MAX + 3)) { this._y = _root.D_MAX + 3; } } } else { this.stop(); } }
Instance of Symbol 55 MovieClip "burner" in Frame 2
onClipEvent (enterFrame) { if (_root.state == 0) { this._x = (_root.log_x[_root.SP_BET] - 12) - 7; this._y = (_root.log_y[_root.SP_BET] - 9) + 6; if (this._x < (_root.L_MAX - 7)) { this._x = _root.L_MAX - 7; } if (this._x > (_root.R_MAX - 7)) { this._x = _root.R_MAX - 7; } if (this._y < (_root.U_MAX + 6)) { this._y = _root.U_MAX + 6; } if (this._y > (_root.D_MAX + 6)) { this._y = _root.D_MAX + 6; } } }
Instance of Symbol 66 MovieClip "jiki" in Frame 2
onClipEvent (load) { this.shot_num = 0; } onClipEvent (enterFrame) { if (_root.state == 0) { this._x = _root.log_x[_root.SP_BET] - 12; this._y = _root.log_y[_root.SP_BET] - 9; if (this._x < _root.L_MAX) { this._x = _root.L_MAX; } if (this._x > _root.R_MAX) { this._x = _root.R_MAX; } if (this._y < _root.U_MAX) { this._y = _root.U_MAX; } if (this._y > _root.D_MAX) { this._y = _root.D_MAX; } } }
Frame 3
stop();
Symbol 13 Button
on (press) { if (_root.state == 0) { if (_root.opt_num < _root.OPT_MAX) { _root.opt_num++; this.i = 0; while (this.i < (_root.SP_BET + 1)) { _root.log_x.push(_root.log_x[_root.log_x.length - 1]); _root.log_y.push(_root.log_y[_root.log_y.length - 1]); this.i++; } _root.opt.duplicateMovieClip("opt" + _root.opt_num, _root.dupli_num++); _root["opt" + _root.opt_num].gotoAndPlay(_root.opt._currentFrame); _root.wp_shot.duplicateMovieClip(("wp_shot" + _root.opt_num) + "_0", _root.dupli_num++); _root.wp_shot.duplicateMovieClip(("wp_shot" + _root.opt_num) + "_1", _root.dupli_num++); _root.wp_laser.duplicateMovieClip("wp_laser" + _root.opt_num, _root.dupli_num++); _root["opt" + _root.opt_num].my_num = _root.opt_num; _root[("wp_shot" + _root.opt_num) + "_0"].my_num = _root.opt_num; _root[("wp_shot" + _root.opt_num) + "_1"].my_num = _root.opt_num; _root["wp_laser" + _root.opt_num].my_num = _root.opt_num; _root.se_pow.start(); } } }
Symbol 18 Button
on (press) { if (_root.state == 0) { if (_root.shot_type == _root.ST_SHOT) { _root.shot_type = _root.ST_LASER; } else { _root.shot_type = _root.ST_SHOT; } _root.se_pow.start(); } }
Symbol 32 Button
on (press) { if (_root.state == 0) { _root.state = 1; _root.se_miss.start(); _root.miss._x = _root.jiki._x; _root.miss._y = _root.jiki._y; _root.miss.gotoAndPlay(2); _root.jiki._x = -50; _root.burner._x = -50; } }
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 25
stop();
Symbol 80 MovieClip Frame 36
stop();

Library Items

Symbol 1 Sound [shot.mp3]
Symbol 2 Sound [pow.mp3]
Symbol 3 Sound [miss.mp3]
Symbol 4 Sound [laser.mp3]
Symbol 5 BitmapUsed by:7
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:5 6Used by:Timeline
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:10 13
Symbol 10 MovieClipUses:9Used by:Timeline
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:13
Symbol 13 ButtonUses:9 12Used by:Timeline
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:18
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:18
Symbol 18 ButtonUses:15 17Used by:Timeline
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:21
Symbol 21 ButtonUses:20Used by:Timeline
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:24
Symbol 24 ButtonUses:23Used by:Timeline
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:27
Symbol 27 ButtonUses:26Used by:Timeline
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:32
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:32
Symbol 32 ButtonUses:29 31Used by:Timeline
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:Timeline
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:Timeline
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:Timeline
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:41
Symbol 41 MovieClipUses:40Used by:Timeline
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:Timeline
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:50
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:50
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClipUses:45 47 49Used by:Timeline
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:55
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:55
Symbol 55 MovieClipUses:52 54Used by:Timeline
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:66
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:66
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:66
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:66
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:66
Symbol 66 MovieClipUses:57 59 61 63 65Used by:Timeline
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:77
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:77
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:77
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:77
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:77
Symbol 77 MovieClipUses:68 70 72 74 76Used by:Timeline
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:80
Symbol 80 MovieClipUses:79Used by:Timeline

Instance Names

"multiple"Frame 1Symbol 10 MovieClip
"pw_multi_but"Frame 1Symbol 13 Button
"pw_laser_but"Frame 1Symbol 18 Button
"pw_double_but"Frame 1Symbol 21 Button
"pw_speedup_but"Frame 1Symbol 24 Button
"pw_missile_but"Frame 1Symbol 27 Button
"PW_BARRIER_BUT"Frame 1Symbol 32 Button
"bg_star"Frame 2Symbol 38 MovieClip
"wp_shot"Frame 2Symbol 41 MovieClip
"wp_laser"Frame 2Symbol 43 MovieClip
"opt"Frame 2Symbol 50 MovieClip
"burner"Frame 2Symbol 55 MovieClip
"jiki"Frame 2Symbol 66 MovieClip
"miss"Frame 2Symbol 77 MovieClip
"mess_start"Frame 2Symbol 80 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "shot.mp3"
ExportAssets (56)Timeline Frame 1Symbol 2 as "pow.mp3"
ExportAssets (56)Timeline Frame 1Symbol 3 as "miss.mp3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "laser.mp3"




http://swfchan.com/22/106794/info.shtml
Created: 16/3 -2019 19:34:34 Last modified: 16/3 -2019 19:34:34 Server time: 04/05 -2024 23:39:16