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

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

robootik.swf

This is the info page for
Flash #19154

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


Text
Robootik

made by tony

GO

First Artificial Robot Hand "Robootik" needs  springs to operate. But
the CPU is still bugged, so your help is needed to gather them.
You have 3 spare parts to replace the springs not gathered before
time runs out. Get  mysterious ? pieces for extra speed, points or
time.
Up and down arrows to rotate around current joint,
left and right arrows to change joint..

EXTRA TIME

SCORE

000

SPARES

000

Good job!

9999

Add to highscores?

Your final score:

Your name:

unknown

unknown

Best
players:

ActionScript [AS1/AS2]

Frame 1
fscommand ("allowscale", "false"); fscommand ("showmenu", "false"); _root.music = "on"; stop();
Instance of Symbol 5 MovieClip in Frame 1
onClipEvent (enterFrame) { text = ((int(_parent.getBytesLoaded() / 1000) add " KBYTES OF ") add int(_parent.getBytesTotal() / 1000)) add " LOADED ..."; if (_parent.getBytesTotal() == _parent.getBytesLoaded()) { _parent.gotoAndStop(2); } }
Instance of Symbol 2 MovieClip [empty] in Frame 1
onClipEvent (enterFrame) { if (Key.isDown(Key.CONTROL)) { foo = ""; } if (_url != "http://www.tonypa.pri.ee/robootik_e.swf") { _root.gotoAndStop(1); } }
Frame 2
function rotateTowards(clip, targetX, targetY) { var clipPoint = {x:clip._x, y:clip._y}; clip._parent.localToGlobal(clipPoint); var deltaX = (targetX - clipPoint.x); var deltaY = (targetY - clipPoint.y); var rotationRadian = Math.atan2(deltaY, deltaX); var rotationAngle = radiansToDegrees(rotationRadian); clip._rotation = rotationAngle; } function radiansToDegrees(radians) { return((radians / Math.PI) * 180); }
Instance of Symbol 29 MovieClip in Frame 2
onClipEvent (enterFrame) { _root.rotateTowards(this, _root._xmouse, _root._ymouse); }
Instance of Symbol 29 MovieClip in Frame 2
onClipEvent (enterFrame) { _root.rotateTowards(this, _root._xmouse, _root._ymouse); }
Frame 3
_root.score = 0; _root.spares = 3; stop();
Instance of Symbol 41 MovieClip "cont" in Frame 3
onClipEvent (load) { function firstload() { _root.h1.h._width = random(50) + 150; _root.h2.h._width = random(50) + 150; _root.h3.h._width = (450 - _root.h1.h._width) - _root.h2.h._width; i = 1; while (i < 5) { _root["h" + i].rotcheck = _root["h" + i]._rotation; _root["h" + i].rot = 0; _root["h" + i].piecelength = _root["h" + i].h._width - 2; i++; } } function checkall() { _root.h1.rotcheck = _root.h1.rot + _root.h1._rotation; piAngle = (Math.PI/180) * _root.h1.rotcheck; _root.h2.x = _root.h1._x + (_root.h1.piecelength * Math.cos(piAngle)); _root.h2.y = _root.h1._y + (_root.h1.piecelength * Math.sin(piAngle)); _root.h2.rotcheck = (_root.h2.rot + _root.h1.rot) + _root.h2.rotcheck; piAngle = (Math.PI/180) * _root.h2.rotcheck; _root.h3.x = _root.h2.x + (_root.h2.piecelength * Math.cos(piAngle)); _root.h3.y = _root.h2.y + (_root.h2.piecelength * Math.sin(piAngle)); _root.h3.rotcheck = ((_root.h2.rot + _root.h3.rot) + _root.h1.rot) + _root.h3.rotcheck; piAngle = (Math.PI/180) * _root.h3.rotcheck; _root.h4.x = _root.h3.x + (_root.h3.piecelength * Math.cos(piAngle)); _root.h4.y = _root.h3.y + (_root.h3.piecelength * Math.sin(piAngle)); _root.h4.rotcheck = (((_root.h3.rot + _root.h4.rot) + _root.h4.rotcheck) + _root.h1.rot) + _root.h2.rot; piAngle = (Math.PI/180) * _root.h4.rotcheck; _root.h4.end.x = _root.h4.x + (_root.h4.piecelength * Math.cos(piAngle)); _root.h4.end.y = _root.h4.y + (_root.h4.piecelength * Math.sin(piAngle)); if ((((leftx < _root.h2.x) and (_root.h2.x < rightx)) and (topy < _root.h2.y)) and (_root.h2.y < boty)) { if ((((leftx < _root.h3.x) and (_root.h3.x < rightx)) and (topy < _root.h3.y)) and (_root.h3.y < boty)) { if ((((leftx < _root.h4.x) and (_root.h4.x < rightx)) and (topy < _root.h4.y)) and (_root.h4.y < boty)) { if ((((leftx < _root.h4.end.x) and (_root.h4.end.x < rightx)) and (topy < _root.h4.end.y)) and (_root.h4.end.y < boty)) { placeall(); } } } } i = 1; while (i < 5) { _root["h" + i].rot = 0; _root["h" + i].rotcheck = _root["h" + i]._rotation; i++; } } function placeall() { if (_root.music == "on") { _root["sound" + counter].gotoAndPlay(2); } i = 1; while (i < 4) { _root["h" + i]._rotation = _root["h" + i].rotcheck; _root["h" + i]._x = _root["h" + i].x; _root["h" + i]._y = _root["h" + i].y; i++; } _root["h" + i]._x = _root["h" + i].x; _root["h" + i]._y = _root["h" + i].y; } function placetarget() { speed = 1; timetogostart = int(getTimer() / 1000); setProperty("_root.target", _x , random(340) + 40); setProperty("_root.target", _y , random(250) + 130); _root.change = 0; } function addbonus() { bonus = 1; bonustime = int(getTimer() / 1000) + 10; setProperty("_root.bonus", _x , random(340) + 40); setProperty("_root.bonus", _y , random(250) + 130); } function removebonus() { setProperty("_root.bonus", _x , -200); setProperty("_root.bonus", _y , random(250) + 130); } counter = 1; bonus = 0; m = _root["h" + counter]; m.b.gotoAndStop(2); leftx = 30; rightx = 390; topy = 70; boty = 390; startx = 14; pause = 500; starty = 120; _root.h1._x = startx; _root.h1._y = starty; firstload(); placetarget(); checkall(); } onClipEvent (enterFrame) { if (Key.isDown(Key.UP)) { m.rot = -speed; checkall(); } if (Key.isDown(Key.DOWN)) { m.rot = speed; checkall(); } if (Key.isDown(Key.RIGHT) and (mytime < getTimer())) { if (_root.music == "on") { _root.sound.gotoAndPlay(2); } m.b.gotoAndStop(1); mytime = getTimer() + pause; counter = counter + 1; if (counter == 4) { counter = 1; } m = _root["h" + counter]; m.b.gotoAndStop(2); } if (Key.isDown(Key.LEFT) and (mytime < getTimer())) { if (_root.music == "on") { _root.sound.gotoAndPlay(2); } m.b.gotoAndStop(1); mytime = getTimer() + pause; counter = counter - 1; if (counter == 0) { counter = 3; } m = _root["h" + counter]; m.b.gotoAndStop(2); } if (_root.target.hitTest(_root.h4.end.x, _root.h4.end.y, true) and (_root.change == 0)) { _root.change = 1; _root.score = Number(_root.score) + 10; _root.target.gotoAndPlay(2); if (_root.music == "on") { _root.sound5.gotoAndPlay(2); } } timetogo = ((180 - _root.score) - (int(getTimer() / 1000) - timetogostart)) / (280 - _root.score); setProperty("_root.healthbar.h", _yscale , timetogo * 100); if ((0 >= timetogo) and (_root.change == 0)) { _root.spares = Number(_root.spares) - 1; if (_root.spares == 0) { _root.gotoAndStop(4); } if (_root.music == "on") { _root.sound5.gotoAndPlay(2); } _root.change = 1; _root.target.gotoAndPlay(2); } if (bonus == 0) { if (997 < random(1000)) { addbonus(); } } else if (bonustime < int(getTimer() / 1000)) { bonus = 0; if (_root.music == "on") { _root.sound4.gotoAndPlay(2); } _root.bonus.gotoAndPlay(2); } else if (_root.bonus.hitTest(_root.h4.end.x, _root.h4.end.y, true) and (bonus == 1)) { bonus = 0; if (_root.music == "on") { _root.sound4.gotoAndPlay(2); } _root.bonus.gotoAndPlay(2); randombonus = random(3); if (randombonus == 0) { timetogostart = int(getTimer() / 1000); _root.bonustext.t = "EXTRA TIME"; } else if (randombonus == 1) { speed = 3; _root.bonustext.t = "EXTRA SPEED"; } else { _root.bonustext.t = "EXTRA POINTS"; _root.score = Number(_root.score) + 20; } } }
Instance of Symbol 55 MovieClip "bonustext" in Frame 3
onClipEvent (load) { speed = 15; t = ""; } onClipEvent (enterFrame) { if (t != "") { _xscale = (_xscale + speed); _yscale = (_yscale + speed); if (400 < _xscale) { _xscale = 100; _yscale = 100; t = ""; } } }
Frame 4
stop();
Instance of Symbol 29 MovieClip in Frame 4
onClipEvent (enterFrame) { _root.rotateTowards(this, _root._xmouse, _root._ymouse); }
Instance of Symbol 29 MovieClip in Frame 4
onClipEvent (enterFrame) { _root.rotateTowards(this, _root._xmouse, _root._ymouse); }
Instance of Symbol 91 MovieClip in Frame 4
onClipEvent (load) { if (_root.my_name != "unknown") { gotoAndStop (2); } }
Frame 5
scoretable.filename = "scores/robootik.sco"; scoretable.scoresize = 10; scoretable.action = "INSERT"; scoretable.viewtype = "FLASH"; scoretable.winname = _root.my_name; scoretable.winscore = _root.score; scoretable.loadVariables("scores.php", "GET");
Frame 7
stop();
Symbol 7 Button
on (keyPress "<Enter>") { foo = ""; } on (keyPress "<Left>") { foo = ""; } on (keyPress "<Right>") { foo = ""; }
Symbol 18 Button
on (release) { gotoAndStop (3); }
Symbol 24 MovieClip Frame 1
stop();
Symbol 29 MovieClip Frame 1
stop();
Instance of Symbol 36 MovieClip in Symbol 37 MovieClip Frame 1
onClipEvent (load) { rot = ((random(2) * 2) - 1) * 3; pause = getTimer() + 1000; } onClipEvent (enterFrame) { if (pause < getTimer()) { pause = getTimer() + 1000; setProperty(_parent, _rotation , _parent._rotation + rot); } }
Symbol 43 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 10
stop();
Symbol 45 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 3
stop();
Symbol 46 MovieClip Frame 1
stop();
Symbol 46 MovieClip Frame 3
stop();
Symbol 47 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 3
stop();
Symbol 49 MovieClip Frame 1
stop();
Symbol 49 MovieClip Frame 13
gotoAndStop (1);
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 12
_root.cont.removebonus();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 13
gotoAndStop (1);
Symbol 62 MovieClip Frame 1
stop();
Symbol 62 MovieClip Frame 12
_root.cont.placetarget();
Symbol 75 Button
on (release) { gotoAndStop (2); _root.music = "off"; }
Symbol 77 Button
on (release) { gotoAndStop (1); _root.music = "on"; }
Symbol 78 MovieClip Frame 1
stop();
Symbol 88 Button
on (release) { loadVariablesNum (score_keeper, 0, "POST"); nextFrame(); }
Symbol 91 MovieClip Frame 1
stop();

