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

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

amoeba.swf

This is the info page for
Flash #499

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


Text
000

Amoeba

MULTI-BREAK!

SUPER-BREAK!

WILD-BREAK!

AWESOME-BREAK!

MEGA-BREAK!

LEGENDARY!

MADNESS!

INSANE!

EXTRA LIFE!

Ready...

GAME PAUSED

CLICK TO RESUME

LIFE LOST

Level 50

LEVEL
COMPLETE

WARNING!

This game requires the Flash Player:

You have Flash Player:

7

7

This game MAY work properly if you don't upgrade,
but if you encounter any problems within the game,
please upgrade your player (it's quick and easy).

Click here to upgrade your player

Click here to upgrade your player

Click here try to play anyway

Click here try to play anyway

This game version is licensed ONLY to be played at

_root.legalDomain

Please respect the hard work of others

The author of this game can be contacted at

_root.authorContact

_root.authorContact

OPTIONS

OPTIONS

HOW TO
PLAY

HOW TO
PLAY

GAME synopsis

Version 1.0

QUIT

QUIT

your
highEST score:

CURRENT STAGE:

-

RESET SCORE

RESET SCORE

-

title

PLAY

PLAY

MUSIC:

off

oN

off

oN

trailHolder

0

LIVES

0

SCORE

0

REMAINING

PAUSE GAME

PAUSE GAME

00

GAME OVER

Score:

Level:

00000000

NEW HIGHSCORE!

000

NEW HIGH!

OK

MUSIC:

title

This is a game by

This is a game by

www.terrypaton.com

www.terrypaton.com

title

STUN

Power Ups

KILL

SLOW

SHRINK

Move using the arrow keys to
collect all the glucose cells.
Touch the green viruses and your dead.

How to PLAY

GREAT!
You have beaten all 9 STAGEs!

Final Score:

0

Game Finished!

ActionScript [AS1/AS2]

Frame 1
function gameMenu(menu, obj) { getURL (_root.authorsSite, "_blank"); } _root.externalMusic = 0; _root.gameTitle = "Amoeba"; _root.gameDesc = "Dangers in a microscopic world!"; _root.vNum = "1.0"; _root.flashVersionsNeeded = 7; _root.legalDomain = "file:///D"; _root.authorName = "Terry Paton"; _root.authorContact = "terry@terrypaton.com"; _root.authorsSite = "http://www.terrypaton.com"; _root.gameLocation = _root._url.substr(0, legalDomain.length); _root.gameQuality = "AUTO"; var menu_cm = new ContextMenu(); menu_cm.customItems.push(new ContextMenuItem(gameTitle, gameMenu)); menu_cm.hideBuiltInItems(); _root.menu = menu_cm; fscommand ("fullscreen", true);
Instance of Symbol 126 MovieClip in Frame 4
onClipEvent (load) { var flashVersion = System.capabilities.version; _root.flashVersionsinstalled = flashVersion.substr(4, 1); if (_root.flashVersionsNeeded > _root.flashVersionsinstalled) { _root.stop(); this.gotoAndStop(2); } else if (_root.gameLocation != _root.legalDomain) { } }
Frame 5
level1data = new Array(100, 100, 5, 5); level1quota = 5; level2quota = 8; level3quota = 12; level4quota = 16; level5quota = 20; level6quota = 26; level7quota = 32; level8quota = 40; level9quota = 50;
Frame 6
sound1 = new Sound(); sound1.attachSound("sound1"); sound2 = new Sound(); sound2.attachSound("sound2"); sound3 = new Sound(); sound3.attachSound("sound3"); sound4 = new Sound(); sound4.attachSound("sound4"); sound5 = new Sound(); sound5.attachSound("sound5"); sound6 = new Sound(); sound6.attachSound("sound6"); sound7 = new Sound(); sound7.attachSound("sound7"); sound8 = new Sound(); sound8.attachSound("sound8"); sound9 = new Sound(); sound9.attachSound("sound9"); sound10 = new Sound(); sound10.attachSound("sound10"); extralife_snd = new Sound(); extralife_snd.attachSound("sound10"); if (_root.externalMusic == 0) { music1 = new Sound(); music1.attachSound("music1"); gameovermusic = new Sound(); gameovermusic.attachSound("gameovermusic"); intromusic = new Sound(); intromusic.attachSound("intromusic"); optionsmusic = new Sound(); optionsmusic.attachSound("optionsmusic"); gamefinishedmusic = new Sound(); gamefinishedmusic.attachSound("gamefinishedmusic"); } else { var intromusic = new Sound(); var optionsmusic = new Sound(); var music1 = new Sound(); var music2 = new Sound(); var music3 = new Sound(); var gamefinishedmusic = new Sound(); var gameovermusic = new Sound(); music1.loadSound("audio/music/music_1.mp3", false); music2.loadSound("audio/music/music_2.mp3", false); music3.loadSound("audio/music/music_3.mp3", false); gamefinishedmusic.loadSound("audio/music/game_finished_music.mp3", false); intromusic.loadSound("audio/music/intro_music.mp3", false); gameovermusic.loadSound("audio/music/game_over_music.mp3", false); optionsmusic.loadSound("audio/music/options_music.mp3", false); }
Frame 7
function stopmusic() { music1.stop(); optionsmusic.stop(); intromusic.stop(); gameovermusic.stop(); gamefinishedmusic.stop(); } function playmusic() { if (musicstate == 1) { stopmusic(); trace("playing music"); switch (gameScene) { case "INTRO" : intromusic.start(0, 90); return; case "GAME" : music1.start(0, 30); return; case "GAME OVER" : return; case "OPTIONS" : return; case "HOW TO PLAY" : return; case "GAME FINISHED" : intromusic.start(0, 90); return; } } } storage = SharedObject.getLocal("store"); level = storage.data.uptolevel; if (level == undefined) { storage.data.uptolevel = 1; level = 1; } yourhigh = storage.data.myhighscore; if (yourhigh == undefined) { storage.data.myhighscore = 0; yourhigh = 0; } musicstate = storage.data.musicsetting; if ((musicstate == undefined) || (musicstate == 2)) { musicstate = 1; storage.data.musicsetting = 1; }
Frame 8
function playgame() { gotoAndPlay (17); } function resetlevel() { _root.level = 1; playcont.gotoAndStop(1); _root.resetclip.gotoAndPlay(2); storage.data.uptolevel = 1; storage.flush(); } _root.level = 1; delete state; _quality = "HIGH"; if (level > 1) { playcont.gotoAndStop(2); } gameScene = "INTRO"; playmusic();
Frame 16
stop();
Frame 17
function trailClass() { } trailClass.prototype = new MovieClip(); trailClass.prototype.onLoad = function () { this.c = 0; this._alpha = 70; this._xscale = 80 + random(20); this._rotation = random(360); }; trailClass.prototype.onEnterFrame = function () { this.c++; this._xscale = this._xscale - 5; this._yscale = this._yscale - 5; this._alpha = this._alpha - 3; if (this.c > 20) { removeMovieClip(this); } }; Object.registerClass("trail", trailClass); function powerUpClass() { } powerUpClass.prototype = new MovieClip(); powerUpClass.prototype.onLoad = function () { this.x = this._x; this.y = this._y; this.startx = this.x; this.starty = this.y; this.yspeed = random(3) + 1; this.xspeed = random(4) + 1; this.maxSpeed = 5; this.starttime = getTimer(); this.state = "normal"; this.typeOfpowerUp = random(4) + 1; this.pointsawarded = 100; this.gotoAndStop(this.typeOfpowerUp); }; powerUpClass.prototype.onEnterFrame = function () { if (_root.state == "paused") { } if (this.state == "remove") { removeMovieClip(this); } if (_root.state == "playing") { switch (this.typeOfpowerUp) { case 1 : this._rotation = this._rotation + 10; if (this.y < stageTop) { this.y = stageTop; this.yspeed = -this.yspeed; } if (this.y > stageBottom) { this.y = stageBottom; this.yspeed = -this.yspeed; } if (this.x > stageRight) { this.x = stageRight; this.xspeed = -this.xspeed; } if (this.x < stageLeft) { this.x = stageLeft; this.xspeed = -this.xspeed; } this.y = this.y + (this.yspeed * speedModifier); this.x = this.x + (this.xspeed * speedModifier); break; case 2 : break; case 3 : this._rotation = this._rotation + 10; break; case 4 : break; } if (this.hitTest(_root.player) == true) { trace("power up has hit player"); switch (this.typeOfpowerUp) { case 1 : sound1.start(); starPowerUp(); break; case 2 : sound2.start(); stunPowerUp(); break; case 3 : sound3.start(); spiralPowerUp(); this._rotation = this._rotation + 10; break; case 4 : sound4.start(); shrinkPowerUp(); break; } _root.score = _root.score + this.pointsawarded; state = "power up wait start"; powerUpEffect = this.typeOfpowerUp; removeMovieClip(this); } this._x = int(this.x); this._y = int(this.y); } }; Object.registerClass("powerUp", powerUpClass); function enemyClass() { } enemyClass.prototype = new MovieClip(); enemyClass.prototype.onLoad = function () { this.x = this._x; this.y = this._y; this.startx = this.x; this.starty = this.y; this.maxSpeed = 5; this.starttime = getTimer(); this.state = "normal"; }; enemyClass.prototype.onEnterFrame = function () { if (this.state == "kill") { trace("kill"); this.killCount = 10; this.state = "dying"; } if (this.state == "dying") { this._alpha = this._alpha - 10; this.killCount--; if (this.killCount < 1) { removeMovieClip(this); } } if (_root.state == "paused") { } if (_root.state == "playing") { if (this.state == "stun") { this.stunCount = 60; this.state = "stun wait"; } if (this.state == "stun wait") { this.stunCount--; if (this.stunCount < 0) { this.state = "normal"; } } if (this.state == "normal") { this._rotation = this._rotation + 10; if (this.y < stageTop) { this.y = stageTop; this.clip.yspeed = -this.clip.yspeed; this.clip.xspeed = -this.clip.xspeed; } if (this.y > stageBottom) { this.y = stageBottom; this.clip.yspeed = -this.clip.yspeed; this.clip.xspeed = -this.clip.xspeed; } if (this.x > stageRight) { this.x = stageRight; this.clip.yspeed = -this.clip.yspeed; this.clip.xspeed = -this.clip.xspeed; } if (this.x < stageLeft) { this.x = stageLeft; this.clip.yspeed = -this.clip.yspeed; this.clip.xspeed = -this.clip.xspeed; } this.y = this.y + (this.clip.yspeed * speedModifier); this.x = this.x + (this.clip.xspeed * speedModifier); this._x = int(this.x); this._y = int(this.y); if (Math.abs(this.x - px) < (25 * (playerScale / 100))) { if (Math.abs(this.y - py) < (25 * (playerScale / 100))) { sound1.start(); state = "game over"; } } } } }; Object.registerClass("enemy", enemyClass); function customFunction(varName) { if (_root.state == "paused") { } if (_root.state == "playing") { i = 0; while (i < 100) { i++; } if (varName == 3) { } switch (varName) { case 1 : break; case 2 : break; case 3 : break; case 4 : break; case 5 : break; case 6 : break; } savegame.flush(); i = 1; while (i < 500) { removeMovieClip(eval ("holder.clip" + i)); i++; } switch (varName) { case 10 : tellplayer(1); break; case 20 : tellplayer(2); break; case 30 : tellplayer(3); break; case 40 : tellplayer(4); break; case 50 : tellplayer(5); break; case 60 : tellplayer(6); } attachMovie("clip", "clip", clipLevel); with (clip) { _x = 320; _y = 430; } state = "begin"; if ((score > 30000) && (extralives == 0)) { extralives++; lives++; tellplayer(9); } if ((score > 60000) && (extralives == 1)) { extralives++; lives++; tellplayer(9); } if ((score > 90000) && (extralives == 2)) { extralives++; lives++; tellplayer(9); } if ((score > 120000) && (extralives == 3)) { extralives++; lives++; tellplayer(9); } if ((score > 150000) && (extralives == 4)) { extralives++; lives++; tellplayer(9); } score = score + 500; if (lives < 0) { state = "game over"; } else { state = "paused"; } } } function tellplayer(num) { attachMovie("tell_player", "tellPlayer", 9); with (tellPlayer) { _x = 320; _y = 240; clip.gotoAndStop(num); } _root.playerscore.gotoAndPlay(2); if (num == 9) { extralife_snd.start(); } switch (num) { case 1 : _root.score = _root.score + 500; _root.sound1.start(); return; case 2 : _root.score = _root.score + 750; _root.sound2.start(); return; case 3 : _root.score = _root.score + 1000; _root.sound3.start(); return; case 4 : _root.score = _root.score + 2000; _root.sound4.start(); return; case 5 : _root.score = _root.score + 3000; _root.sound5.start(); return; case 6 : _root.score = _root.score + 4000; _root.sound6.start(); return; } } function pausebtnpress() { if (_root.state == "playing") { _root.state = "paused"; attachMovie("paused_clip", "tellPlayer", 9); tellPlayer._x = 320; tellPlayer._y = 240; } else if (_root.state == "paused") { removeMovieClip("tellPlayer"); _root.state = "playing"; } } function frameaction() { if (state == "start again") { attachMovie("ready_announce", "tellPlayer", 9); tellPlayer._x = 320; tellPlayer._y = 240; _global.playerState = 1; attachMovie("player", "player", 180); player._x = px; player._y = py; this.state = "paused"; } if (state == "paused") { } if (state == "power up wait start") { pxmove = 0; pymove = 0; ptx = px; pty = py; powerWaitCount = 0; powerWaitDelay = 60; state = "power up wait"; } if (state == "power up wait") { powerWaitCount++; if (powerWaitCount > powerWaitDelay) { state = "playing"; } switch (powerUpEffect) { case 1 : i = 0; while (i < 50) { if (powerClip.hitTest(eval ("enemyHolder.b" + i)) == true) { if ((eval ("enemyHolder.b" + i).state != "kill") && (eval ("enemyHolder.b" + i).state != undefined)) { trace("hit enemiy = " + i); eval ("enemyHolder.b" + i).state = "kill"; score = score + 1; } } i++; } break; case 2 : i = 0; while (i < 50) { if ((powerClip.hitTest(eval ("enemyHolder.b" + i)) == true) && (eval ("enemyHolder.b" + i).state != undefined)) { if (eval ("enemyHolder.b" + i).state != "stun") { trace("hit enemiy = " + i); eval ("enemyHolder.b" + i).state = "stun"; } } i++; } break; case 3 : score = score + 1; speedModifier = speedModifier - 0.01; if (speedModifier < 0.05) { speedModifier = 0.05; } break; case 4 : playerScale = playerScale - 1; if (playerScale < 100) { playerScale = 100; } player._xscale = playerScale; player._yscale = playerScale; score = score - 1; break; } } if (state == "begin") { if (level > 9) { removeMovieClip(player); i = 0; while (i < 100) { i++; } gotoAndPlay (54); } else { setuplevel(); } state = "paused"; } if (state == "playing") { if (speedModifier < 1) { speedModifier = speedModifier + 0.001; } if ((((pxmove > 0.5) || (pymove > 0.5)) || (pxmove < -0.5)) || (pymove < -0.5)) { if (random(3) == 0) { trailHolder.attachMovie("trail", "tr" + trNum, trNum); eval ("trailHolder.tr" + trNum)._x = px + random(5); eval ("trailHolder.tr" + trNum)._y = py + random(5); trNum++; } } if (playerState == 5) { } if (Key.isDown(leftKey)) { ptx = ptx - 10; } if (Key.isDown(rightKey)) { ptx = ptx + 10; } if (Key.isDown(upKey)) { pty = pty - 10; } if (Key.isDown(downKey)) { pty = pty + 10; } pxmove = (ptx - px) * 0.2; pymove = (pty - py) * 0.2; lastpx = px; lastpy = py; px = px + pxmove; py = py + pymove; player._x = px; player._y = py; if (Math.abs(enemyHolder.levelTarget._x - px) < (30 * (playerScale / 100))) { if (Math.abs(enemyHolder.levelTarget._y - py) < (30 * (playerScale / 100))) { sound10.start(); removeMovieClip("enemyHolder.levelTarget"); playerScale = playerScale + 8; player.itemCollected_clip.gotoAndPlay(1); player._xscale = playerScale; player._yscale = playerScale; score = score + 100; playerscore.gotoAndPlay(2); currentLevelCollect++; currentLevelquota = eval (("level" + level) + "quota"); remainObjects = currentLevelquota - currentLevelCollect; if (currentLevelCollect >= currentLevelquota) { state = "level complete"; } else { addmoreBaddies(); addTarget(); } } } if (px < stageLeft) { px = stageLeft; ptx = stageLeft; } if (px > stageRight) { px = stageRight; ptx = stageRight; } if (py < stageTop) { py = stageTop; pty = stageTop; } if (py > stageBottom) { py = stageBottom; pty = stageBottom; } if ((pxmove > 0.5) || (pymove > 0.5)) { this.player.playerbody1._rotation = this.player.playerbody1._rotation + 5; } else if ((pxmove < -0.5) || (pymove < -0.5)) { this.player.playerbody1._rotation = this.player.playerbody1._rotation - 5; } xOff = px - lastpx; yOff = py - lastpy; this.player.playerbody1._x = -xOff; this.player.playerbody1._y = -yOff; this.player.playerbody2._x = -(xOff * 2); this.player.playerbody2._y = -(yOff * 2); this.player.playerTail._x = -xOff; this.player.playerTail._y = -yOff; this.player.playerTail2._x = -(xOff * 2); this.player.playerTail2._y = -(yOff * 2); } if (state == "level complete") { i = 0; while (i < 500) { removeMovieClip(eval ("enemyHolder.b" + i)); i++; } i = 200; while (i < 220) { removeMovieClip(eval ("enemyHolder.powerUp" + i)); i++; } attachMovie("level_complete", "tellPlayer", 200); tellPlayer._x = 320; tellPlayer._y = 240; state = "level complete wait"; count = 76; } if (state == "level complete wait") { count--; if (count < 1) { state = "next level"; } } if (state == "next level") { level++; setuplevel(); } if (state == "game over") { removeMovieClip(player); gotoAndPlay ("GAMEOVER"); } } function addmoreBaddies() { trace("enemyLevel = " + enemyLevel); enemyHolder.attachMovie("enemy", "b" + enemyLevel, enemyLevel); with (eval ("enemyHolder.b" + enemyLevel)) { c = random(2); if (c == 0) { } else { _x = -20; _y = findNewYLocation(); } a = random(4); switch (a) { case 0 : clip.xspeed = -5; clip.yspeed = -5; _x = findNewXLocation(); _y = -20; if (py < 100) { _y = 500; } break; case 1 : clip.xspeed = 5; clip.yspeed = -5; _x = findNewXLocation(); _y = -20; if (py < 100) { _y = 500; } break; case 2 : clip.xspeed = 0; clip.yspeed = 5; _x = findNewXLocation(); _y = -20; if (py < 100) { _y = 500; } break; case 3 : clip.xspeed = 5; clip.yspeed = 0; _x = -20; _y = findNewYLocation(); if (px < 100) { _x = 660; } break; } } enemyLevel++; } function addPowerUp() { if ((enemyLevel - 1) > 3) { nextClip = 200; enemyHolder.attachMovie("powerUp", "powerUp" + nextClip, nextClip); eval ("enemyHolder.powerUp" + nextClip)._x = findNewXLocation(); eval ("enemyHolder.powerUp" + nextClip)._y = findNewYLocation(); trace(eval ("enemyHolder.powerUp" + nextClip)._y); } } function findNewXLocation() { tempXD = 10; while (tempXD < 150) { newX = random(520) + 60; tempXD = Math.abs(px - newX); } return(Math.floor(newX)); } function findNewYLocation() { tempYD = 10; while (tempYD < 150) { newY = random(360) + 60; tempYD = Math.abs(py - newY); } return(Math.floor(newY)); } function starPowerUp() { attachMovie("starPower", "powerClip", 198); powerClip._x = px; powerClip._y = py; } function stunPowerUp() { attachMovie("stunPower", "powerClip", 198); powerClip._x = px; powerClip._y = py; } function spiralPowerUp() { attachMovie("spiralPower", "powerClip", 198); powerClip._x = px; powerClip._y = py; } function shrinkPowerUp() { attachMovie("shrinkPower", "powerClip", 198); powerClip._x = px; powerClip._y = py; } function addTarget() { enemyHolder.attachMovie("levelTarget", "levelTarget", 1000); enemyHolder.levelTarget._x = findNewXLocation(); enemyHolder.levelTarget._y = findNewYLocation(); enemyHolder.levelTarget._rotation = random(360); addPowerUp(); } function setup() { _quality = _root.gameQuality; var _local3 = new Object(); _local3.onMouseDown = function () { if ((playerState == 1) && (state == "playing")) { trace("mouse clicked"); } }; Mouse.addListener(_local3); extralives = 0; _root.lives = 2; _root.score = 0; _global.playerState = 1; ptx = px; pty = py; trNum = 1; _global.state = "begin"; acl = 0; _global.prot = 0; _root.pnum = 2; gameScene = "GAME"; } function musicon() { this.on_off.gotoAndStop(1); musicstate = 1; storage.data.musicsetting = 1; playmusic(); } function musicoff() { stopmusic(); this.on_off.gotoAndStop(2); musicstate = 0; storage.data.musicsetting = 0; } if (musicstate == 0) { this.on_off.gotoAndStop(2); } function setuplevel() { enemyLevel = 1; powerUpEffect = 0; currentLevelCollect = 0; currentLevelquota = eval (("level" + level) + "quota"); remainObjects = currentLevelquota - currentLevelCollect; speedModifier = 1; playerScale = 100; px = 320; py = 400; ptx = px; pty = py; addTarget(); upKey = 38; downKey = 40; leftKey = 37; rightKey = 39; stageLeft = 20; stageRight = 640; stageTop = 20; stageBottom = 460; _root.state = "paused"; _root.levelann = "Level " + level; attachMovie("level_announce", "tellPlayer", 200); tellPlayer._x = 320; tellPlayer._y = 240; background.gotoAndStop(level); attachMovie("player", "player", 196); player.attachMovie("playerbody2", "playerbody2", 197); player.attachMovie("playerbody1", "playerbody1", 198); player.itemCollected_clip.gotoAndPlay(1); player._x = px; player._y = py; lastpx = px; lastpy = py; xOff = px - lastpx; yOff = py - lastpy; this.player.playerbody1._x = -xOff; this.player.playerbody1._y = -yOff; this.player.playerbody2._x = -(xOff * 2); this.player.playerbody2._y = -(yOff * 2); this.player.playerTail._x = -xOff; this.player.playerTail._y = -yOff; this.player.playerTail2._x = -(xOff * 2); this.player.playerTail2._y = -(yOff * 2); playerState = 1; addmoreBaddies(); playmusic(); }
Instance of Symbol 179 MovieClip in Frame 17
onClipEvent (enterFrame) { _root.frameaction(); }
Instance of Symbol 199 MovieClip "fps" in Frame 17
onClipEvent (load) { _root.fpsc = 0; _root.fps = 0; setInterval(function () { _root.fps = _root.fpsc; _root.fpsc = 0; }, 1000); } onClipEvent (enterFrame) { _root.fpsc++; }
Frame 26
setup(); stop();
Frame 28
if (score > yourhigh) { yourhigh = score; newscore.gotoAndStop(2); storage.data.myhighscore = score; } storage.data.uptolevel = level; storage.flush(); gamescene = "game over"; playmusic();
Frame 35
stop();
Frame 36
function gomain() { _root.state = "start again"; gotoAndPlay (8); } function savetilechoice() { storage.data.mytileset = tileset; storage.flush(); } function musicon() { this.options.on_off.gotoAndStop(1); musicstate = 1; storage.data.musicsetting = 1; playmusic(); } function musicoff() { stopmusic(); this.options.on_off.gotoAndStop(2); musicstate = 0; storage.data.musicsetting = 0; } if (musicstate == 0) { this.options.on_off.gotoAndStop(2); } gameScene = "OPTIONS"; playmusic();
Frame 44
stop();
Frame 45
function gomain() { _root.state = "start again"; gotoAndPlay (8); } if (musicstate == 0) { this.options.on_off.gotoAndStop(2); } gameScene = "HOW TO PLAY"; playmusic();
Frame 53
stop();
Frame 54
if (score > yourhigh) { yourhigh = score; storage.data.myhighscore = score; } storage.data.uptolevel = 1; level = 1; gameScene = "GAME FINISHED"; playmusic();
Frame 62
stop();
Symbol 9 MovieClip [levelTarget] Frame 15
stop();
Symbol 28 MovieClip Frame 1
_root.stop(); PercentLoaded = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { setProperty(bar, _xscale , PercentLoaded); } else { _root.play(); }
Symbol 28 MovieClip Frame 2
gotoAndPlay (1);
Symbol 42 MovieClip Frame 1
stop();
Symbol 43 MovieClip [tell_player] Frame 65
removeMovieClip(this);
Symbol 48 MovieClip Frame 12
stop();
Symbol 54 MovieClip [shrinkPower] Frame 60
removeMovieClip(this);
Symbol 56 MovieClip [spiralPower] Frame 60
removeMovieClip(this);
Symbol 58 MovieClip [starPower] Frame 60
removeMovieClip(this);
Symbol 60 MovieClip [stunPower] Frame 60
removeMovieClip(this);
Symbol 64 MovieClip [ready_announce] Frame 76
removeMovieClip(this);
Symbol 69 Button
on (release) { _root.pausebtnpress(); }
Symbol 70 MovieClip [paused_clip] Frame 30
stop();
Symbol 73 MovieClip [lifelost] Frame 80
_root.state = "start again"; removeMovieClip(this);
Symbol 76 MovieClip [level_announce] Frame 77
_root.state = "playing"; removeMovieClip(this);
Symbol 80 MovieClip [level_complete] Frame 76
removeMovieClip(this);
Symbol 82 MovieClip Frame 1
stop();
Symbol 84 MovieClip [player] Frame 1
Symbol 98 MovieClip Frame 1
stop();
Symbol 113 Button
on (release) { getURL ("http://www.macromedia.com/go/getflashplayer/", "_blank"); }
Symbol 116 Button
on (release) { _root.play(); }
Symbol 125 Button
on (release) { getURL (((("mailto:" + _root.authorContact) + "?subject=") + _root.gameTitle) + " licensing"); }
Symbol 126 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 23
stop();
Symbol 135 Button
on (release) { gotoAndPlay (36); }
Symbol 139 Button
on (release) { gotoAndPlay (45); }
Symbol 144 Button
on (release) { fscommand ("quit"); }
Symbol 147 MovieClip Frame 1
stop();
Symbol 153 Button
on (release) { _root.resetlevel(); }
Symbol 161 Button
on (press) { _root.playgame(); }
Symbol 163 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 1
stop();
Symbol 173 Button
on (press) { _root.musicoff(); this.over.play(); }
Symbol 176 Button
on (press) { _root.musicon(); this.over.play(); }
Symbol 177 MovieClip Frame 1
stop();
Symbol 190 MovieClip Frame 1
stop();
Symbol 196 Button
on (press) { _root.pausebtnpress(); }
Symbol 206 MovieClip Frame 1
stop();
Symbol 209 MovieClip Frame 1
stop();
Symbol 212 Button
on (release) { _root.state = "start again"; gotoAndPlay (8); }
Symbol 223 Button
on (release) { getURL ("http://www.terrypaton.com", "_blank"); }
Symbol 224 Button
on (release) { _root.gomain(); }
Symbol 235 Button
on (release) { gotoAndPlay (8); }

Library Items

Symbol 1 GraphicUsed by:9
Symbol 2 ShapeTweeningUsed by:7
Symbol 3 ShapeTweeningUsed by:7
Symbol 4 ShapeTweeningUsed by:7
Symbol 5 ShapeTweeningUsed by:7
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:2 3 4 5 6Used by:9
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip [levelTarget]Uses:1 7 8Used by:98
Symbol 10 GraphicUsed by:14
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:14 52
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip [enemy]Uses:10 12 13Used by:98
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClip [playerbody1]Uses:15Used by:98
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClip [playerbody2]Uses:17Used by:98
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClip [trail]Uses:19Used by:98  Timeline
Symbol 21 GraphicUsed by:22  Timeline
Symbol 22 MovieClipUses:21Used by:Timeline
Symbol 23 GraphicUsed by:24 69 196  Timeline
Symbol 24 MovieClipUses:23Used by:28
Symbol 25 GraphicUsed by:28
Symbol 26 FontUsed by:27 104 105 108 109 110 114 115 118 120 121 198
Symbol 27 EditableTextUses:26Used by:28
Symbol 28 MovieClipUses:24 25 27Used by:Timeline
Symbol 29 FontUsed by:30 62 74 78 130 131 137 138 140 141 148 151 152 154 156 158 159 171 172 174 175 187 191 192 193 201 202 203 204 205 207 210 216 217 226 227 228 229 230 231 232 233 236 237 238 239
Symbol 30 TextUses:29Used by:Timeline
Symbol 31 GraphicUsed by:98
Symbol 32 FontUsed by:33 34 35 36 37 38 39 40 41 66 67 72 142 143 149 150 185 186 194 195 208
Symbol 33 TextUses:32Used by:42
Symbol 34 TextUses:32Used by:42
Symbol 35 TextUses:32Used by:42
Symbol 36 TextUses:32Used by:42
Symbol 37 TextUses:32Used by:42
Symbol 38 TextUses:32Used by:42
Symbol 39 TextUses:32Used by:42
Symbol 40 TextUses:32Used by:42
Symbol 41 TextUses:32Used by:42
Symbol 42 MovieClipUses:33 34 35 36 37 38 39 40 41Used by:43
Symbol 43 MovieClip [tell_player]Uses:42Used by:98
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:84 98
Symbol 46 GraphicUsed by:52  Timeline
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:47Used by:52
Symbol 49 GraphicUsed by:52  Timeline
Symbol 50 GraphicUsed by:52  Timeline
Symbol 51 GraphicUsed by:52  Timeline
Symbol 52 MovieClip [powerUp]Uses:12 46 48 49 50 51Used by:98
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClip [shrinkPower]Uses:53Used by:98
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClip [spiralPower]Uses:55Used by:98
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip [starPower]Uses:57Used by:98
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClip [stunPower]Uses:59Used by:98
Symbol 61 GraphicUsed by:63 75
Symbol 62 TextUses:29Used by:63
Symbol 63 MovieClipUses:61 62Used by:64
Symbol 64 MovieClip [ready_announce]Uses:63Used by:98
Symbol 65 GraphicUsed by:70
Symbol 66 TextUses:32Used by:70
Symbol 67 TextUses:32Used by:70
Symbol 68 SoundUsed by:69 113 116 135 139 144 153 161 173 176 196 212 224 235
Symbol 69 ButtonUses:23 68Used by:70
Symbol 70 MovieClip [paused_clip]Uses:65 66 67 69Used by:98
Symbol 71 GraphicUsed by:73
Symbol 72 TextUses:32Used by:73
Symbol 73 MovieClip [lifelost]Uses:71 72Used by:98
Symbol 74 EditableTextUses:29Used by:75
Symbol 75 MovieClipUses:61 74Used by:76
Symbol 76 MovieClip [level_announce]Uses:75Used by:98
Symbol 77 GraphicUsed by:79
Symbol 78 TextUses:29Used by:79
Symbol 79 MovieClipUses:77 78Used by:80
Symbol 80 MovieClip [level_complete]Uses:79Used by:98
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClip [player]Uses:82 45 83Used by:98
Symbol 85 Sound [sound1]Used by:98
Symbol 86 Sound [sound2]Used by:98
Symbol 87 Sound [sound3]Used by:98
Symbol 88 Sound [sound4]Used by:98
Symbol 89 Sound [sound5]Used by:98
Symbol 90 Sound [sound6]Used by:98
Symbol 91 Sound [sound7]Used by:98
Symbol 92 Sound [sound8]Used by:98
Symbol 93 Sound [sound9]Used by:98
Symbol 94 Sound [sound10]Used by:98
Symbol 95 Sound [extralife_snd]Used by:98
Symbol 96 Sound [music1]Used by:98
Symbol 97 Sound [intromusic]Used by:98
Symbol 98 MovieClipUses:31 43 20 18 16 45 52 54 56 58 60 64 70 73 76 80 14 84 9 85 86 87 88 89 90 91 92 93 94 95 96 97Used by:Timeline
Symbol 99 GraphicUsed by:126
Symbol 100 GraphicUsed by:126 144 200
Symbol 101 GraphicUsed by:126
Symbol 102 FontUsed by:103 106 107 119 122 123
Symbol 103 EditableTextUses:102Used by:126
Symbol 104 EditableTextUses:26Used by:126
Symbol 105 EditableTextUses:26Used by:126
Symbol 106 EditableTextUses:102Used by:126
Symbol 107 EditableTextUses:102Used by:126
Symbol 108 EditableTextUses:26Used by:126
Symbol 109 EditableTextUses:26Used by:113
Symbol 110 EditableTextUses:26Used by:113
Symbol 111 GraphicUsed by:113 116
Symbol 112 SoundUsed by:113 116 135 139 144 153 161 173 176 196 212 224 235
Symbol 113 ButtonUses:109 110 111 112 68Used by:126
Symbol 114 EditableTextUses:26Used by:116
Symbol 115 EditableTextUses:26Used by:116
Symbol 116 ButtonUses:114 115 111 112 68Used by:126
Symbol 117 GraphicUsed by:126
Symbol 118 EditableTextUses:26Used by:126
Symbol 119 EditableTextUses:102Used by:126
Symbol 120 EditableTextUses:26Used by:126
Symbol 121 EditableTextUses:26Used by:126
Symbol 122 EditableTextUses:102Used by:125
Symbol 123 EditableTextUses:102Used by:125
Symbol 124 GraphicUsed by:125 173 176 223
Symbol 125 ButtonUses:122 123 124Used by:126
Symbol 126 MovieClipUses:99 100 101 103 104 105 106 107 108 113 116 117 118 119 120 121 125Used by:Timeline
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:Timeline
Symbol 129 GraphicUsed by:135
Symbol 130 TextUses:29Used by:135
Symbol 131 TextUses:29Used by:135
Symbol 132 GraphicUsed by:133 144 173 176
Symbol 133 MovieClipUses:132Used by:135 139 144 173 176 212 224 235
Symbol 134 GraphicUsed by:135 139 153
Symbol 135 ButtonUses:129 130 131 133 134 112 68Used by:Timeline
Symbol 136 GraphicUsed by:139
Symbol 137 TextUses:29Used by:139
Symbol 138 TextUses:29Used by:139
Symbol 139 ButtonUses:136 137 138 133 134 112 68Used by:Timeline
Symbol 140 EditableTextUses:29Used by:Timeline
Symbol 141 EditableTextUses:29Used by:Timeline
Symbol 142 TextUses:32Used by:144
Symbol 143 TextUses:32Used by:144
Symbol 144 ButtonUses:142 143 133 100 132 112 68Used by:Timeline
Symbol 145 GraphicUsed by:155
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:155
Symbol 148 TextUses:29Used by:155
Symbol 149 TextUses:32Used by:155
Symbol 150 EditableTextUses:32Used by:155
Symbol 151 TextUses:29Used by:153
Symbol 152 TextUses:29Used by:153
Symbol 153 ButtonUses:151 152 134 112 68Used by:155
Symbol 154 EditableTextUses:29Used by:155
Symbol 155 MovieClipUses:145 147 148 149 150 153 154Used by:Timeline
Symbol 156 EditableTextUses:29Used by:Timeline
Symbol 157 GraphicUsed by:163
Symbol 158 TextUses:29Used by:161
Symbol 159 TextUses:29Used by:161
Symbol 160 GraphicUsed by:161
Symbol 161 ButtonUses:158 159 160 112 68Used by:162
Symbol 162 MovieClipUses:161Used by:163
Symbol 163 MovieClipUses:157 162Used by:Timeline
Symbol 164 ShapeTweeningUsed by:168
Symbol 165 GraphicUsed by:168
Symbol 166 ShapeTweeningUsed by:168
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:164 165 166 167Used by:Timeline
Symbol 169 FontUsed by:170
Symbol 170 TextUses:169Used by:Timeline
Symbol 171 TextUses:29Used by:177
Symbol 172 TextUses:29Used by:177
Symbol 173 ButtonUses:133 124 132 112 68Used by:177
Symbol 174 TextUses:29Used by:177
Symbol 175 TextUses:29Used by:177
Symbol 176 ButtonUses:133 124 132 112 68Used by:177
Symbol 177 MovieClipUses:171 172 173 174 175 176Used by:215  Timeline
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:Timeline
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:Timeline
Symbol 182 FontUsed by:183
Symbol 183 TextUses:182Used by:184
Symbol 184 MovieClipUses:183Used by:Timeline
Symbol 185 EditableTextUses:32Used by:Timeline
Symbol 186 TextUses:32Used by:Timeline
Symbol 187 EditableTextUses:29Used by:188
Symbol 188 MovieClipUses:187Used by:190
Symbol 189 SoundUsed by:190
Symbol 190 MovieClipUses:188 189Used by:Timeline
Symbol 191 TextUses:29Used by:Timeline
Symbol 192 EditableTextUses:29Used by:Timeline
Symbol 193 TextUses:29Used by:Timeline
Symbol 194 TextUses:32Used by:196
Symbol 195 TextUses:32Used by:196
Symbol 196 ButtonUses:194 195 23 112 68Used by:Timeline
Symbol 197 GraphicUsed by:199
Symbol 198 EditableTextUses:26Used by:199
Symbol 199 MovieClipUses:197 198Used by:Timeline
Symbol 200 MovieClipUses:100Used by:Timeline
Symbol 201 TextUses:29Used by:Timeline
Symbol 202 TextUses:29Used by:Timeline
Symbol 203 TextUses:29Used by:Timeline
Symbol 204 EditableTextUses:29Used by:206
Symbol 205 TextUses:29Used by:206
Symbol 206 MovieClipUses:204 205Used by:Timeline
Symbol 207 EditableTextUses:29Used by:209
Symbol 208 TextUses:32Used by:209
Symbol 209 MovieClipUses:207 208Used by:Timeline
Symbol 210 TextUses:29Used by:212 224 235
Symbol 211 GraphicUsed by:212 224 235
Symbol 212 ButtonUses:210 133 211 112 68Used by:Timeline
Symbol 213 FontUsed by:214
Symbol 214 TextUses:213Used by:215
Symbol 215 MovieClipUses:214 177Used by:Timeline
Symbol 216 EditableTextUses:29Used by:Timeline
Symbol 217 TextUses:29Used by:Timeline
Symbol 218 FontUsed by:219
Symbol 219 EditableTextUses:218Used by:Timeline
Symbol 220 FontUsed by:221 222
Symbol 221 TextUses:220Used by:223
Symbol 222 TextUses:220Used by:223
Symbol 223 ButtonUses:221 222 124Used by:Timeline
Symbol 224 ButtonUses:210 133 211 112 68Used by:Timeline
Symbol 225 GraphicUsed by:Timeline
Symbol 226 EditableTextUses:29Used by:Timeline
Symbol 227 TextUses:29Used by:Timeline
Symbol 228 TextUses:29Used by:Timeline
Symbol 229 TextUses:29Used by:Timeline
Symbol 230 TextUses:29Used by:Timeline
Symbol 231 TextUses:29Used by:Timeline
Symbol 232 TextUses:29Used by:Timeline
Symbol 233 TextUses:29Used by:Timeline
Symbol 234 GraphicUsed by:Timeline
Symbol 235 ButtonUses:210 133 211 112 68Used by:Timeline
Symbol 236 TextUses:29Used by:Timeline
Symbol 237 TextUses:29Used by:Timeline
Symbol 238 EditableTextUses:29Used by:Timeline
Symbol 239 TextUses:29Used by:Timeline

Instance Names

"playcont"Frame 8Symbol 163 MovieClip
"background"Frame 17Symbol 168 MovieClip
"on_off"Frame 17Symbol 177 MovieClip
"enemyHolder"Frame 17Symbol 181 MovieClip
"trailHolder"Frame 17Symbol 184 MovieClip
"playerscore"Frame 17Symbol 190 MovieClip
"fps"Frame 17Symbol 199 MovieClip
"background"Frame 27Symbol 168 MovieClip
"newscore"Frame 27Symbol 206 MovieClip
"newlevel"Frame 27Symbol 209 MovieClip
"background"Frame 36Symbol 168 MovieClip
"options"Frame 36Symbol 215 MovieClip
"background"Frame 45Symbol 168 MovieClip
"background"Frame 54Symbol 168 MovieClip
"clip"Symbol 14 MovieClip [enemy] Frame 1Symbol 12 MovieClip
"bar"Symbol 28 MovieClip Frame 1Symbol 24 MovieClip
"clip"Symbol 43 MovieClip [tell_player] Frame 1Symbol 42 MovieClip
"clip"Symbol 52 MovieClip [powerUp] Frame 1Symbol 12 MovieClip
"itemCollected_clip"Symbol 84 MovieClip [player] Frame 1Symbol 82 MovieClip
"playerTail"Symbol 84 MovieClip [player] Frame 1Symbol 45 MovieClip
"playerTail2"Symbol 84 MovieClip [player] Frame 1Symbol 45 MovieClip
"resetclip"Symbol 155 MovieClip Frame 1Symbol 147 MovieClip
"reset_btn"Symbol 155 MovieClip Frame 1Symbol 153 Button
"on_off"Symbol 215 MovieClip Frame 1Symbol 177 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 9 as "levelTarget"
ExportAssets (56)Timeline Frame 1Symbol 14 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 16 as "playerbody1"
ExportAssets (56)Timeline Frame 1Symbol 18 as "playerbody2"
ExportAssets (56)Timeline Frame 1Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 3Symbol 43 as "tell_player"
ExportAssets (56)Timeline Frame 3Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 3Symbol 18 as "playerbody2"
ExportAssets (56)Timeline Frame 3Symbol 16 as "playerbody1"
ExportAssets (56)Timeline Frame 3Symbol 52 as "powerUp"
ExportAssets (56)Timeline Frame 3Symbol 54 as "shrinkPower"
ExportAssets (56)Timeline Frame 3Symbol 56 as "spiralPower"
ExportAssets (56)Timeline Frame 3Symbol 58 as "starPower"
ExportAssets (56)Timeline Frame 3Symbol 60 as "stunPower"
ExportAssets (56)Timeline Frame 3Symbol 64 as "ready_announce"
ExportAssets (56)Timeline Frame 3Symbol 70 as "paused_clip"
ExportAssets (56)Timeline Frame 3Symbol 73 as "lifelost"
ExportAssets (56)Timeline Frame 3Symbol 76 as "level_announce"
ExportAssets (56)Timeline Frame 3Symbol 80 as "level_complete"
ExportAssets (56)Timeline Frame 3Symbol 14 as "enemy"
ExportAssets (56)Timeline Frame 3Symbol 84 as "player"
ExportAssets (56)Timeline Frame 3Symbol 9 as "levelTarget"
ExportAssets (56)Timeline Frame 3Symbol 85 as "sound1"
ExportAssets (56)Timeline Frame 3Symbol 86 as "sound2"
ExportAssets (56)Timeline Frame 3Symbol 87 as "sound3"
ExportAssets (56)Timeline Frame 3Symbol 88 as "sound4"
ExportAssets (56)Timeline Frame 3Symbol 89 as "sound5"
ExportAssets (56)Timeline Frame 3Symbol 90 as "sound6"
ExportAssets (56)Timeline Frame 3Symbol 91 as "sound7"
ExportAssets (56)Timeline Frame 3Symbol 92 as "sound8"
ExportAssets (56)Timeline Frame 3Symbol 93 as "sound9"
ExportAssets (56)Timeline Frame 3Symbol 94 as "sound10"
ExportAssets (56)Timeline Frame 3Symbol 95 as "extralife_snd"
ExportAssets (56)Timeline Frame 3Symbol 96 as "music1"
ExportAssets (56)Timeline Frame 3Symbol 97 as "intromusic"
ExportAssets (56)Timeline Frame 17Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 18Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 19Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 20Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 21Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 22Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 23Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 24Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 25Symbol 20 as "trail"
ExportAssets (56)Timeline Frame 26Symbol 20 as "trail"

Dynamic Text Variables

PercentLoadedSymbol 27 EditableText"000"
_root.levelannSymbol 74 EditableText"Level 50"
_root.flashVersionsNeededSymbol 106 EditableText"7"
_root.flashVersionsinstalledSymbol 107 EditableText"7"
_root.legalDomainSymbol 119 EditableText"_root.legalDomain"
_root.authorContactSymbol 122 EditableText"_root.authorContact"
_root.authorContactSymbol 123 EditableText"_root.authorContact"
_root.gameDescSymbol 140 EditableText"GAME synopsis"
_root.vNumSymbol 141 EditableText"Version 1.0"
_root.levelSymbol 150 EditableText"-"
_root.yourhighSymbol 154 EditableText"-"
_root.gameTitleSymbol 156 EditableText"title"
_root.livesSymbol 185 EditableText"0"
_root.scoreSymbol 187 EditableText"0"
remainObjectsSymbol 192 EditableText"0"
_root.fpsSymbol 198 EditableText"00"
_root.scoreSymbol 204 EditableText"00000000"
_root.levelSymbol 207 EditableText"000"
_root.gameTitleSymbol 216 EditableText"title"
_root.authorNameSymbol 219 EditableText"This is a game by"
_root.gameTitleSymbol 226 EditableText"title"
_root.scoreSymbol 238 EditableText"0"




http://swfchan.com/1/499/info.shtml
Created: 12/8 -2019 08:45:02 Last modified: 12/8 -2019 08:45:02 Server time: 20/04 -2024 07:25:14