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

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

Robo Roly Poly.swf

This is the info page for
Flash #72219

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


Text
PLAY

PLAY

PLAY

Start

Start

Start

Story

Story

Story

About

About

About

How To Play

Sam Cook 2003

Protect the planet from the barrage of misisles!

hit these:

avoid these:

collect these:

hyper bomb

planet health

extra pod

super speed

SPACE

jump

spin left/right

BACK

BACK

BACK

You can unlock secrets by getting over 50000
points on each level of difficulty.

You are a gigantic robotic space roly-poly and have been
summoned to defend the planet Vebulon VII from wave after
wave of Evil Space Empire rockets!
Hit the rockets before they reach the planet and avoid hitting the
Vebulon escape pods.

Choose the difficulty level:

EASY

EASY

Missiles move in straight line.
Unlimited Pod deaths.

EASY

NORMAL

NORMAL

Missiles spin at fixed speed.
5 Pod deaths.

NORMAL

HARD

HARD

Missiles spin randomly.
3 Pod deaths.

HARD

SPEED MODE

SPEED MODE

You are constantly boosted.
Enemies move faster.
Otherwise same as normal.

SPEED MODE

Speed Mode

total score:

pods left:

GAME OVER

MENU

MENU

MENU

ROCK THE FUCK OUT OF HERE

You have activated Unlimited Planet Health!
Press the up arrow to automatically heal the planet!

You have activated Unlimited Hyper Bombs!
Press the down arrow to use em whenever you want!

You have activated Speed Mode!

ActionScript [AS1/AS2]

