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

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

pokemon-pikachu.swf

This is the info page for
Flash #121677

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


Text
Loading......

Loading......

PLAY

Game Over

<p align="left"><font face="_sans" size="12" color="#ff0000" letterSpacing="0.000000" kerning="0"><b>REPLAY</b></font></p><p align="left"></p>

score




ActionScript [AS1/AS2]

Frame 10
ifFrameLoaded (31) { gotoAndStop (30); }
Frame 20
gotoAndPlay (1);
Frame 30
stop();
Frame 31
stop(); sin_lookup_table = "0.000/.0175/.0349/.0523/.0698/.0872/.1045/.1219/.1392/.1564/.1736/.1908/.2079/.2250/.2419/.2588/.2756/.2924/.3090/.3256/.3420/.3584/.3746/.3907/.4067/.4226/.4384/.4540/.4695/.4848/.5000/.5150/.5299/.5446/.5592/.5736/.5878/.6018/.6157/.6428/.6561/.6691/.6820/.6947/.7071/.7193/.7314/.7431/.7547/.7660/.7771/.7880/.7986/.8090/.8192/.8290/.8387/.8480/.8572/.8660/.8746/.8829/.8910/.8988/.9063/.9135/.9205/.9272/.9336/.9397/.9455/.9511/.9563/.9613/.9659/.9703/.9744/.9781/.9816/.9848/.9877/.9903/.9925/.9945/.9962/.9976/.9986/.9994/.9998/1.000"; stop();
Symbol 4 MovieClip Frame 10
gotoAndPlay (1);
Symbol 13 Button
on (release) { gotoAndStop (31); }
Symbol 16 Button
on (release) { if ((Number(/:gameover) != Number(true)) && (Number(/:dealfindcommon) != Number(true))) { Set("/:dealfindcommon", true); Set("/:shootballcolor", getProperty("/arrow/nextball", _currentframe)); tellTarget ("/arrow/nextball") { gotoAndStop ("blank"); }; Set("/:hit_ball_name", _name); Set("/:hit_ball_index", substring(/:hit_ball_name, 5, 2)); Set("/:hit_ball_name", "/" add /:hit_ball_name); if (Number(/:hit_ball_index) < 25) { tellTarget ("/arrow/shootball") { gotoAndPlay ("circle3"); }; } else if ((Number(/:hit_ball_index) >= 25) && (Number(/:hit_ball_index) < 44)) { tellTarget ("/arrow/shootball") { gotoAndPlay ("circle2"); }; } else if (Number(/:hit_ball_index) >= 44) { tellTarget ("/arrow/shootball") { gotoAndPlay ("circle1"); }; } tellTarget ("/effect") { gotoAndPlay ("shoot"); }; stopDrag(); } }
Symbol 22 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 2
stop();
Symbol 22 MovieClip Frame 3
stop();
Symbol 22 MovieClip Frame 4
stop();
Symbol 22 MovieClip Frame 5
stop();
Symbol 22 MovieClip Frame 6
stop();
Symbol 22 MovieClip Frame 7
play();
Symbol 22 MovieClip Frame 11
gotoAndStop (6);
Symbol 26 MovieClip Frame 1
blankeye = false; Seed = random(20); if (Number(Seed) > 17) { blankeye = true; }
Symbol 26 MovieClip Frame 2
if (Number(blankeye) == Number(false)) { gotoAndPlay (1); }
Symbol 26 MovieClip Frame 7
gotoAndPlay (1);
Symbol 27 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 2
stop();
Symbol 27 MovieClip Frame 3
stop();
Symbol 27 MovieClip Frame 4
stop();
Symbol 27 MovieClip Frame 5
stop();
Symbol 27 MovieClip Frame 6
stop();
Symbol 28 MovieClip Frame 1
stop();
Symbol 28 MovieClip Frame 2
tellTarget ("outball") { gotoAndStop(/:shootballcolor); };
Symbol 28 MovieClip Frame 6
call("hitball"); stop();
Symbol 28 MovieClip Frame 7
tellTarget ("outball") { gotoAndStop(/:shootballcolor); };
Symbol 28 MovieClip Frame 12
call("hitball"); stop();
Symbol 28 MovieClip Frame 13
tellTarget ("outball") { gotoAndStop(/:shootballcolor); };
Symbol 28 MovieClip Frame 18
call("hitball"); stop();
Symbol 28 MovieClip Frame 22
startDrag ("/angle", true); tellTarget ("/arrow/nextball") { gotoAndStop(Number(random(5)) + 1); }; Set("/:dealfindcommon", true); Set("/main:ballfull", Number(/main:ballfull) + 1); i = /main:ballfull; while (Number(/:hit_ball_index) < Number(i)) { tail = i - 1; m_head_name = "/ball" add i; m_tail_name = "/ball" add tail; Set("/:change_color", getProperty(m_tail_name, _currentframe)); tellTarget (m_head_name) { gotoAndStop(/:change_color); }; i = i - 1; } tellTarget (/:hit_ball_name) { gotoAndStop(/:shootballcolor); }; findCommon = 0; findDeferent = false; i = Number(/:hit_ball_index) + 1; while (Number(findDeferent) == Number(false)) { m_head_name = "/ball" add i; head_color = getProperty(m_head_name, _currentframe); if (Number(/:shootballcolor) != Number(head_color)) { findDeferent = true; continue; } findCommon = Number(findCommon) + 1; Set("CommonIndex" add findCommon, i); i = Number(i) + 1; if (Number(/main:ballfull) < Number(i)) { findDeferent = true; } } findDeferent = false; i = /:hit_ball_index - 1; while (Number(findDeferent) == Number(false)) { m_tail_name = "/ball" add i; tail_color = getProperty(m_tail_name, _currentframe); if (Number(/:shootballcolor) != Number(tail_color)) { findDeferent = true; continue; } findCommon = Number(findCommon) + 1; Set("CommonIndex" add findCommon, i); i = i - 1; if (Number(i) == 0) { findDeferent = true; } } if (Number(findCommon) >= 2) { findCommon = Number(findCommon) + 1; Set("CommonIndex" add findCommon, /:hit_ball_index); call("orderIndex"); i = 1; while (Number(findCommon) >= Number(i)) { m_name = "/ball" add eval ("CommonIndex" add i); tellTarget (m_name) { gotoAndPlay ("dispear"); }; i = Number(i) + 1; } gotoAndPlay (45); } else { Set("/:dealfindcommon", false); }
Symbol 28 MovieClip Frame 30
i = 1; while (Number(i) < Number(findCommon)) { j = Number(i) + 1; p1 = eval ("CommonIndex" add i); while (Number(findCommon) >= Number(j)) { p2 = eval ("CommonIndex" add j); if (Number(p2) < Number(p1)) { Set("CommonIndex" add j, p1); Set("CommonIndex" add i, p2); p1 = p2; } j = Number(j) + 1; } i = Number(i) + 1; }
Symbol 28 MovieClip Frame 45
tellTarget ("/effect") { gotoAndPlay ("dispear"); }; play();
Symbol 28 MovieClip Frame 53
i = CommonIndex1; j = eval ("CommonIndex" add findCommon) + 1; dispearNum = j - i; while (Number(/main:ballfull) >= Number(j)) { m_head_name = "/ball" add i; m_tail_name = "/ball" add j; Set("/:change_color", getProperty(m_tail_name, _currentframe)); tellTarget (m_head_name) { gotoAndStop(/:change_color); }; i = Number(i) + 1; j = Number(j) + 1; } i = /main:ballfull; j = 1; while (Number(dispearNum) >= Number(j)) { tellTarget ("/ball" add i) { gotoAndStop ("blank"); }; i = i - 1; j = Number(j) + 1; } Set("/main:ballfull", /main:ballfull - dispearNum); Set("/:score", Number(/:score) + Number(dispearNum)); Set("/:dealfindcommon", false); stop();
Symbol 30 MovieClip Frame 1
ballfull = 0; i = 1; while (Number(i) <= 55) { tellTarget ("/ball" add i) { gotoAndStop ("blank"); }; i = Number(i) + 1; } Set("/:gameover", false); Set("/:dealfindcommon", false); Set("/:score", 0); startDrag ("/angle", true);
Symbol 30 MovieClip Frame 7
if (Number(/:dealfindcommon) == Number(false)) { ballfull = Number(ballfull) + 1; if (Number(ballfull) >= 55) { ballfull = 55; Set("/:gameover", true); gotoAndStop (25); } i = ballfull; while (Number(i) >= 2) { tail = i - 1; m_head_name = "/ball" add i; m_tail_name = "/ball" add tail; Set("/:change_color", getProperty(m_tail_name, _currentframe)); tellTarget (m_head_name) { gotoAndStop(/:change_color); }; i = i - 1; } tellTarget ("/ball1") { gotoAndStop(Number(random(5)) + 1); }; }
Symbol 30 MovieClip Frame 20
gotoAndPlay (7);
Symbol 30 MovieClip Frame 25
tellTarget ("/message") { gotoAndPlay ("gameover"); }; stopDrag(); stop();
Symbol 31 MovieClip Frame 1
mouse_x = _x - 200; mouse_y = _y - 200; if ((Number(mouse_x) != Number(oldx)) || (Number(mouse_y) != Number(oldy))) { call("sqrt"); call("sin"); setProperty("/arrow", _rotation , 90 - angle); } oldx = mouse_x; oldy = mouse_y;
Symbol 31 MovieClip Frame 2
gotoAndPlay (1);
Symbol 31 MovieClip Frame 39
input = Number(mouse_x * mouse_x) + Number(mouse_y * mouse_y); if (Number(input) > 4) { seed = int(input / 2); output = -1; guessSeed = 1; while (Number(output) == Number(-1)) { guess = guessSeed * guessSeed; if (Number(input - guess) <= 1) { output = guessSeed; } guessSeed = Number(guessSeed) + 1; } } else { output = 2; }
Symbol 31 MovieClip Frame 44
sin_theta = mouse_y / output; if (Number(sin_theta) < 0) { sin_theta = Number(sin_theta) + Number(sin_theta * -2); } counter = 0; found = 0; while (!found) { if (Number(sin_theta) >= Number(substring(/:sin_lookup_table, Number(counter * 6) + 1, 5))) { angle = Number(counter) + 1; } else { found = 1; } counter = Number(counter) + 1; if (Number(counter) > 180) { found = 1; counter = 180; } } if ((Number(mouse_x) < 0) && (Number(mouse_y) < 0)) { angle = 180 - angle; } if ((Number(mouse_x) < 0) && (Number(mouse_y) >= 0)) { angle = 180 + Number(angle); } if ((Number(mouse_x) >= 0) && (Number(mouse_y) >= 0)) { angle = 360 - angle; }
Symbol 31 MovieClip Frame 50
stop();
Symbol 32 MovieClip Frame 1
stop();
Symbol 32 MovieClip Frame 5
gotoAndStop (1);
Symbol 32 MovieClip Frame 10
gotoAndStop (20);
Symbol 32 MovieClip Frame 15
gotoAndStop (1);
Symbol 32 MovieClip Frame 20
gotoAndStop (1);
Symbol 33 MovieClip Frame 2
stop();
Symbol 37 MovieClip Frame 10
gotoAndPlay (1);
Symbol 42 Button
on (release, keyPress "<Enter>") { tellTarget ("/main") { gotoAndPlay ("init"); }; tellTarget ("/message") { gotoAndStop (1); }; }
Symbol 44 MovieClip Frame 1
stop();
Symbol 44 MovieClip Frame 2
play();
Symbol 44 MovieClip Frame 10
stop();

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:4
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:2 3Used by:8
Symbol 5 FontUsed by:6 7 38 45 46 47
Symbol 6 TextUses:5Used by:8
Symbol 7 TextUses:5Used by:8
Symbol 8 MovieClipUses:4 6 7Used by:Timeline
Symbol 9 GraphicUsed by:Timeline
Symbol 10 FontUsed by:11
Symbol 11 EditableTextUses:10Used by:Timeline
Symbol 12 GraphicUsed by:13 16
Symbol 13 ButtonUses:12Used by:Timeline
Symbol 14 GraphicUsed by:22
Symbol 15 GraphicUsed by:22 27
Symbol 16 ButtonUses:12Used by:22
Symbol 17 GraphicUsed by:22 27
Symbol 18 GraphicUsed by:22 27
Symbol 19 GraphicUsed by:22 27
Symbol 20 GraphicUsed by:22 27
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:14 15 16 17 18 19 20 21Used by:Timeline
Symbol 23 GraphicUsed by:29 44
Symbol 24 GraphicUsed by:26
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:24 25Used by:29
Symbol 27 MovieClipUses:15 17 18 19 20Used by:28 29
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:23 26 28 27Used by:Timeline
Symbol 30 MovieClipUsed by:Timeline
Symbol 31 MovieClipUsed by:Timeline
Symbol 32 MovieClipUsed by:Timeline
Symbol 33 MovieClipUsed by:Timeline
Symbol 34 GraphicUsed by:44
Symbol 35 GraphicUsed by:37
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:35 36Used by:44
Symbol 38 TextUses:5Used by:44
Symbol 39 FontUsed by:40
Symbol 40 EditableTextUses:39Used by:43
Symbol 41 GraphicUsed by:42
Symbol 42 ButtonUses:41Used by:43
Symbol 43 MovieClipUses:40 42Used by:44
Symbol 44 MovieClipUses:34 37 23 38 43Used by:Timeline
Symbol 45 TextUses:5Used by:Timeline
Symbol 46 EditableTextUses:5Used by:Timeline
Symbol 47 EditableTextUses:5Used by:Timeline