Library Items

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

Instance Names

"healthbar"Frame 3Symbol 40 MovieClip
"cont"Frame 3Symbol 41 MovieClip
"sound"Frame 3Symbol 43 MovieClip
"sound1"Frame 3Symbol 45 MovieClip
"sound2"Frame 3Symbol 46 MovieClip
"sound3"Frame 3Symbol 47 MovieClip
"sound4"Frame 3Symbol 49 MovieClip
"bonus"Frame 3Symbol 53 MovieClip
"bonustext"Frame 3Symbol 55 MovieClip
"sound5"Frame 3Symbol 57 MovieClip
"target"Frame 3Symbol 62 MovieClip
"h1"Frame 3Symbol 63 MovieClip
"h2"Frame 3Symbol 63 MovieClip
"h3"Frame 3Symbol 63 MovieClip
"h4"Frame 3Symbol 68 MovieClip
"scoretable"Frame 5Symbol 113 MovieClip
"h"Symbol 29 MovieClip Frame 1Symbol 20 MovieClip
"b"Symbol 29 MovieClip Frame 1Symbol 24 MovieClip
"h"Symbol 40 MovieClip Frame 1Symbol 38 MovieClip
"h"Symbol 63 MovieClip Frame 1Symbol 20 MovieClip
"b"Symbol 63 MovieClip Frame 1Symbol 24 MovieClip
"end"Symbol 68 MovieClip Frame 1Symbol 28 MovieClip
"h"Symbol 68 MovieClip Frame 1Symbol 67 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "empty"
ExportAssets (56)Timeline Frame 1Symbol 2 as "empty"
ExportAssets (56)Timeline Frame 1Symbol 2 as "empty"
ExportAssets (56)Timeline Frame 2Symbol 2 as "empty"
ExportAssets (56)Timeline Frame 3Symbol 2 as "empty"
ExportAssets (56)Timeline Frame 4Symbol 2 as "empty"
ExportAssets (56)Timeline Frame 5Symbol 2 as "empty"
ExportAssets (56)Timeline Frame 6Symbol 2 as "empty"
ExportAssets (56)Timeline Frame 7Symbol 2 as "empty"