Frame 1
stop();
Frame 2
stop();
Frame 3
stop();
Frame 4
stop();
Frame 5
stop(); if (speedmode != true) { sbutton.enabled = false; sbutton._visible = false; }
Frame 6
totalhits = 0; survivor = 0; totalscore = 0; if (difficulty == "normal") { totalpods = 5; } else if (difficulty == "hard") { totalpods = 3; } else { totalpods = 0; } gameover = false; bomb = false; stop(); _root.rot = 0;
Instance of Symbol 109 MovieClip in Frame 6
onClipEvent (enterFrame) { _root.planetx = _x; _root.planety = _y; }
Instance of Symbol 111 MovieClip "planetcoll" in Frame 6
onClipEvent (load) { _x = _root.planetx; _y = _root.planety; }
Instance of Symbol 38 MovieClip in Frame 6
onClipEvent (enterFrame) { if (spawncount >= maxspawn) { maxspawn = random(100) + 300; _x = (random(300) + 100); _y = (random(300) + 100); if (!this.hitTest(_root.planetcoll)) { this._visible = true; dead = 0; } else { this._visible = false; } spawncount = 0; } if ((this.hitTest(_root.ball) && (dead != 1)) or (key.isdown(40) && (_root.BombKey == true))) { _root.ball.play(); dead = 1; this._visible = false; } spawncount++; } onClipEvent (load) { dead = 1; maxspawn = random(100) + 300; spawncount = 0; this._visible = false; }
Instance of Symbol 58 MovieClip in Frame 6
onClipEvent (enterFrame) { if (spawncount >= maxspawn) { maxspawn = random(100) + 400; _x = (random(300) + 100); _y = (random(300) + 100); if (!this.hitTest(_root.planetcoll)) { this._visible = true; dead = 0; } else { this._visible = false; } spawncount = 0; } if ((this.hitTest(_root.ball) && (dead != 1)) or (key.isdown(38) && (_root.HealthKey == true))) { if (_root.totalhits < 5) { _root.totalhits = 0; } else if (_root.totalhits == 0) { } else { _root.totalhits = _root.totalhits - 5; } _root.haze.play(); dead = 1; this._visible = false; } spawncount++; } onClipEvent (load) { dead = 1; maxspawn = random(100) + 400; spawncount = 0; this._visible = false; }
Instance of Symbol 45 MovieClip in Frame 6
onClipEvent (enterFrame) { if (spawncount >= maxspawn) { maxspawn = random(100) + 200; _x = (random(300) + 100); _y = (random(300) + 100); if (!this.hitTest(_root.planetcoll)) { this._visible = true; dead = 0; } else { this._visible = false; } spawncount = 0; } if (this.hitTest(_root.ball) && (dead != 1)) { _root.boostcount = 80; _root.math.play(); dead = 1; this._visible = false; } spawncount++; } onClipEvent (load) { if (_root.boost == true) { this.unloadMovie(); } dead = 1; maxspawn = random(100) + 200; spawncount = 0; this._visible = false; }
Instance of Symbol 41 MovieClip in Frame 6
onClipEvent (enterFrame) { if ((_root.totalpods < 1) && (_root.difficulty != "easy")) { _root.gameover = true; _root.nextFrame(); } if (_root.totalpods < 1) { this._visible = false; } }
Instance of Symbol 41 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.totalpods < 2) { this._visible = false; } else { this._visible = true; } }
Instance of Symbol 41 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.totalpods < 3) { this._visible = false; } else { this._visible = true; } }
Instance of Symbol 41 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.totalpods < 4) { this._visible = false; } else { this._visible = true; } }
Instance of Symbol 41 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.totalpods < 5) { this._visible = false; } else { this._visible = true; } }
Instance of Symbol 113 MovieClip in Frame 6
onClipEvent (load) { if (_root.difficulty == "easy") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 115 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.totalhits <= 10) { this._alpha = _root.totalhits * 10; } } onClipEvent (enterFrame) { _x = _root.planetx; _y = _root.planety; }
Instance of Symbol 120 MovieClip "missile" in Frame 6
onClipEvent (load) { turn = random(360); dead = 0; spin = random(3); } onClipEvent (enterFrame) { this._rotation = turn; if (death != true) { if (_root.difficulty == "normal") { turn = turn + 3; } else if (_root.difficulty == "hard") { turn = turn + spin; } } if (this.hitTest(_root.planetcoll) && (dead != 1)) { gotoAndPlay (12); _root._root.exp.play(); _root.hitrot = this._rotation; _root.totalhits++; } if (this.hitTest(_root.ball) && (dead != 1)) { play(); _root.hitrot = this._rotation; dead = 1; } if (_root.gameover == true) { this.unloadMovie(); } }
Instance of Symbol 122 MovieClip "exp" in Frame 6
onClipEvent (enterFrame) { _x = _root.planetx; _y = _root.planety; this._rotation = _root.hitrot; }
Instance of Symbol 128 MovieClip "math" in Frame 6
onClipEvent (load) { nummissiles = 0; missiletime = 24; count = 0; unloadcount = 0; unloadnum = 0; } onClipEvent (enterFrame) { if (count >= missiletime) { _root.missile.duplicateMovieClip("missile" + nummissiles, nummissiles); nummissiles++; count = 0; if (missiletime > 12) { missiletime = missiletime - 0.5; } } if (unloadcount >= 24) { unloadnum++; ("missile" + unloadnum).unloadMovie; unloadcount = 0; } if (_root.totalhits > 9) { _root.gameover = true; _root.nextFrame(); } count++; unloadcount++; if (_root.boost == true) { _root.boostcount = 5; } }
Instance of Symbol 134 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.boostcount < 1) { this._visible = false; } else { this._visible = true; } _x = _root.planetx; _y = _root.planety; if (key.isdown(39) && (!key.isdown(37))) { this._rotation = _root.rot - 5; } else if (key.isdown(37) && (!key.isdown(39))) { this._rotation = _root.rot + 5; } else { this._rotation = _root.rot; } }
Instance of Symbol 134 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.boostcount < 1) { this._visible = false; } else { this._visible = true; } _x = _root.planetx; _y = _root.planety; if (key.isdown(39) && (!key.isdown(37))) { this._rotation = _root.rot - 10; } else if (key.isdown(37) && (!key.isdown(39))) { this._rotation = _root.rot + 10; } else { this._rotation = _root.rot; } }
Instance of Symbol 134 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.boostcount < 1) { this._visible = false; } else { this._visible = true; } _x = _root.planetx; _y = _root.planety; if (key.isdown(39) && (!key.isdown(37))) { this._rotation = _root.rot - 15; } else if (key.isdown(37) && (!key.isdown(39))) { this._rotation = _root.rot + 15; } else { this._rotation = _root.rot; } }
Instance of Symbol 134 MovieClip "ball" in Frame 6
onClipEvent (enterFrame) { if (((((((key.isdown(39) || (key.isdown(37))) || (key.isdown(38))) || (key.isdown(40))) && (!(key.isdown(39) && (key.isdown(37))))) && (!(key.isdown(38) && (key.isdown(40))))) && (_root.nowalk != true)) && (_root.jumping != true)) { speed = 10; if (_root.boostcount > 0) { speed = 20; _root.boostcount--; } _root.counter = 0; } else { speed = 0; } if (key.isdown(39) && (speed > 0)) { _root.rot = _root.rot + speed; this._rotation = _root.rot; } if (key.isdown(37) && (speed > 0)) { _root.rot = _root.rot - speed; this._rotation = _root.rot; } _x = _root.planetx; _y = _root.planety; }
Instance of Symbol 137 MovieClip in Frame 6
onClipEvent (enterFrame) { if (newpod != 1) { this._rotation = random(360); newpod = 1; } }
Instance of Symbol 43 MovieClip in Frame 6
onClipEvent (enterFrame) { if ((spawncount >= maxspawn) && (_root.totalpods < 5)) { maxspawn = random(100) + 300; _x = (random(300) + 100); _y = (random(300) + 100); if (!this.hitTest(_root.planetcoll)) { this._visible = true; dead = 0; } else { this._visible = false; } spawncount = 0; } if (this.hitTest(_root.ball) && (dead != 1)) { _root.totalpods++; _root.math.play(); dead = 1; this._visible = false; } spawncount++; } onClipEvent (load) { if (_root.difficulty == "easy") { this.unloadMovie(); } dead = 1; maxspawn = random(100) + 300; spawncount = 0; this._visible = false; }
Frame 7
stop(); boost = false; txt1._visible = false; txt2._visible = false; txt3._visible = false; if (((totalscore >= 50000) && (difficulty == "easy")) && (SpeedMode != true)) { SpeedMode = true; txt1._visible = true; } if (((totalscore >= 50000) && (difficulty == "normal")) && (BombKey != true)) { BombKey = true; txt2._visible = true; } if (((totalscore >= 50000) && (difficulty == "hard")) && (HealthKey != true)) { HealthKey = true; txt3._visible = true; }
Symbol 10 Button
on (release) { _root.nextFrame(); }
Symbol 11 MovieClip Frame 1
stop();
Instance of Symbol 2 MovieClip in Symbol 11 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if ((_root.getBytesLoaded() / _root.getBytesTotal()) == 1) { _root.loady.play(); } }
Symbol 11 MovieClip Frame 2
stop();
Symbol 17 Button
on (release) { gotoAndStop (5); }
Symbol 22 Button
on (release) { gotoAndStop (4); }
Symbol 28 Button
on (release) { nextFrame(); }
Symbol 56 MovieClip Frame 1
stop();
Symbol 56 MovieClip Frame 14
stop(); _root._root.totalpods--;
Symbol 72 Button
on (release) { prevFrame(); }
Symbol 75 Button
on (release) { gotoAndStop (2); }
Symbol 82 Button
on (release) { nextFrame(); difficulty = "easy"; }
Symbol 88 Button
on (release) { nextFrame(); difficulty = "normal"; }
Symbol 94 Button
on (release) { nextFrame(); difficulty = "hard"; }
Symbol 101 Button
on (release) { nextFrame(); difficulty = "normal"; boost = true; }
Symbol 120 MovieClip Frame 1
stop();
Instance of Symbol 60 MovieClip in Symbol 120 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root._root.difficulty == "easy") { _y = (_y - 10); } else if (_root._root.difficulty == "normal") { _y = (_y - 12); } else if (_root._root.boost == true) { _y = (_y - 20); } else { _y = (_y - 15); } }
Symbol 120 MovieClip Frame 2
_root.totalscore = _root.totalscore + 100;
Instance of Symbol 119 MovieClip in Symbol 120 MovieClip Frame 2
onClipEvent (enterFrame) { _y = (((-_root.hity) * 3) + 100); }
Symbol 120 MovieClip Frame 7
stop();
Symbol 122 MovieClip Frame 1
stop();
Symbol 128 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 2
_root.bomb = true;
Symbol 132 MovieClip Frame 13
_root.bomb = false;
Symbol 134 MovieClip Frame 1
stop();
Instance of Symbol 130 MovieClip in Symbol 134 MovieClip Frame 1
onClipEvent (enterFrame) { if (key.isdown(32) && (off != true)) { jump = 15; off = true; } _y = (_y - jump); if ((jump > -15) && (off == true)) { jump--; } else { jump = 0; off = false; } if (key.isdown(39) && (off != true)) { this._rotation = _root.rot * 2; } if (key.isdown(37) && (off != true)) { this._rotation = _root.rot * 2; } _root.hity = _y; }
Instance of Symbol 132 MovieClip in Symbol 134 MovieClip Frame 2
onClipEvent (enterFrame) { _y = _root.hity; }
Instance of Symbol 56 MovieClip in Symbol 137 MovieClip Frame 22
onClipEvent (enterFrame) { if ((this.hitTest(_root._root.ball) && (_root._root.bomb != true)) && (_root.dead != true)) { play(); _root.dead = true; } }
Instance of Symbol 56 MovieClip in Symbol 137 MovieClip Frame 60
onClipEvent (enterFrame) { if ((this.hitTest(_root._root.ball) && (_root._root.bomb != true)) && (_root.dead != true)) { play(); _root.dead = true; } }
Symbol 137 MovieClip Frame 61
newpod = 0; if (_root.dead != true) { _root.survivor++; _root.totalscore = _root.totalscore + 1000; } _root.dead = false;
Symbol 145 MovieClip Frame 1
stop();
Symbol 154 Button
on (release) { stopAllSounds(); gotoAndPlay (2); }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:11
Symbol 3 GraphicUsed by:11
Symbol 4 GraphicUsed by:11
Symbol 5 FontUsed by:6 7 8 13 14 15 18 19 20 23 24 25 27 29 68 69 70 73 74 76 77 78 79 80 83 84 85 86 89 90 91 92 95 96 97 98 100 124 126 139 140 141 147 148 149 150 151 153 155 157 159
Symbol 6 TextUses:5Used by:10
Symbol 7 TextUses:5Used by:10
Symbol 8 TextUses:5Used by:10
Symbol 9 GraphicUsed by:10
Symbol 10 ButtonUses:6 7 8 9Used by:11
Symbol 11 MovieClipUses:2 3 4 10Used by:Timeline
Symbol 12 GraphicUsed by:Timeline
Symbol 13 TextUses:5Used by:17
Symbol 14 TextUses:5Used by:17
Symbol 15 TextUses:5Used by:17
Symbol 16 GraphicUsed by:17
Symbol 17 ButtonUses:13 14 15 16Used by:Timeline
Symbol 18 TextUses:5Used by:22
Symbol 19 TextUses:5Used by:22
Symbol 20 TextUses:5Used by:22
Symbol 21 GraphicUsed by:22
Symbol 22 ButtonUses:18 19 20 21Used by:Timeline
Symbol 23 TextUses:5Used by:28
Symbol 24 TextUses:5Used by:28
Symbol 25 TextUses:5Used by:28
Symbol 26 GraphicUsed by:28
Symbol 27 TextUses:5Used by:28
Symbol 28 ButtonUses:23 24 25 26 27Used by:Timeline
Symbol 29 TextUses:5Used by:Timeline
Symbol 30 GraphicUsed by:Timeline
Symbol 31 FontUsed by:32 33 34 35 61 62 63 64 65 66 67
Symbol 32 TextUses:31Used by:Timeline
Symbol 33 TextUses:31Used by:Timeline
Symbol 34 TextUses:31Used by:Timeline
Symbol 35 TextUses:31Used by:Timeline
Symbol 36 GraphicUsed by:38 43 45 58
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:36 37Used by:Timeline
Symbol 39 GraphicUsed by:43
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:43  Timeline
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:36 39 41 42Used by:Timeline
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:36 44Used by:Timeline
Symbol 46 GraphicUsed by:56
Symbol 47 GraphicUsed by:53
Symbol 48 GraphicUsed by:53
Symbol 49 GraphicUsed by:53
Symbol 50 GraphicUsed by:53
Symbol 51 GraphicUsed by:53
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:47 48 49 50 51 52Used by:56
Symbol 54 GraphicUsed by:56
Symbol 55 SoundUsed by:56
Symbol 56 MovieClipUses:46 53 54 55Used by:137  Timeline
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:36 57Used by:Timeline
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:120  Timeline
Symbol 61 TextUses:31Used by:Timeline
Symbol 62 TextUses:31Used by:Timeline
Symbol 63 TextUses:31Used by:Timeline
Symbol 64 TextUses:31Used by:Timeline
Symbol 65 TextUses:31Used by:Timeline
Symbol 66 TextUses:31Used by:Timeline
Symbol 67 TextUses:31Used by:Timeline
Symbol 68 TextUses:5Used by:72 75
Symbol 69 TextUses:5Used by:72 75
Symbol 70 TextUses:5Used by:72 75
Symbol 71 GraphicUsed by:72 75
Symbol 72 ButtonUses:68 69 70 71Used by:Timeline
Symbol 73 TextUses:5Used by:Timeline
Symbol 74 TextUses:5Used by:Timeline
Symbol 75 ButtonUses:68 69 70 71Used by:Timeline
Symbol 76 TextUses:5Used by:Timeline
Symbol 77 TextUses:5Used by:82
Symbol 78 TextUses:5Used by:82
Symbol 79 TextUses:5Used by:82
Symbol 80 TextUses:5Used by:82
Symbol 81 GraphicUsed by:82
Symbol 82 ButtonUses:77 78 79 80 81Used by:Timeline
Symbol 83 TextUses:5Used by:88
Symbol 84 TextUses:5Used by:88
Symbol 85 TextUses:5Used by:88
Symbol 86 TextUses:5Used by:88
Symbol 87 GraphicUsed by:88
Symbol 88 ButtonUses:83 84 85 86 87Used by:Timeline
Symbol 89 TextUses:5Used by:94
Symbol 90 TextUses:5Used by:94
Symbol 91 TextUses:5Used by:94
Symbol 92 TextUses:5Used by:94
Symbol 93 GraphicUsed by:94
Symbol 94 ButtonUses:89 90 91 92 93Used by:Timeline
Symbol 95 TextUses:5Used by:101
Symbol 96 TextUses:5Used by:101
Symbol 97 TextUses:5Used by:101
Symbol 98 TextUses:5Used by:101
Symbol 99 GraphicUsed by:101
Symbol 100 TextUses:5Used by:101
Symbol 101 ButtonUses:95 96 97 98 99 100Used by:Timeline
Symbol 102 GraphicUsed by:105
Symbol 103 GraphicUsed by:105
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:102 103 104Used by:109
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:109
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:105 107 108Used by:Timeline
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:Timeline
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:Timeline
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:Timeline
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:119 122
Symbol 118 SoundUsed by:119
Symbol 119 MovieClipUses:117 118Used by:120
Symbol 120 MovieClipUses:60 119Used by:Timeline
Symbol 121 SoundUsed by:122
Symbol 122 MovieClipUses:117 121Used by:Timeline
Symbol 123 GraphicUsed by:128
Symbol 124 EditableTextUses:5Used by:128
Symbol 125 GraphicUsed by:128
Symbol 126 EditableTextUses:5Used by:128
Symbol 127 SoundUsed by:128
Symbol 128 MovieClipUses:123 124 125 126 127Used by:Timeline
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:134
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:134
Symbol 133 SoundUsed by:134
Symbol 134 MovieClipUses:130 132 133Used by:Timeline
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:137
Symbol 137 MovieClipUses:136 56Used by:Timeline
Symbol 138 GraphicUsed by:Timeline
Symbol 139 EditableTextUses:5Used by:Timeline
Symbol 140 TextUses:5Used by:Timeline
Symbol 141 TextUses:5Used by:Timeline
Symbol 142 GraphicUsed by:Timeline
Symbol 143 GraphicUsed by:145
Symbol 144 SoundUsed by:145
Symbol 145 MovieClipUses:143 144Used by:Timeline
Symbol 146 SoundUsed by:Timeline
Symbol 147 TextUses:5Used by:Timeline
Symbol 148 EditableTextUses:5Used by:Timeline
Symbol 149 TextUses:5Used by:154
Symbol 150 TextUses:5Used by:154
Symbol 151 TextUses:5Used by:154
Symbol 152 GraphicUsed by:154
Symbol 153 TextUses:5Used by:154
Symbol 154 ButtonUses:149 150 151 152 153Used by:Timeline
Symbol 155 TextUses:5Used by:156
Symbol 156 MovieClipUses:155Used by:Timeline
Symbol 157 TextUses:5Used by:158
Symbol 158 MovieClipUses:157Used by:Timeline
Symbol 159 TextUses:5Used by:160
Symbol 160 MovieClipUses:159Used by:Timeline

Instance Names

"loady"Frame 1Symbol 11 MovieClip
"sbutton"Frame 5Symbol 101 Button
"planetcoll"Frame 6Symbol 111 MovieClip
"missile"Frame 6Symbol 120 MovieClip
"exp"Frame 6Symbol 122 MovieClip
"math"Frame 6Symbol 128 MovieClip
"ball"Frame 6Symbol 134 MovieClip
"haze"Frame 6Symbol 145 MovieClip
"txt3"Frame 7Symbol 156 MovieClip
"txt2"Frame 7Symbol 158 MovieClip
"txt1"Frame 7Symbol 160 MovieClip
"plan"Symbol 109 MovieClip Frame 1Symbol 105 MovieClip

Dynamic Text Variables

countSymbol 124 EditableText""
countSymbol 126 EditableText""
totalscoreSymbol 139 EditableText""
totalscoreSymbol 148 EditableText""




http://swfchan.com/15/72219/info.shtml
Created: 8/4 -2019 21:20:30 Last modified: 8/4 -2019 21:20:30 Server time: 11/05 -2024 12:00:34