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

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

Octopoids.swf

This is the info page for
Flash #27174

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


Text
Octopoids?

Total Size

Loaded

9999

100

© . May 2002

k

%

OCTOPOIDS

Score:

Level:

OCTOPOIDS
The Octopoids are galactic travellers who like to bounce.
By moving the objects you should be able to guide five octopoids
from the launch ship to the landing ship and eventually back home.
Tip: Position the platforms carefully, watch what happens and then
if you fail modify the positions and press relaunch.

Dragable platforms
Position the cursor over platform, hold down the left mouse button and drag.
Tip: Bouncing on the left edge causes an almost straight up bounce,
bouncing on the right edge  creates the furthest bounce to the right.

Next Level

Relaunch

Worm holes.
As the octopoids travel further into space, they start to encounter more
obstacles. The wormholes need to be avoided at all costs/

Dragable damper
The damper bounces the octopoids left or right, but also reduces the height
of the bounce.Multiple bounces cause the octopoids to travel along the
surface like a treadmill.

Play Again

Well done!!!
You have guided the octopoids back home.

ActionScript [AS1/AS2]

Frame 2
gotoAndPlay (4);
Frame 4
function init() { depth = 1; score = 0; delay = 1; this.node._visible = false; this.node.stop(); } function goballs() { delay++; if (delay == 50) { delay = 1; if (5 >= depth) { newnode = "node" + depth; this.node.duplicateMovieClip(newnode, depth++); } } } function looper() { if (score == 5) { final.start(); stop(); } else { gotoAndPlay(_currentframe - 1); } } function clearbouncers() { score = 0; node1.removeMovieClip(); node2.removeMovieClip(); node3.removeMovieClip(); node4.removeMovieClip(); node5.removeMovieClip(); gotoAndPlay(_currentframe - 1); } boing = new Sound(); boing.attachSound("boing"); burns = new Sound(); burns.attachSound("burns"); completed = new Sound(); completed.attachSound("completed"); electro = new Sound(); electro.attachSound("electro"); final = new Sound(); final.attachSound("finalsound"); init(); xstart = 70; ystart = 60; level = 0;
Frame 5
goballs();
Instance of Symbol 37 MovieClip in Frame 5
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_parent.score == 5) { this._visible = true; } }
Instance of Symbol 42 MovieClip in Frame 5
onClipEvent (load) { this._x = _parent.xstart; this._y = _parent.ystart; }
Frame 6
looper();
Frame 8
init(); xstart = 70; ystart = 60; level = 1;
Frame 9
goballs();
Instance of Symbol 37 MovieClip in Frame 9
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_parent.score == 5) { this._visible = true; } }
Instance of Symbol 42 MovieClip in Frame 9
onClipEvent (load) { this._x = _parent.xstart; this._y = _parent.ystart; }
Frame 10
looper();
Frame 12
init(); xstart = 70; ystart = 60; level = 2;
Instance of Symbol 45 MovieClip "burn1" in Frame 12
onClipEvent (enterFrame) { this._rotation = this._rotation + 36; }
Frame 13
goballs();
Instance of Symbol 37 MovieClip in Frame 13
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_parent.score == 5) { this._visible = true; } }
Instance of Symbol 42 MovieClip in Frame 13
onClipEvent (load) { this._x = _parent.xstart; this._y = _parent.ystart; }
Frame 14
looper();
Frame 16
init(); xstart = 530; ystart = 60; level = 3;
Frame 17
goballs();
Instance of Symbol 37 MovieClip in Frame 17
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_parent.score == 5) { this._visible = true; } }
Instance of Symbol 42 MovieClip in Frame 17
onClipEvent (load) { this._x = _parent.xstart; this._y = _parent.ystart; }
Frame 18
looper();
Frame 20
init(); xstart = 440; ystart = 60; level = 4;
Instance of Symbol 45 MovieClip "burn1" in Frame 20
onClipEvent (enterFrame) { this._rotation = this._rotation + 36; }
Frame 21
goballs();
Instance of Symbol 37 MovieClip in Frame 21
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_parent.score == 5) { this._visible = true; } }
Instance of Symbol 42 MovieClip in Frame 21
onClipEvent (load) { this._x = _parent.xstart; this._y = _parent.ystart; }
Frame 22
looper();
Frame 24
init(); xstart = 440; ystart = 60; level = 5;
Instance of Symbol 45 MovieClip "burn1" in Frame 24
onClipEvent (enterFrame) { this._rotation = this._rotation + 36; }
Instance of Symbol 45 MovieClip "burn2" in Frame 24
onClipEvent (enterFrame) { this._rotation = this._rotation + 36; }
Frame 25
goballs();
Instance of Symbol 37 MovieClip in Frame 25
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_parent.score == 5) { this._visible = true; } }
Instance of Symbol 42 MovieClip in Frame 25
onClipEvent (load) { this._x = _parent.xstart; this._y = _parent.ystart; }
Frame 26
looper();
Frame 28
stop();
Instance of Symbol 45 MovieClip "burn2" in Frame 28
onClipEvent (enterFrame) { this._rotation = this._rotation + 36; }
Instance of Symbol 45 MovieClip "burn2" in Frame 28
onClipEvent (enterFrame) { this._rotation = this._rotation + 36; }
Symbol 17 MovieClip Frame 1
moviebytes = _root.getBytesTotal(); moviesize = Math.round(moviebytes / 1000); oneper = moviebytes / 100; _parent.stop();
Symbol 17 MovieClip Frame 2
perload = _root.getBytesLoaded() / oneper; perloaded = Math.round(perload);
Symbol 17 MovieClip Frame 3
if (perloaded == 100) { _parent.nextframe(); } else { gotoAndPlay (2); }
Symbol 28 Button
on (press) { startDrag ("", false, 20, 20, 540, 260); } on (release, releaseOutside) { this.stopDrag(); }
Symbol 30 MovieClip Frame 1
var scale = 10; this._xscale = scale; this._yscale = scale; this._x = _parent.xstart; this._y = _parent.ystart; vx = 0; vy = 3;
Symbol 30 MovieClip Frame 2
vy = vy + 0.6; this._x = this._x + vx; this._y = this._y + vy; if ((300 < this._y) or (this._y < 20)) { _parent.electro.start(); this.removeMovieClip(); } if (this._x < 20) { vx = (-vx) * 0.9; this._x = 0; this.removeMovieClip(); } else if (580 < this._x) { vx = (-vx) * 0.9; this.removeMovieClip(); this._x = 600; } if (hitTest(_parent.targetship)) { _parent.targetship.play(); _parent.score++; _parent.completed.start(); this.removeMovieClip(); } if (hitTest(_parent.burn1)) { _parent.burns.start(); this.removeMovieClip(); } if (hitTest(_parent.burn2)) { _parent.burns.start(); this.removeMovieClip(); } if (hitTest(_parent.damper1)) { _parent.boing.start(); vy = (-vy) * 0.5; vx = (this._x - _parent.damper1._x) / 15; this._y = _parent.damper1._y - (this._height / 2); } loop = 1; while (5 >= loop) { if (hitTest(eval ("_parent.mousecatch" + loop))) { _parent.boing.start(); vy = (-vy) * 1.01; vx = (this._x - eval ("_parent.mousecatch" + loop)._x) / 15; this._y = eval ("_parent.mousecatch" + loop)._y - (this._height / 2); } loop++; }
Symbol 30 MovieClip Frame 3
gotoAndPlay (2);
Symbol 36 Button
on (release) { _root.gotoandplay(_root._currentframe + 2); }
Symbol 39 Button
on (release) { clearbouncers(); }
Symbol 41 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 1
stop();
Symbol 47 Button
on (press) { startDrag ("", false, 60, 20, 580, 260); } on (release, releaseOutside) { this.stopDrag(); }
Symbol 51 Button
on (press) { startDrag ("", false, 40, 20, 560, 260); } on (release, releaseOutside) { this.stopDrag(); }
Symbol 55 Button
on (release) { gotoAndPlay (1); }