Dynamic Text Variables

textSymbol 4 EditableText""
tSymbol 54 EditableText"EXTRA TIME"
scoreSymbol 71 EditableText"000"
sparesSymbol 73 EditableText"000"
scoreSymbol 82 EditableText"9999"
_root.my_nameSymbol 89 EditableText"unknown"
_root.my_nameSymbol 90 EditableText"unknown"
NAME0Symbol 93 EditableText""
SCORE0Symbol 94 EditableText""
NAME1Symbol 95 EditableText""
SCORE1Symbol 96 EditableText""
NAME2Symbol 97 EditableText""
SCORE2Symbol 98 EditableText""
NAME3Symbol 99 EditableText""
SCORE3Symbol 100 EditableText""
NAME4Symbol 101 EditableText""
SCORE4Symbol 102 EditableText""
NAME5Symbol 103 EditableText""
SCORE5Symbol 104 EditableText""
NAME6Symbol 105 EditableText""
SCORE6Symbol 106 EditableText""
NAME7Symbol 107 EditableText""
SCORE7Symbol 108 EditableText""
NAME8Symbol 109 EditableText""
SCORE8Symbol 110 EditableText""
NAME9Symbol 111 EditableText""
SCORE9Symbol 112 EditableText""




http://swfchan.com/4/19154/info.shtml
Created: 30/5 -2019 07:01:58 Last modified: 30/5 -2019 07:01:58 Server time: 29/04 -2024 18:18:05