Instance Names

"ball1"Frame 31Symbol 22 MovieClip
"ball2"Frame 31Symbol 22 MovieClip
"ball3"Frame 31Symbol 22 MovieClip
"ball4"Frame 31Symbol 22 MovieClip
"ball5"Frame 31Symbol 22 MovieClip
"ball6"Frame 31Symbol 22 MovieClip
"ball7"Frame 31Symbol 22 MovieClip
"ball8"Frame 31Symbol 22 MovieClip
"ball9"Frame 31Symbol 22 MovieClip
"ball10"Frame 31Symbol 22 MovieClip
"ball11"Frame 31Symbol 22 MovieClip
"ball12"Frame 31Symbol 22 MovieClip
"ball13"Frame 31Symbol 22 MovieClip
"ball14"Frame 31Symbol 22 MovieClip
"ball15"Frame 31Symbol 22 MovieClip
"ball16"Frame 31Symbol 22 MovieClip
"ball17"Frame 31Symbol 22 MovieClip
"ball18"Frame 31Symbol 22 MovieClip
"ball19"Frame 31Symbol 22 MovieClip
"ball20"Frame 31Symbol 22 MovieClip
"ball21"Frame 31Symbol 22 MovieClip
"ball22"Frame 31Symbol 22 MovieClip
"ball23"Frame 31Symbol 22 MovieClip
"ball24"Frame 31Symbol 22 MovieClip
"ball25"Frame 31Symbol 22 MovieClip
"ball26"Frame 31Symbol 22 MovieClip
"ball27"Frame 31Symbol 22 MovieClip
"ball28"Frame 31Symbol 22 MovieClip
"ball29"Frame 31Symbol 22 MovieClip
"ball30"Frame 31Symbol 22 MovieClip
"ball31"Frame 31Symbol 22 MovieClip
"ball32"Frame 31Symbol 22 MovieClip
"ball33"Frame 31Symbol 22 MovieClip
"ball34"Frame 31Symbol 22 MovieClip
"ball35"Frame 31Symbol 22 MovieClip
"ball36"Frame 31Symbol 22 MovieClip
"ball37"Frame 31Symbol 22 MovieClip
"ball38"Frame 31Symbol 22 MovieClip
"ball39"Frame 31Symbol 22 MovieClip
"ball40"Frame 31Symbol 22 MovieClip
"ball41"Frame 31Symbol 22 MovieClip
"ball42"Frame 31Symbol 22 MovieClip
"ball43"Frame 31Symbol 22 MovieClip
"ball44"Frame 31Symbol 22 MovieClip
"ball45"Frame 31Symbol 22 MovieClip
"ball46"Frame 31Symbol 22 MovieClip
"ball47"Frame 31Symbol 22 MovieClip
"ball48"Frame 31Symbol 22 MovieClip
"ball49"Frame 31Symbol 22 MovieClip
"ball50"Frame 31Symbol 22 MovieClip
"ball51"Frame 31Symbol 22 MovieClip
"ball52"Frame 31Symbol 22 MovieClip
"ball53"Frame 31Symbol 22 MovieClip
"ball54"Frame 31Symbol 22 MovieClip
"ball55"Frame 31Symbol 22 MovieClip
"arrow"Frame 31Symbol 29 MovieClip
"main"Frame 31Symbol 30 MovieClip
"angle"Frame 31Symbol 31 MovieClip
"effect"Frame 31Symbol 32 MovieClip
"music"Frame 31Symbol 33 MovieClip
"message"Frame 31Symbol 44 MovieClip
"outball"Symbol 28 MovieClip Frame 2Symbol 27 MovieClip
"outball"Symbol 28 MovieClip Frame 7Symbol 27 MovieClip
"outball"Symbol 28 MovieClip Frame 13Symbol 27 MovieClip
"shootball"Symbol 29 MovieClip Frame 1Symbol 28 MovieClip
"nextball"Symbol 29 MovieClip Frame 1Symbol 27 MovieClip