Library Items

Symbol 1 Sound [completed]
Symbol 2 Sound [finalsound]
Symbol 3 Sound [electro]
Symbol 4 Sound [boing]
Symbol 5 Sound [burns]
Symbol 6 GraphicUsed by:17
Symbol 7 FontUsed by:8 9 10 11 12 14 15 16
Symbol 8 TextUses:7Used by:17
Symbol 9 TextUses:7Used by:17
Symbol 10 TextUses:7Used by:17
Symbol 11 EditableTextUses:7Used by:17
Symbol 12 EditableTextUses:7Used by:17
Symbol 13 FontUsed by:19
Symbol 14 TextUses:7Used by:17
Symbol 15 TextUses:7Used by:17
Symbol 16 TextUses:7Used by:17
Symbol 17 MovieClipUses:6 8 9 10 11 12 14 15 16Used by:Timeline
Symbol 18 FontUsed by:23 24 25 26 31 32 34 38 46 53 54 56
Symbol 19 TextUses:13Used by:Timeline
Symbol 20 GraphicUsed by:30 41 42 43  Timeline
Symbol 21 GraphicUsed by:Timeline
Symbol 22 GraphicUsed by:Timeline
Symbol 23 TextUses:18Used by:Timeline
Symbol 24 TextUses:18Used by:Timeline
Symbol 25 EditableTextUses:18Used by:Timeline
Symbol 26 EditableTextUses:18Used by:Timeline
Symbol 27 GraphicUsed by:28 47  Timeline
Symbol 28 ButtonUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:Timeline
Symbol 30 MovieClipUses:20Used by:Timeline
Symbol 31 TextUses:18Used by:Timeline
Symbol 32 TextUses:18Used by:Timeline
Symbol 33 GraphicUsed by:36 39 55
Symbol 34 TextUses:18Used by:36
Symbol 35 GraphicUsed by:36 55
Symbol 36 ButtonUses:33 34 35Used by:37
Symbol 37 MovieClipUses:36Used by:Timeline
Symbol 38 TextUses:18Used by:39
Symbol 39 ButtonUses:33 38Used by:Timeline
Symbol 40 GraphicUsed by:41 43
Symbol 41 MovieClipUses:20 40Used by:Timeline
Symbol 42 MovieClipUses:20Used by:Timeline
Symbol 43 MovieClipUses:20 40Used by:Timeline
Symbol 44 GraphicUsed by:45  Timeline
Symbol 45 MovieClipUses:44Used by:Timeline
Symbol 46 TextUses:18Used by:Timeline
Symbol 47 ButtonUses:27Used by:48 49
Symbol 48 MovieClipUses:47Used by:Timeline
Symbol 49 MovieClipUses:47Used by:Timeline
Symbol 50 GraphicUsed by:51  Timeline
Symbol 51 ButtonUses:50Used by:52
Symbol 52 MovieClipUses:51Used by:Timeline
Symbol 53 TextUses:18Used by:Timeline
Symbol 54 TextUses:18Used by:55
Symbol 55 ButtonUses:33 54 35Used by:Timeline
Symbol 56 TextUses:18Used by:Timeline

