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

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

cannonblast.swf

This is the info page for
Flash #10199

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


Text
Free Games AND ShowS

loading

play

Cannon Blast

Cannon Blast

instructions

play more games

download this game

Get games by email

Help Pirate Pete defeat the invading Armada by firing
canonballs and sinking all the enemy ships.

Control Pete using the Left & Right
arrow keys - when Pete is near a
cannon a ring will indicate that you
can control and fire that cannon.

Use the Up & Down arrow keys to set the angle of the
cannon and the Space Bar to fire.

back

next

If you let the ships sail across
too far then they will fire back at
you and cause your ship some
damage. Check your damage by
the number of skull and
crossbones that are red - 8 hits
and Pete's ship will sink and it's
game over.

Look out for the treasure chests that bob up
after you sink a ship - hit these to repair
some of the damage to Pete's ship.

000

23230

score

00

Level 0

Level 0

00000

play again

play high
score version

Well Played!

Well Played!

Bad Luck!

Bad Luck!

ActionScript [AS1/AS2]

Frame 1
gameOn = false; stop();
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (enterFrame) { percentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); this.gotoAndStop(percentLoaded); }
Frame 4
stop();
Frame 5
function newGame() { skillLevel = 0; shipZ = new Array(0, 7, 8, 9); shipLevels = new Array(0, 0, 0, 0); score = 0; damage = 0; newLevel(); } function newLevel() { skillLevel++; shipsLeft = 10 + (skillLevel * 5); gameOn = true; } function gameOver(winlose) { gameOn = false; pirate.active = false; if (winlose == "lose") { pirate.gotoAndPlay("lose"); } else { pirate.gotoAndPlay("win"); } } function fire() { ballX = -75 + (canonActive * 175); ball._x = ballX; ball.shotNum = canonFrame; ball.gotoAndPlay("shot" + canonFrame); } function setShipDepth() { j = 1; while (j <= 3) { ship1 = eval ("s" + j); i = 1; while (i <= 2) { k = j + i; if (k > 3) { k = k - 3; } ship2 = eval ("s" + k); if ((shipLevels[j] > shipLevels[k]) && (shipZ[j] < shipZ[k])) { ship1.swapDepths(ship2); temp = shipZ[k]; shipZ[k] = shipZ[j]; shipZ[j] = temp; } i++; } j++; } } if (!gameOn) { newGame(); } stop();
Instance of Symbol 101 MovieClip "s1" in Frame 5
onClipEvent (load) { function reset() { _x = 1000; _parent.shipLevels[num] = 0; active = false; shot = false; chest = false; sinkin = false; shootin = false; this.gotoAndPlay("loop"); } num = substring(this._name, 2, 1); reset(); } onClipEvent (enterFrame) { if (num == 1) { chance = 1; } else if ((num > 2) && (_parent.shipsLeft > 15)) { chance = 10000; } else { chance = _parent.shipsLeft * 10; } if (((_parent.gameOn && (!active)) && (_parent.shipsLeft > 0)) && (random(chance) == 0)) { do { levelMatch = false; yLevel = random(10) + 1; i = 1; while (i <= 3) { dN = Math.abs(yLevel - _parent.shipLevels[i]); if (dN < 2) { levelMatch = true; } i++; } } while (levelMatch); _parent.shipLevels[num] = yLevel; scale = 50 + (yLevel * 5); _y = (yLevel * 25); _yscale = scale; if (random(2) == 0) { _x = -90; _xscale = (-scale); dx = 1 + (yLevel / 6); } else { _x = 640; _xscale = scale; dx = -1 - (yLevel / 6); } dx = dx * (_parent.skillLevel * 0.5); shipScore = 600 - (yLevel * 20); _parent.shipsLeft--; _parent.setShipDepth(); shot = false; sinkin = false; shootin = false; active = true; } else if ((!sinkin) && (!shootin)) { if ((((dx > 0) && (_x > 275)) && (_x < 550)) || (((dx < 0) && (_x > 0)) && (_x < 275))) { if ((random(50) == 0) && (!shot)) { shootin = true; shot = true; this.gotoAndPlay("shoot"); } } if (!shootin) { shipScore--; _x = (_x + dx); if ((_x < -100) || (_x > 650)) { reset(); } } } }
Instance of Symbol 101 MovieClip "s2" in Frame 5
onClipEvent (load) { function reset() { _x = 1000; _parent.shipLevels[num] = 0; active = false; shot = false; chest = false; sinkin = false; shootin = false; this.gotoAndPlay("loop"); } num = substring(this._name, 2, 1); reset(); } onClipEvent (enterFrame) { if (num == 1) { chance = 1; } else if ((num > 2) && (_parent.shipsLeft > 15)) { chance = 10000; } else { chance = _parent.shipsLeft * 10; } if (((_parent.gameOn && (!active)) && (_parent.shipsLeft > 0)) && (random(chance) == 0)) { do { levelMatch = false; yLevel = random(10) + 1; i = 1; while (i <= 3) { dN = Math.abs(yLevel - _parent.shipLevels[i]); if (dN < 2) { levelMatch = true; } i++; } } while (levelMatch); _parent.shipLevels[num] = yLevel; scale = 50 + (yLevel * 5); _y = (yLevel * 25); _yscale = scale; if (random(2) == 0) { _x = -90; _xscale = (-scale); dx = 1 + (yLevel / 6); } else { _x = 640; _xscale = scale; dx = -1 - (yLevel / 6); } dx = dx * (_parent.skillLevel * 0.5); shipScore = 600 - (yLevel * 20); _parent.shipsLeft--; _parent.setShipDepth(); shot = false; sinkin = false; shootin = false; active = true; } else if ((!sinkin) && (!shootin)) { if ((((dx > 0) && (_x > 275)) && (_x < 550)) || (((dx < 0) && (_x > 0)) && (_x < 275))) { if ((random(50) == 0) && (!shot)) { shootin = true; shot = true; this.gotoAndPlay("shoot"); } } if (!shootin) { shipScore--; _x = (_x + dx); if ((_x < -100) || (_x > 650)) { reset(); } } } }
Instance of Symbol 101 MovieClip "s3" in Frame 5
onClipEvent (load) { function reset() { _x = 1000; _parent.shipLevels[num] = 0; active = false; shot = false; chest = false; sinkin = false; shootin = false; this.gotoAndPlay("loop"); } num = substring(this._name, 2, 1); reset(); } onClipEvent (enterFrame) { if (num == 1) { chance = 1; } else if ((num > 2) && (_parent.shipsLeft > 15)) { chance = 10000; } else { chance = _parent.shipsLeft * 10; } if (((_parent.gameOn && (!active)) && (_parent.shipsLeft > 0)) && (random(chance) == 0)) { do { levelMatch = false; yLevel = random(10) + 1; i = 1; while (i <= 3) { dN = Math.abs(yLevel - _parent.shipLevels[i]); if (dN < 2) { levelMatch = true; } i++; } } while (levelMatch); _parent.shipLevels[num] = yLevel; scale = 50 + (yLevel * 5); _y = (yLevel * 25); _yscale = scale; if (random(2) == 0) { _x = -90; _xscale = (-scale); dx = 1 + (yLevel / 6); } else { _x = 640; _xscale = scale; dx = -1 - (yLevel / 6); } dx = dx * (_parent.skillLevel * 0.5); shipScore = 600 - (yLevel * 20); _parent.shipsLeft--; _parent.setShipDepth(); shot = false; sinkin = false; shootin = false; active = true; } else if ((!sinkin) && (!shootin)) { if ((((dx > 0) && (_x > 275)) && (_x < 550)) || (((dx < 0) && (_x > 0)) && (_x < 275))) { if ((random(50) == 0) && (!shot)) { shootin = true; shot = true; this.gotoAndPlay("shoot"); } } if (!shootin) { shipScore--; _x = (_x + dx); if ((_x < -100) || (_x > 650)) { reset(); } } } }
Instance of Symbol 111 MovieClip "ball" in Frame 5
onClipEvent (load) { function hitCheck() { i = 1; while (i <= 3) { if (_parent.shipLevels[i] > 0) { ship = eval ("_parent.s" + i); shipWidth = ship._width * 0.7; dX = Math.abs(_x - ship._x) * 2; dN = Math.abs(shotNum - _parent.shipLevels[i]); if ((dN <= 1) && (dX < shipWidth)) { if (ship.chest) { ship.chest = false; ship.gotoAndPlay("chestExplode"); } else { _parent.scoreDisplay._x = ship._x; _parent.scoreDisplay._y = ship._y; _parent.scoreDisplay.score = ship.shipScore; _parent.scoreDisplay.gotoAndPlay(2); _parent.score = _parent.score + ship.shipScore; ship.gotoAndPlay("sink"); } } } i++; } this.gotoAndPlay("boom"); } _y = 265.4; }
Instance of Symbol 112 MovieClip "c2" in Frame 5
onClipEvent (load) { this.gotoAndStop(1); num = substring(this._name, 2, 1); } onClipEvent (enterFrame) { if (_parent.canonActive == num) { light._visible = true; } else { light._visible = false; } }
Instance of Symbol 112 MovieClip "c3" in Frame 5
onClipEvent (load) { this.gotoAndStop(1); num = substring(this._name, 2, 1); } onClipEvent (enterFrame) { if (_parent.canonActive == num) { light._visible = true; } else { light._visible = false; } }
Instance of Symbol 112 MovieClip "c1" in Frame 5
onClipEvent (load) { this.gotoAndStop(1); num = substring(this._name, 2, 1); } onClipEvent (enterFrame) { if (_parent.canonActive == num) { light._visible = true; } else { light._visible = false; } }
Instance of Symbol 171 MovieClip "pirate" in Frame 5
onClipEvent (load) { function fire() { var _local1 = _parent; boomX = -75 + (canonActive * 175); boomY = 270 + (cFrame * 3.4); _local1.boom._x = boomX; _local1.boom._y = boomY; _local1.boom.gotoAndPlay(2); } active = true; action = "still"; dx = 0; dir = "left"; this.gotoAndPlay("still"); } onClipEvent (enterFrame) { if (_parent.gameOn && (active)) { if (Key.isDown(37)) { dir = "left"; this._xscale = 100; dx = -5; if (action == "still") { this.play(); action = "walk"; } } else if (Key.isDown(39)) { dir = "right"; this._xscale = -100; dx = 5; if (action == "still") { this.play(); action = "walk"; } } else if (action != "still") { dx = 0; action = "still"; this.gotoAndPlay("still"); } _x = (_x + dx); if (_x < 0) { _x = 0; } else if (_x > 550) { _x = 550; } canonActive = 0; i = 1; while (i <= 3) { if (dir == "left") { cMin = (175 * i) - 25; } else { cMin = 175 * (i - 1); } cMax = cMin + 50; if ((_x > cMin) && (_x < cMax)) { canonActive = i; break; } i++; } _parent.canonActive = canonActive; if (canonActive > 0) { canonMC = eval ("_parent.c" + canonActive); cFrame = canonMC._currentframe; _parent.canonFrame = cFrame; if (Key.isDown(38)) { if (cFrame > 1) { canonMC.prevFrame(); } } else if (Key.isDown(40)) { if (cFrame < 10) { canonMC.nextFrame(); } } else if (Key.isDown(32)) { active = false; this.gotoAndPlay("swipe"); action = "swipe"; } } } }
Instance of Symbol 176 MovieClip "damageMC" in Frame 5
onClipEvent (enterFrame) { if (_parent.gameOn) { if (_parent.damage >= 8) { _parent.gameOver("lose"); } else if (_parent.shipsLeft <= 0) { allGone = true; i = 1; while (i <= 3) { if (_parent.shipLevels[i] > 0) { allGone = false; } i++; } if (allGone) { if (_parent.skillLevel == 5) { _parent.gameOver("win"); } else { _parent.gotoAndStop("newlevel"); } } } this.gotoAndStop(_parent.damage + 1); } }
Frame 9
levelInfo = "Level " + (skillLevel + 1); stop();
Frame 14
gameOn = false; stopAllSounds(); stop();
Frame 19
gameOn = false; stopAllSounds(); stop();
Symbol 15 MovieClip Frame 99
_root.gotoAndPlay("Loading"); stop();
Symbol 25 Button
on (release) { stopAllSounds(); _parent.play(); }
Symbol 26 MovieClip Frame 1
stop();
Symbol 29 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 43 Button
on (release) { nextFrame(); }
Symbol 45 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 47 Button
on (release) { getURL ("http://www.miniclip.com/download_cannonblast.htm", "_blank"); }
Symbol 49 Button
on (release) { getURL ("http://www.miniclip.com/signup2.htm", "_blank"); }
Symbol 77 Button
on (release) { prevFrame(); }
Symbol 79 Button
on (release) { nextFrame(); }
Symbol 86 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 1
play();
Symbol 89 MovieClip Frame 149
gotoAndPlay (1);
Symbol 101 MovieClip Frame 1
play();
Symbol 101 MovieClip Frame 9
if ((!sinkin) && (!shootin)) { gotoAndPlay ("loop"); }
Symbol 101 MovieClip Frame 10
temp = _parent.shipLevels[num]; _parent.shipLevels[num] = 0; sinkin = true;
Symbol 101 MovieClip Frame 21
if (random(6) == 0) { chest = true; _parent.shipLevels[num] = temp; gotoAndPlay ("chest"); } else { reset(); }
Symbol 101 MovieClip Frame 22
play();
Symbol 101 MovieClip Frame 42
_parent.damage++; _parent.bigboom.gotoAndPlay(2); shootin = false; gotoAndPlay ("loop");
Symbol 101 MovieClip Frame 51
loopcount = 3; play();
Symbol 101 MovieClip Frame 79
if ((loopcount > 0) && (chest)) { gotoAndPlay ("chestloop"); } loopcount--;
Symbol 101 MovieClip Frame 89
reset();
Symbol 101 MovieClip Frame 90
play();
Symbol 101 MovieClip Frame 95
if (_parent.damage > 0) { _parent.damage--; }
Symbol 101 MovieClip Frame 125
reset();
Symbol 104 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 2
play();
Symbol 104 MovieClip Frame 30
gotoAndStop (1);
Symbol 107 MovieClip Frame 1
stop();
Symbol 107 MovieClip Frame 2
play();
Symbol 107 MovieClip Frame 30
_parent.gotoAndStop("gameoverLose"); stop();
Symbol 109 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 2
play();
Symbol 109 MovieClip Frame 4
_parent.fire();
Symbol 109 MovieClip Frame 11
gotoAndStop (1);
Symbol 111 MovieClip Frame 1
boomY = new Array(0, -214.9, -187.1, -160.7, -134.3, -104.9, -78.5, -49.1, -21.2, 5.2, 28.6); stop();
Symbol 111 MovieClip Frame 19
hitCheck();
Symbol 111 MovieClip Frame 33
hitCheck();
Symbol 111 MovieClip Frame 47
hitCheck();
Symbol 111 MovieClip Frame 57
hitCheck();
Symbol 111 MovieClip Frame 66
hitCheck();
Symbol 111 MovieClip Frame 75
hitCheck();
Symbol 111 MovieClip Frame 84
hitCheck();
Symbol 111 MovieClip Frame 93
hitCheck();
Symbol 111 MovieClip Frame 102
hitCheck();
Symbol 111 MovieClip Frame 111
hitCheck();
Symbol 111 MovieClip Frame 115
explosion._y = boomY[shotNum]; explosion.gotoAndPlay(2); play();
Symbol 111 MovieClip Frame 122
gotoAndStop (1);
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 12
play();
Symbol 112 MovieClip Frame 40
stop();
Symbol 171 MovieClip Frame 11
play();
Symbol 171 MovieClip Frame 19
fire();
Symbol 171 MovieClip Frame 28
active = true; action = "still"; gotoAndPlay ("still");
Symbol 171 MovieClip Frame 49
if (active) { gotoAndPlay(action); }
Symbol 171 MovieClip Frame 53
if (action == "still") { stop(); }
Symbol 171 MovieClip Frame 55
if (active) { gotoAndPlay(action); }
Symbol 171 MovieClip Frame 60
play();
Symbol 171 MovieClip Frame 166
_parent.gotoAndStop("gameoverWin"); stop();
Symbol 171 MovieClip Frame 170
play();
Symbol 171 MovieClip Frame 270
_parent.deck.gotoAndPlay("sink"); _parent.c1.gotoAndPlay("sink"); _parent.c2.gotoAndPlay("sink"); _parent.c3.gotoAndPlay("sink"); stop();
Symbol 173 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 2
play();
Symbol 173 MovieClip Frame 11
gotoAndStop (1);
Symbol 176 MovieClip Frame 1
stop();
Symbol 185 Button
on (release) { newLevel(); gotoAndStop ("game"); }
Symbol 190 Button
on (release) { gotoAndStop ("ready"); }
Symbol 192 Button
on (release) { getURL ("http://www.miniclip.com/cannonblast.htm", "_blank"); }