Labels

"rules"Frame 30
"blank"Symbol 22 MovieClip Frame 6
"dispear"Symbol 22 MovieClip Frame 7
"blank"Symbol 27 MovieClip Frame 6
"circle1"Symbol 28 MovieClip Frame 2
"circle2"Symbol 28 MovieClip Frame 7
"circle3"Symbol 28 MovieClip Frame 13
"hitball"Symbol 28 MovieClip Frame 22
"orderIndex"Symbol 28 MovieClip Frame 30
"dispeardelay"Symbol 28 MovieClip Frame 45
"dispearball"Symbol 28 MovieClip Frame 53
"init"Symbol 30 MovieClip Frame 1
"mainloop"Symbol 30 MovieClip Frame 7
"gameover"Symbol 30 MovieClip Frame 25
"sqrt"Symbol 31 MovieClip Frame 39
"sin"Symbol 31 MovieClip Frame 44
"shoot"Symbol 32 MovieClip Frame 5
"dispear"Symbol 32 MovieClip Frame 10
"increase"Symbol 32 MovieClip Frame 15
"getscore"Symbol 32 MovieClip Frame 20
"gameover"Symbol 44 MovieClip Frame 2

Dynamic Text Variables

/:scoreSymbol 46 EditableText" "
/:scoreSymbol 47 EditableText" "




http://swfchan.com/25/121677/info.shtml
Created: 4/3 -2019 08:09:02 Last modified: 4/3 -2019 08:09:02 Server time: 25/04 -2024 00:05:12