Instance Names

"mousecatch3"Frame 4Symbol 29 MovieClip
"mousecatch2"Frame 4Symbol 29 MovieClip
"mousecatch1"Frame 4Symbol 29 MovieClip
"mousecatch4"Frame 4Symbol 29 MovieClip
"node"Frame 4Symbol 30 MovieClip
"targetship"Frame 5Symbol 41 MovieClip
"mousecatch3"Frame 8Symbol 29 MovieClip
"mousecatch2"Frame 8Symbol 29 MovieClip
"mousecatch1"Frame 8Symbol 29 MovieClip
"mousecatch4"Frame 8Symbol 29 MovieClip
"mousecatch5"Frame 8Symbol 29 MovieClip
"node"Frame 8Symbol 30 MovieClip
"targetship"Frame 9Symbol 43 MovieClip
"mousecatch2"Frame 12Symbol 29 MovieClip
"mousecatch1"Frame 12Symbol 29 MovieClip
"mousecatch3"Frame 12Symbol 29 MovieClip
"mousecatch4"Frame 12Symbol 29 MovieClip
"burn1"Frame 12Symbol 45 MovieClip
"mousecatch5"Frame 12Symbol 29 MovieClip
"node"Frame 12Symbol 30 MovieClip
"targetship"Frame 13Symbol 43 MovieClip
"mousecatch2"Frame 16Symbol 48 MovieClip
"mousecatch3"Frame 16Symbol 48 MovieClip
"mousecatch1"Frame 16Symbol 49 MovieClip
"mousecatch4"Frame 16Symbol 48 MovieClip
"mousecatch5"Frame 16Symbol 48 MovieClip
"damper1"Frame 16Symbol 52 MovieClip
"node"Frame 16Symbol 30 MovieClip
"targetship"Frame 17Symbol 43 MovieClip
"mousecatch2"Frame 20Symbol 48 MovieClip
"mousecatch3"Frame 20Symbol 48 MovieClip
"mousecatch1"Frame 20Symbol 49 MovieClip
"mousecatch4"Frame 20Symbol 48 MovieClip
"burn1"Frame 20Symbol 45 MovieClip
"mousecatch5"Frame 20Symbol 29 MovieClip
"damper1"Frame 20Symbol 52 MovieClip
"node"Frame 20Symbol 30 MovieClip
"targetship"Frame 21Symbol 43 MovieClip
"mousecatch2"Frame 24Symbol 48 MovieClip
"mousecatch3"Frame 24Symbol 48 MovieClip
"mousecatch1"Frame 24Symbol 49 MovieClip
"mousecatch4"Frame 24Symbol 48 MovieClip
"burn1"Frame 24Symbol 45 MovieClip
"mousecatch5"Frame 24Symbol 29 MovieClip
"burn2"Frame 24Symbol 45 MovieClip
"damper1"Frame 24Symbol 52 MovieClip
"node"Frame 24Symbol 30 MovieClip
"targetship"Frame 25Symbol 43 MovieClip
"burn2"Frame 28Symbol 45 MovieClip
"burn2"Frame 28Symbol 45 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "completed"
ExportAssets (56)Timeline Frame 1Symbol 2 as "finalsound"
ExportAssets (56)Timeline Frame 1Symbol 3 as "electro"
ExportAssets (56)Timeline Frame 1Symbol 4 as "boing"
ExportAssets (56)Timeline Frame 1Symbol 5 as "burns"

Dynamic Text Variables

moviesizeSymbol 11 EditableText"9999"
perloadedSymbol 12 EditableText"100"
scoreSymbol 25 EditableText""
levelSymbol 26 EditableText""




http://swfchan.com/6/27174/info.shtml
Created: 21/5 -2019 21:03:41 Last modified: 21/5 -2019 21:03:41 Server time: 14/05 -2024 10:06:39