Library Items

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

Instance Names

"s1"Frame 5Symbol 101 MovieClip
"s2"Frame 5Symbol 101 MovieClip
"s3"Frame 5Symbol 101 MovieClip
"scoreDisplay"Frame 5Symbol 104 MovieClip
"deck"Frame 5Symbol 107 MovieClip
"ball"Frame 5Symbol 111 MovieClip
"boom"Frame 5Symbol 109 MovieClip
"c2"Frame 5Symbol 112 MovieClip
"c3"Frame 5Symbol 112 MovieClip
"c1"Frame 5Symbol 112 MovieClip
"pirate"Frame 5Symbol 171 MovieClip
"bigboom"Frame 5Symbol 173 MovieClip
"damageMC"Frame 5Symbol 176 MovieClip
"light"Symbol 86 MovieClip Frame 2Symbol 67 MovieClip
"light"Symbol 86 MovieClip Frame 2Symbol 67 MovieClip
"light"Symbol 86 MovieClip Frame 2Symbol 67 MovieClip
"explosion"Symbol 111 MovieClip Frame 115Symbol 109 MovieClip
"light"Symbol 112 MovieClip Frame 1Symbol 67 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"Loading"Frame 2
"ready"Frame 4
"game"Frame 5
"newlevel"Frame 9
"gameoverWin"Frame 14
"gameoverLose"Frame 19
"loop"Symbol 101 MovieClip Frame 1
"sink"Symbol 101 MovieClip Frame 10
"shoot"Symbol 101 MovieClip Frame 22
"chest"Symbol 101 MovieClip Frame 51
"chestloop"Symbol 101 MovieClip Frame 62
"chestExplode"Symbol 101 MovieClip Frame 90
"sink"Symbol 107 MovieClip Frame 2
"shot1"Symbol 111 MovieClip Frame 10
"shot2"Symbol 111 MovieClip Frame 24
"shot3"Symbol 111 MovieClip Frame 39
"shot4"Symbol 111 MovieClip Frame 49
"shot5"Symbol 111 MovieClip Frame 59
"shot6"Symbol 111 MovieClip Frame 69
"shot7"Symbol 111 MovieClip Frame 79
"shot8"Symbol 111 MovieClip Frame 89
"shot9"Symbol 111 MovieClip Frame 99
"shot10"Symbol 111 MovieClip Frame 109
"boom"Symbol 111 MovieClip Frame 115
"up and down"Symbol 112 MovieClip Frame 1
"sink"Symbol 112 MovieClip Frame 12
"swordswipe"Symbol 171 MovieClip Frame 1
"swipe"Symbol 171 MovieClip Frame 11
"walk"Symbol 171 MovieClip Frame 31
"still"Symbol 171 MovieClip Frame 50
"win"Symbol 171 MovieClip Frame 60
"lose"Symbol 171 MovieClip Frame 170

Dynamic Text Variables

_parent.scoreSymbol 102 EditableText"000"
_parent.scoreSymbol 178 EditableText"23230"
_parent.shipsLeftSymbol 181 EditableText"00"
levelInfoSymbol 186 EditableText"Level 0"
levelInfoSymbol 187 EditableText"Level 0"
scoreSymbol 188 EditableText"00000"




http://swfchan.com/3/10199/info.shtml
Created: 8/6 -2019 18:58:54 Last modified: 8/6 -2019 18:58:54 Server time: 29/03 -2024 06:16:39