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

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

Greedy Pinatas.swf

This is the info page for
Flash #13421

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


Text
loading code...

X

ENTER CODE

NEW
SECRET CODE
UNLOCKED

JUICY FRUIT

HIGH SCORES

HIGH SCORES

HIGH SCORES

INSTRUCTIONS

INSTRUCTIONS

INSTRUCTIONS

START GAME

START GAME

START GAME

Piñatas have stolen your Juicy Fruit from your
own birthday party! It's time to take back what's
yours, so start swatting away!
As you swat your way to the Boss Piñata, you
will encounter his piñata friends - each tougher
than the last!

Some Piñatas contain packs of new Strappleberry
and Grapermelon Juicy Fruit - eating 3 of them will
boost your Fruit Power!

Get a high score and you can enter your name on
the High Score Table! Good Luck!

CHOOSE YOUR PLAYER!

CHOOSE YOUR PLAYER!

000000

AAA

000000

AAA

500

000000

000000

x0

x0

TIME BONUS:

000000

TIME BONUS:

000000

TIME BONUS:

000000

TIME BONUS:

000000

JUICYFRUIT BONUS:

000000

JUICYFRUIT BONUS:

000000

JUICYFRUIT BONUS:

000000

JUICYFRUIT BONUS:

000000

TOTAL BONUS:

000000

TOTAL BONUS:

000000

TOTAL BONUS:

000000

TOTAL BONUS:

000000

- HIGH SCORES -

- HIGH SCORES -

000000

000000

A

A

GETTING HIGH SCORES...

GETTING HIGH SCORES...

ActionScript [AS1/AS2]

Frame 2
stop(); _quality = "LOW"; System.security.allowDomain("juicyfruit.com");
Frame 10
_global.gameOver = false;
Frame 18
stop();
Frame 41
stop();
Frame 49
_global.startGame = function () { gotoAndPlay (76); };
Frame 76
enemy = function (depth, type, xpos, ypos) { var _local1 = this; var _local2 = _global; var _local3 = depth; _local1.depth = _local3; _local1.name = "enemy_" + _local3; _local1.clip = mainLevel.enemy_mc.attachMovie(type, _local1.name, _local3); _local1.clip.instanceObject = _local1; _local1.framesClip = _local1.clip.animation; _local1.boundingBox = _local1.framesClip.boundingBox; _local1.hitBox = _local1.framesClip.hitBox; _local1.isInjured = false; _local1.position = {x:xpos, y:ypos}; _local1.initialPosition = {x:xpos, y:ypos}; _local1.clip._x = _local1.position.x; _local1.clip._y = _local1.position.y; _local1.power = 0; _local1.stepping = 0; _local1.paused = true; _local1.child = new _local1[type](_local1); _local1.update = function () { var _local1 = this; var _local2 = _global; _local1.position.x = _local1.initialPosition.x + _local2.levelObj.x; if ((_local1.position.x < 350) && (_local1.position.x > -100)) { _local1.stepping++; _local1.child.step(_local1.stepping, _local1); _local1.position.x = (_local1.initialPosition.x + _local2.levelObj.x) + _local1.child.localPosition.x; _local1.position.y = _local1.initialPosition.y + _local1.child.localPosition.y; _local1.clip._x = _local1.position.x; _local1.clip._y = _local1.position.y; } if (Math.abs(_local1.position.x - player.position.x) < 200) { if ((_local1.boundingBox.hitTest(player.boundingBox) && (player.keyMatrix.hit == false)) && (!_local1.isInjured)) { _local2.player.keyMatrix.hit = true; _local1.child.hitPlayer(); if (_local1.child.direction != undefined) { _local2.player.velocity = 20 * _local1.child.direction; } else { _local2.player.velocity = -20; } } if (_local1.isBoss) { if (_local1.hitBox.hitTest(player.hitBox) && (_local2.player.checkForSwing)) { _local2.gameSound.enemyHit_sound.start(); _local1.child.bossHit(); } } else if (_local1.boundingBox.hitTest(player.hitBox) && (_local2.player.checkForSwing)) { _local1.die(); } } if (_local1.position.x < -200) { removeMovieClip(_local1.clip); delete enemyList[_local1.name]; } }; }; enemy.prototype.die = function () { var _local1 = this; _global.gameSound.enemyHit_sound.start(); _local1.framesClip.gotoAndPlay("die"); delete _global.enemyList[_local1.name]; setScore(_local1.child.pointValue, _local1.clip._x, _local1.clip._y, _local1.depth); if (_local1.isBoss) { _global.gameSound.bossDie_sound.start(); var _local3 = 4; _global.levelObj.intervalID = setInterval(_global.levelObj, "endLevel", 5000); } else if (random(4) == 1) { var _local3 = 1; } else { var _local3 = 0; } var _local2 = 1; while (_local2 <= _local3) { _local1.explosionclip = mainLevel.enemy_mc.attachMovie("gum_bonus", "gumbonus" + (_local1.depth + _local2), _local1.depth + _local2); _local1.explosionClip._x = _local1.position.x; _local1.explosionClip._y = _local1.position.y; _local2++; } }; enemy.prototype.frog = function (parent) { var _local1 = this; _local1.pointValue = 750; _local1.jumpHeight = 20; _local1.jumpFrame = 1; _local1.maxJumpFrames = 20; _local1.jumpXIncr = 3; _local1.parent = parent; _local1.parent.power = 3; _local1.localPosition = {x:0, y:0}; _local1.step = function (stepping) { var _local1 = this; var _local2 = stepping; if ((_local2 >= 10) && (_local2 < (10 + _local1.maxJumpFrames))) { _local1.jump(); } else if (_local2 == 30) { _local1.parent.framesClip.gotoAndPlay("attack"); } else if (_local2 == 80) { _local1.parent.framesClip.gotoAndStop("idle"); _local1.parent.stepping = 0; } }; _local1.jump = function () { var _local1 = this; _local1.parent.framesClip.gotoAndStop("jump"); var _local2 = ((_local1.jumpHeight * 2) * (_local1.jumpFrame / (_local1.maxJumpFrames + 1))) - _local1.jumpHeight; _local1.localPosition.y = _local1.localPosition.y + _local2; _local1.localPosition.x = _local1.localPosition.x - _local1.jumpXIncr; _local1.jumpFrame++; if (_local1.jumpFrame > _local1.maxJumpFrames) { _local1.jumpFrame = 1; _local1.parent.framesClip.gotoAndStop("idle"); } }; }; enemy.prototype.donkey = function (parent) { var _local1 = this; _local1.pointValue = 500; _local1.direction = -1; _local1.velocity = -4; _local1.accel = 0.5; _local1.maxVel = -4; _local1.changeDirectionFrames = Math.abs((_local1.velocity / _local1.accel) * 2); _local1.changedDirection = 0; _local1.parent = parent; _local1.localPosition = {x:0, y:0}; _local1.step = function (stepping) { var _local1 = this; _local1.velocity = _local1.velocity + (_local1.accel * _local1.direction); if (_local1.velocity < _local1.maxVel) { _local1.velocity = _local1.maxVel; } _local1.localPosition.x = _local1.localPosition.x + _local1.velocity; }; _local1.switchDirections = function () { var _local1 = this; if (_local1.direction != 1) { (_local1.parent.clip.gotoAndStop("right"));// not popped } else { (_local1.parent.clip.gotoAndStop("left"));// not popped } _local1.velocity = _local1.velocity - (_local1.accel * _local1.direction); _local1 = "switchDirections"; }; _local1.hitPlayer = function () { this.velocity = 8; }; }; enemy.prototype.chicken = function (parent) { var _local1 = this; _local1.pointValue = 300; _local1.direction = -1; _local1.speed = -1 * (random(3) + 1); _local1.velocity = {x:_local1.speed, y:0}; _local1.accel = 0.5; _local1.parent = parent; _local1.parent.power = 2; _local1.localPosition = {x:0, y:0}; _local1.step = function (stepping) { var _local1 = this; var _local2 = stepping; if ((_local2 == 25) || (_local2 == 100)) { _local1.changeDirection(); } if ((_local2 >= 25) && (_local2 < 35)) { _local1.takeOff(); } else if ((_local2 >= 35) && (_local2 < 90)) { _local1.fly(); } else if ((_local2 >= 90) && (_local2 < 100)) { _local1.land(); } else if (_local2 == 100) { _local1.parent.stepping = 0; _local1.velocity.y = 0; _local1.localPosition.y = 0; _local1.parent.framesClip.gotoAndStop("run"); } _local1.localPosition.x = _local1.localPosition.x + _local1.velocity.x; _local1.localPosition.y = _local1.localPosition.y + _local1.velocity.y; }; _local1.changeDirection = function () { var _local1 = this; var _local2 = Math.floor(Math.random() * 3) == 1; if (_local2) { _local1.velocity.x = _local1.speed * -1; _local1.direction = 1; _local1.parent.clip.gotoAndStop("right"); } else { _local1.velocity.x = _local1.speed; _local1.direction = -1; _local1.parent.clip.gotoAndStop("left"); } }; _local1.takeOff = function () { this.velocity.y = this.velocity.y + -1; this.parent.framesClip.gotoAndStop("fly"); }; _local1.land = function () { this.velocity.y = this.velocity.y + 1; this.parent.framesClip.gotoAndStop("fly"); }; _local1.fly = function () { var _local1 = this; _local1.parent.framesClip.gotoAndStop("fly"); _local1.velocity.y = Math.cos(_local1.localPosition.x * 0.1) * 3; }; }; enemy.prototype.parrot = function (parent) { var _local1 = this; _local1.pointValue = 500; _local1.velocity = {x:-4, y:9}; _local1.changeVelY = 0.2; _local1.parent = parent; _local1.localPosition = {x:0, y:-200}; _local1.step = function (stepping) { var _local1 = this; _local1.localPosition.x = _local1.localPosition.x + _local1.velocity.x; _local1.velocity.y = _local1.velocity.y - _local1.changeVelY; _local1.localPosition.y = _local1.localPosition.y + _local1.velocity.y; if (_local1.velocity.y < 0) { _local1.parent.framesClip.gotoAndStop("climb"); } }; }; enemy.prototype.bull = function (parent) { var _local1 = this; var _local2 = _global; _local1.pointValue = 2000; parent.isBoss = true; _local1.power = 4; _local1.shakeAmount = 2; _local1.direction = -1; _local1.velocity = -8; _local1.accel = 1; _local1.isHurt = false; _local1.parent = parent; _local1.localPosition = {x:0, y:0}; _local1.step = function (stepping) { var _local1 = stepping; var _local2 = this; var _local3 = _global; if (_local1 == 1) { stopAllSounds(); _local3.gameSound.boss_music.start(0, 999); } _local3.levelObj.showBoss = true; if (_local1 < 50) { _local3.levelObj.x--; player.position.x--; } else if (_local1 == 60) { _local2.parent.framesClip.gotoAndStop("warn"); } else if ((_local1 > 75) && (_local1 <= 95)) { _local2.charge(); } else if ((_local1 > 95) && (_local1 <= 100)) { _local2.attack(); } else if ((_local1 > 100) && (_local1 <= 160)) { _local2.retreat(); } else if (_local1 == 230) { _local2.isHurt = false; parent.stepping = 101; } }; _local1.charge = function () { var _local1 = this; _local1.parent.framesClip.gotoAndStop("charge"); _local1.localPosition.x = _local1.localPosition.x + _local1.velocity; _local1.shakeAmount = _local1.shakeAmount * -1; _global.levelObj.clip._y = _local1.shakeAmount; }; _local1.attack = function () { var _local1 = this; _local1.velocity = _local1.velocity + _local1.accel; _local1.localPosition.x = _local1.localPosition.x + _local1.velocity; _local1.parent.framesClip.gotoAndStop("attack"); _global.levelObj.clip._y = 0; }; _local1.retreat = function () { var _local1 = this; _local1.velocity = 5; _local1.parent.framesClip.gotoAndStop("warn"); _local1.localPosition.x = _local1.localPosition.x + _local1.velocity; if (_local1.localPosition.x >= -10) { _local1.velocity = -8; _local1.parent.framesClip.gotoAndStop("idle"); parent.stepping = 50; } }; _local1.bossHit = function () { var _local1 = this; if ((!_local1.isHurt) && (parent.stepping >= 50)) { _local1.power--; _local1.isHurt = true; parent.stepping = 201; if (_local1.power != 0) { _local1.parent.framesClip.gotoAndStop("hit"); } else { _local1.parent.die(); } } }; }; enemy.prototype.bee = function (parent) { var _local1 = this; _local1.pointValue = 4000; _local1.power = 4; _local1.isHurt = false; _local1.parent = parent; parent.isBoss = true; _local1.localPosition = {x:0, y:-75}; _local1.step = function (stepping) { var _local1 = stepping; var _local2 = this; var _local3 = _global; if (_local1 == 1) { stopAllSounds(); _local3.gameSound.boss_music.start(0, 999); } _local3.levelObj.showBoss = true; if (_local1 < 50) { _local3.levelObj.x--; player.position.x--; } else if (_local1 == 75) { _local2.getRandomPoint(); } else if ((_local1 >= 76) && (_local1 <= 100)) { _local2.moveToPoint(); } else if (_local1 == 101) { if (Math.floor(Math.random() * 2) == 1) { _local2.parent.framesClip.gotoAndStop("attack"); _local2.prepareAttack(); } else { _local2.parent.stepping = 70; } } else if ((_local1 > 101) && (_local1 <= 115)) { _local2.attack(); } else if ((_local1 > 115) && (_local1 <= 130)) { _local2.retreat(); } else if (_local1 == 131) { _local2.parent.framesClip.gotoAndStop("fly"); _local2.parent.stepping = 51; } else if ((_local1 >= 201) && (_local1 < 225)) { _local2.hurt(); } else if (_local1 == 225) { _local2.isHurt = false; _local2.parent.framesClip.gotoAndStop("fly"); _local2.parent.stepping = 51; } }; _local1.getRandomPoint = function () { var _local2 = this; var _local1 = {x:random(50) - 150, y:random(100) - 150}; _local2.moveStep = {x:(_local1.x - _local2.localPosition.x) / 25, y:(_local1.y - _local2.localPosition.y) / 25}; }; _local1.moveToPoint = function () { var _local1 = this; _local1.localPosition.x = _local1.localPosition.x + _local1.moveStep.x; _local1.localPosition.y = _local1.localPosition.y + _local1.moveStep.y; }; _local1.prepareAttack = function () { var _local2 = this; var _local1 = {x:-200, y:-50}; _local2.attackStep = {x:(_local1.x - _local2.localPosition.x) / 15, y:(_local1.y - _local2.localPosition.y) / 15}; }; _local1.attack = function () { var _local1 = this; _local1.localPosition.x = _local1.localPosition.x + _local1.attackStep.x; _local1.localPosition.y = _local1.localPosition.y + _local1.attackStep.y; }; _local1.retreat = function () { this.localPosition.x = this.localPosition.x + 10; this.localPosition.y = this.localPosition.y - 5; }; _local1.hurt = function () { this.localPosition.x = this.localPosition.x + 1; this.localPosition.y = this.localPosition.y - 0.5; }; _local1.bossHit = function () { var _local1 = this; if ((!_local1.isHurt) && (parent.stepping >= 50)) { _local1.power--; if (_local1.power != 0) { _local1.parent.framesClip.gotoAndStop("hit"); _local1.isHurt = true; _local1.parent.stepping = 201; } else { _local1.parent.die(); } } }; }; enemy.prototype.dinosaur = function (parent) { var _local1 = this; var _local3 = _global; _local1.pointValue = 6000; _local1.power = 5; _local1.isHurt = false; _local1.parent = parent; parent.isBoss = true; _local1.localPosition = {x:0, y:0}; _local1.step = function (stepping) { var _local1 = this; var _local2 = stepping; var _local3 = _global; if (_local2 == 1) { stopAllSounds(); _local3.gameSound.boss_music.start(0, 999); } _local3.levelObj.showBoss = true; if (_local2 < 50) { _local3.levelObj.x--; player.position.x--; } else if (_local2 == 75) { _local1.getRandomPoint(); } else if ((_local2 >= 76) && (_local2 <= 100)) { _local1.moveToPoint(); } else if (_local2 == 101) { if (Math.floor(Math.random() * 2) == 0) { _local1.parent.framesClip.gotoAndStop("attack"); } else { _local1.parent.framesClip.gotoAndStop("idle"); _local1.parent.stepping = 51; } } else if ((_local2 > 101) && (_local2 <= 130)) { _local1.parent.framesClip.gotoAndStop("attack"); } else if (_local2 == 131) { _local1.parent.framesClip.gotoAndStop("idle"); _local1.parent.stepping = 51; } else if ((_local2 >= 201) && (_local2 < 225)) { _local1.hurt(); } else if (_local2 == 225) { _local1.isHurt = false; _local1.parent.framesClip.gotoAndStop("idle"); _local1.parent.stepping = 51; } }; _local1.getRandomPoint = function () { var _local2 = this; var _local1 = {x:random(75) - 100, y:0}; _local2.moveStep = {x:(_local1.x - _local2.localPosition.x) / 25, y:(_local1.y - _local2.localPosition.y) / 25}; }; _local1.moveToPoint = function () { var _local1 = this; _local1.parent.framesClip.gotoAndStop("walk"); _local1.localPosition.x = _local1.localPosition.x + _local1.moveStep.x; _local1.localPosition.y = _local1.localPosition.y + _local1.moveStep.y; }; _local1.hurt = function () { this.parent.framesClip.gotoAndStop("hit"); this.localPosition.x = this.localPosition.x + 1; }; _local1.bossHit = function () { var _local1 = this; if ((!_local1.isHurt) && (parent.stepping >= 50)) { _local1.power--; if (_local1.power != 0) { _local1.parent.framesClip.gotoAndStop("hit"); _local1.isHurt = true; _local1.parent.stepping = 201; } else { _local1.parent.die(); } } }; }; enemy.prototype.gorilla = function (parent) { var _local1 = this; var _local2 = _global; _local1.pointValue = 8000; _local1.power = 5; _local1.isHurt = false; _local1.parent = parent; parent.isBoss = true; _local1.shakeAmount = 4; _local1.jumpHeight = 15; _local1.maxJumpFrames = 30; _local1.jumpFrame = 1; _local1.localPosition = {x:0, y:0}; _local1.step = function (stepping) { var _local1 = this; var _local2 = stepping; var _local3 = _global; if (_local2 == 1) { stopAllSounds(); _local3.gameSound.boss_music.start(0, 999); } _local3.levelObj.showBoss = true; if (_local2 < 50) { _local3.levelObj.x--; player.position.x--; } else if (_local2 == 75) { _local1.getRandomPoint(); } else if ((_local2 >= 76) && (_local2 <= 100)) { _local1.moveToPoint(); } else if (_local2 == 101) { var rand = Math.floor(Math.random() * 5); if (rand == 1) { _local1.parent.framesClip.gotoAndStop("throw"); } else if (rand == 3) { _local1.parent.stepping = 201; } else { _local1.parent.framesClip.gotoAndStop("idle"); _local1.parent.stepping = 51; } } else if ((_local2 > 101) && (_local2 <= 130)) { parent.boundingBox._x = parent.boundingBox._x - 12; parent.boundingBox._y = -20; } else if (_local2 == 131) { _local1.parent.framesClip.gotoAndStop("idle"); _local1.parent.stepping = 51; } else if ((_local2 >= 201) && (_local2 <= (201 + _local1.maxJumpFrames))) { _local1.jump(); } else if ((_local2 > (201 + _local1.maxJumpFrames)) && (_local2 < ((201 + _local1.maxJumpFrames) + 10))) { _local1.shakeAmount = _local1.shakeAmount * -1; _local3.levelObj.clip._y = _local1.shakeAmount; } else if (_local2 == ((201 + _local1.maxJumpFrames) + 10)) { _local1.parent.stepping = 51; } else if ((_local2 >= 301) && (_local2 < 325)) { _local1.hurt(); } else if (_local2 == 325) { _local1.isHurt = false; _local1.parent.framesClip.gotoAndStop("idle"); _local1.parent.stepping = 51; } }; _local1.getRandomPoint = function () { var _local2 = this; var _local1 = {x:10 - random(75), y:0}; _local2.moveStep = {x:(_local1.x - _local2.localPosition.x) / 25, y:(_local1.y - _local2.localPosition.y) / 25}; }; _local1.moveToPoint = function () { var _local1 = this; _local1.parent.framesClip.gotoAndStop("walk"); _local1.localPosition.x = _local1.localPosition.x + _local1.moveStep.x; _local1.localPosition.y = _local1.localPosition.y + _local1.moveStep.y; }; _local1.jump = function () { var _local1 = this; _local1.parent.framesClip.gotoAndStop("jump"); var _local2 = ((_local1.jumpHeight * 2) * (_local1.jumpFrame / (_local1.maxJumpFrames + 1))) - _local1.jumpHeight; _local1.localPosition.y = _local1.localPosition.y + _local2; _local1.jumpFrame++; if (_local1.jumpFrame > _local1.maxJumpFrames) { _local1.jumpFrame = 1; _local1.localPosition.y = 0; _local1.parent.framesClip.gotoAndStop("idle"); } }; _local1.hurt = function () { this.parent.framesClip.gotoAndStop("hit"); }; _local1.bossHit = function () { var _local1 = this; if ((!_local1.isHurt) && (parent.stepping >= 50)) { _local1.power--; if (_local1.power != 0) { _local1.parent.framesClip.gotoAndStop("hit"); _local1.isHurt = true; _local1.parent.stepping = 301; } else { _local1.parent.die(); } } }; }; playerObj = function (playerType) { var _local1 = this; _local1.clip = mainLevel.attachMovie(playerType, "player_mc", 14); _local1.startingPos = {x:73, y:186}; _local1.clip._x = _local1.startingPos.x; _local1.clip._y = _local1.startingPos.y; _local1.shadowClip = mainLevel.attachMovie("shadow", "playerShadow", 13); _local1.shadowClip._x = _local1.clip._x; _local1.shadowClip._y = _local1.clip._y + 25; _local1.framesClip = _local1.clip.body; _local1.boundingBox = _local1.framesClip.boundingBox; _local1.hitBox = _local1.framesClip.hitBox; _local1.checkForSwing = false; _local1.keyMatrix = {run:0, jump:0, swing:0, squat:0, hit:0}; _local1.playerState = "idle"; _local1.position = {x:_local1.clip._x, y:_local1.clip._y}; _local1.velocity = 0; _local1.maxVelocity = 8; _local1.accel = 2; _local1.deAccel = 0.5; _local1.jumpHeight = 30; _local1.maxJumpFrames = 15; _local1.jumpFrame = 1; _local1.hitFrame = 0; _local1.hitInvincibleTime = 30; _local1.hitColorTransform = new Color(_local1.clip); _local1.noColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local1.blinkColor = {ra:"50", rb:"128", ga:"50", gb:"0", ba:"50", bb:"0", aa:"100", ab:"0"}; }; playerObj.prototype.update = function () { var _local1 = this; var _local2 = _global; if (_local1.keyMatrix.run != 0) { if (_local1.keyMatrix.run == 1) { _local1.clip.gotoAndStop("right"); } else { _local1.clip.gotoAndStop("left"); } _local1.velocity = _local1.velocity + (_local1.accel * _local1.keyMatrix.run); if (Math.abs(_local1.velocity) > _local1.maxVelocity) { _local1.velocity = _local1.maxVelocity * _local1.keyMatrix.run; } } else if (Math.abs(_local1.velocity) > 0.1) { _local1.velocity = _local1.velocity * _local1.deAccel; } else { _local1.velocity = 0; } if (_local1.keyMatrix.jump) { _local1.playerState = "jump"; } else if (_local1.keyMatrix.squat) { _local1.playerState = "squat"; _local1.velocity = 0; } else if (_local1.keyMatrix.run != 0) { _local1.playerState = "run"; } else { _local1.playerState = "idle"; } if (_local1.keyMatrix.jump) { var _local3 = ((_local1.jumpHeight * 2) * (_local1.jumpFrame / (_local1.maxJumpFrames + 1))) - _local1.jumpHeight; _local1.position.y = _local1.position.y + _local3; _local1.jumpFrame++; if (_local1.jumpFrame > _local1.maxJumpFrames) { _local1.keyMatrix.jump = false; _local1.jumpFrame = 1; } } _local1.swing = function () { this.framesClip.animation.arms.play(); this.keyMatrix.swing = false; }; _local1.die = function () { _global.levelObj.endLevel(true); }; if (_local1.keyMatrix.hit) { _local1.hitFrame++; if (_local1.hitFrame == 1) { overlay.powerbar["bar" + _local2.playerHealth]._visible = false; _local2.playerHealth--; if (_local2.playerHealth == 0) { _local1.playerState = "die"; _local1.keyMatrix.hit = false; _local1.hitFrame = 0; _local1.die(); } } else if (_local1.hitFrame < (_local1.hitInvincibleTime / 2)) { _local1.playerState = "hit"; } else if (_local1.hitFrame <= _local1.hitInvincibleTime) { if ((_local1.hitFrame % 6) == 0) { _local1.hitColorTransform.setTransform(_local1.noColor); } else if ((_local1.hitFrame % 3) == 0) { _local1.hitColorTransform.setTransform(_local1.blinkColor); } } else { _local1.keyMatrix.hit = false; _local1.hitFrame = 0; } } _local1.framesClip.gotoAndStop(_local1.playerState); _local1.position.x = _local1.position.x + _local1.velocity; player.position.x = Math.max(player.position.x, 20); if (_local2.levelObj.showBoss) { if (player.position.x > 300) { player.position.x = 300; } } else if (player.position.x > 170) { player.position.x = 170; _local2.levelObj.x = _local2.levelObj.x - Math.floor(player.velocity); } }; level1_layers = {sky:null, background:null, background2:["level1_section1_background", "level1_section2_background"], midground:["level1_section1_midground", "level1_section2_midground", "level1_section1_midground"], floor:["level1_floor", "level1_floor", "level1_floor", "level1_floor", "level1_floor"], foreground:["level1_foreground", "level1_foreground", "level1_foreground"]}; level2_layers = {sky:"background_sky", background:["background_hills", "background_hills", "background_hills", "background_hills", "background_hills"], background2:["level2_section1_houses", "level2_section2_houses", "level2_section3_houses"], midground:["level2_midground", "level2_midground", "level2_midground"], floor:["level2_ground", "level2_ground", "level2_ground", "level2_ground", "level2_ground", "level2_ground"], foreground:["level2_foreground", "level2_foreground", "level2_foreground", "level2_foreground", "level2_foreground"]}; level3_layers = {sky:"background_sky", background:["level3_background_city", "level3_background_city", "level3_background_city", "level3_background_city", "level3_background_city", "level3_background_city"], background2:["level3_section1_background2", "level3_section1_background2", "level3_section1_background2"], midground:["level3_section1_buildings", "level3_section2_buildings", "level3_section3_buildings", "level3_section1_buildings", "level3_section2_buildings", "level3_section3_buildings"], floor:["level2_ground", "level2_ground", "level2_ground", "level2_ground", "level2_ground", "level2_ground"], foreground:["level3_foreground", "level3_foreground", "level3_foreground", "level3_foreground", "level3_foreground"]}; level4_layers = {sky:"background_sky", background:["level4_background_hills", "level4_background_transition", "level4_background_dark", "level4_background_dark", "level4_background_dark", "level4_background_dark"], background2:["level4_section1_backtrees", "level4_section1_backtrees", "level4_section1_backtrees", "level4_section1_backtrees", "level4_section1_backtrees", "level4_section1_backtrees", "level4_section1_backtrees", "level4_section1_backtrees"], midground:["level4_section1_midtrees", "level4_section1_midtrees", "level4_section1_midtrees", "level4_section2_eviltrees", "level4_section2_eviltrees", "level4_section2_eviltrees", "level4_section2_eviltrees", "level4_section2_eviltrees"], floor:["level4_ground", "level4_ground", "level4_ground", "level4_ground", "level4_ground", "level4_ground"], foreground:["level4_foreground", "level4_foreground", "level4_foreground", "level4_foreground", "level4_foreground", "level4_foreground", "level4_foreground"]}; level5_layers = {sky:"background_sky", background:["background_hills", "background_hills", "background_hills", "background_hills", "background_hills"], floor:["level4_ground", "level4_ground", "level4_ground", "level4_ground", "level4_ground", "level4_ground"], foreground:["level4_foreground", "level4_foreground", "level4_foreground", "level4_foreground", "level4_foreground", "level4_foreground", "level4_foreground"]}; levelInfo = [level1_layers, level2_layers, level3_layers, level4_layers, level1_layers]; level1_enemyData = [{type:"chicken", x:400, y:200}, {type:"chicken", x:650, y:200}, {type:"chicken", x:800, y:200}, {type:"chicken", x:950, y:200}, {type:"chicken", x:1000, y:200}, {type:"chicken", x:1100, y:200}, {type:"chicken", x:1200, y:200}, {type:"chicken", x:1300, y:200}, {type:"chicken", x:1500, y:200}, {type:"chicken", x:1700, y:200}, {type:"chicken", x:2000, y:200}, {type:"chicken", x:2100, y:200}, {type:"chicken", x:2100, y:200}, {type:"chicken", x:2500, y:200}, {type:"chicken", x:2800, y:200}, {type:"chicken", x:3000, y:200}, {type:"chicken", x:3400, y:200}, {type:"chicken", x:3600, y:200}, {type:"chicken", x:3700, y:200}, {type:"bull", x:4000, y:215}]; level2_enemyData = [{type:"chicken", x:300, y:200}, {type:"chicken", x:500, y:200}, {type:"donkey", x:650, y:200}, {type:"chicken", x:700, y:200}, {type:"donkey", x:800, y:200}, {type:"chicken", x:900, y:200}, {type:"chicken", x:1000, y:200}, {type:"chicken", x:1150, y:200}, {type:"chicken", x:1200, y:200}, {type:"donkey", x:1400, y:200}, {type:"chicken", x:1500, y:200}, {type:"donkey", x:1800, y:200}, {type:"donkey", x:2200, y:200}, {type:"donkey", x:2500, y:200}, {type:"chicken", x:2500, y:200}, {type:"chicken", x:2675, y:200}, {type:"chicken", x:2750, y:200}, {type:"chicken", x:2900, y:200}, {type:"donkey", x:3100, y:200}, {type:"donkey", x:3150, y:200}, {type:"donkey", x:3400, y:200}, {type:"chicken", x:3700, y:200}, {type:"chicken", x:4150, y:200}, {type:"chicken", x:4200, y:200}, {type:"donkey", x:4300, y:200}, {type:"donkey", x:4450, y:200}, {type:"donkey", x:4500, y:200}, {type:"chicken", x:4700, y:200}, {type:"donkey", x:5100, y:200}, {type:"chicken", x:5500, y:200}, {type:"chicken", x:5700, y:200}, {type:"donkey", x:5900, y:200}, {type:"bee", x:6000, y:215}]; level3_enemyData = [{type:"chicken", x:300, y:200}, {type:"chicken", x:500, y:200}, {type:"donkey", x:650, y:200}, {type:"parrot", x:700, y:200}, {type:"donkey", x:800, y:200}, {type:"chicken", x:900, y:200}, {type:"parrot", x:1000, y:200}, {type:"chicken", x:1150, y:200}, {type:"chicken", x:1200, y:200}, {type:"parrot", x:1400, y:200}, {type:"chicken", x:1500, y:200}, {type:"donkey", x:1800, y:200}, {type:"donkey", x:2200, y:200}, {type:"parrot", x:2500, y:200}, {type:"chicken", x:2500, y:200}, {type:"chicken", x:2675, y:200}, {type:"chicken", x:2750, y:200}, {type:"parrot", x:2900, y:200}, {type:"donkey", x:3100, y:200}, {type:"parrot", x:3150, y:200}, {type:"donkey", x:3400, y:200}, {type:"parrot", x:3700, y:200}, {type:"parrot", x:4150, y:200}, {type:"chicken", x:4200, y:200}, {type:"parrot", x:4300, y:200}, {type:"donkey", x:4450, y:200}, {type:"parrot", x:4500, y:200}, {type:"chicken", x:4700, y:200}, {type:"parrot", x:5000, y:200}, {type:"chicken", x:5200, y:200}, {type:"chicken", x:5300, y:200}, {type:"donkey", x:5500, y:200}, {type:"chicken", x:5700, y:200}, {type:"parrot", x:6000, y:200}, {type:"parrot", x:6100, y:200}, {type:"parrot", x:6200, y:200}, {type:"dinosaur", x:6600, y:215}]; level4_enemyData = [{type:"frog", x:300, y:200}, {type:"chicken", x:500, y:200}, {type:"donkey", x:650, y:200}, {type:"parrot", x:700, y:200}, {type:"donkey", x:800, y:200}, {type:"chicken", x:900, y:200}, {type:"parrot", x:1000, y:200}, {type:"frog", x:1150, y:200}, {type:"chicken", x:1200, y:200}, {type:"parrot", x:1400, y:200}, {type:"frog", x:1500, y:200}, {type:"donkey", x:1800, y:200}, {type:"donkey", x:2200, y:200}, {type:"parrot", x:2500, y:200}, {type:"chicken", x:2500, y:200}, {type:"frog", x:2675, y:200}, {type:"frog", x:2750, y:200}, {type:"parrot", x:2900, y:200}, {type:"donkey", x:3100, y:200}, {type:"frog", x:3150, y:200}, {type:"donkey", x:3400, y:200}, {type:"parrot", x:3700, y:200}, {type:"frog", x:4150, y:200}, {type:"chicken", x:4200, y:200}, {type:"frog", x:4300, y:200}, {type:"donkey", x:4450, y:200}, {type:"parrot", x:4500, y:200}, {type:"parrot", x:4600, y:200}, {type:"frog", x:4650, y:200}, {type:"chicken", x:4700, y:200}, {type:"parrot", x:4800, y:200}, {type:"frog", x:5000, y:200}, {type:"chicken", x:5050, y:200}, {type:"frog", x:5500, y:200}, {type:"donkey", x:5650, y:200}, {type:"parrot", x:5700, y:200}, {type:"parrot", x:5800, y:200}, {type:"frog", x:5900, y:200}, {type:"frog", x:5950, y:200}, {type:"frog", x:6000, y:200}, {type:"parrot", x:6000, y:200}, {type:"frog", x:6050, y:200}, {type:"donkey", x:6100, y:200}, {type:"frog", x:6500, y:200}, {type:"gorilla", x:7000, y:215}]; enemyInfo = [level1_enemyData, level2_enemyData, level3_enemyData, level4_enemyData]; levelClass = function () { var _local1 = this; _local1.clip = mainLevel; _local1.scrollingLayers = []; _local1.levelEndTransition = false; _local1.levelEndTransitionFrames = 24; }; levelClass.prototype.newLevel = function (levelNum) { var _local1 = this; stopAllSounds(); _global.gameSound[("level" + levelNum) + "_sound"].start(0, 999); if (_global.enemyList != undefined) { delete _global.enemyList; } _global.enemyList = new Object(); _local1.x = 0; _local1.showBoss = false; _local1.juicyFruitsCaught = 0; _global.player = new playerObj(_global.playerType); _global.timer = new timer_class(); _global.timer.start(); var _local2 = levelInfo[levelNum - 1]; var enemyData = enemyInfo[levelNum - 1]; if (_local2.sky != null) { _local1.clip.attachMovie(_local2.sky, "sky", 1); } _local1.clip.createEmptyMovieClip("background_mc", 2); var a = 0; while (a < _local2.background.length) { var tempClip = _local1.clip.background_mc.attachMovie(_local2.background[a], "background" + a, a); tempClip._x = _local1.clip.background_mc["background" + (a - 1)]._width * a; a++; } _local1.clip.createEmptyMovieClip("background2_mc", 3); var a = 0; while (a < _local2.background2.length) { var tempClip = _local1.clip.background2_mc.attachMovie(_local2.background2[a], "background2" + a, a); tempClip._x = _local1.clip.background2_mc["background2" + (a - 1)]._x + _local1.clip.background2_mc["background2" + (a - 1)]._width; a++; } _local1.clip.createEmptyMovieClip("floor_mc", 4); var b = 0; while (b < _local2.floor.length) { var tempClip = _local1.clip.floor_mc.attachMovie(_local2.floor[b], "floor" + b, b); tempClip._x = _local1.clip.floor_mc["floor" + (b - 1)]._width * b; b++; } _local1.clip.createEmptyMovieClip("midground_mc", 5); var c = 0; while (c < _local2.midground.length) { var tempClip = _local1.clip.midground_mc.attachMovie(_local2.midground[c], "midground" + c, c); tempClip._x = _local1.clip.midground_mc["midground" + (c - 1)]._width * c; c++; } _local1.clip.createEmptyMovieClip("foreground_mc", 50); var _local3 = 0; while (_local3 < _local2.foreground.length) { var tempClip = _local1.clip.foreground_mc.attachMovie(_local2.foreground[_local3], "foreground" + _local3, _local3); tempClip._x = _local1.clip.foreground_mc["foreground" + (_local3 - 1)]._width * _local3; _local3++; } _local1.clip.createEmptyMovieClip("enemy_mc", 15); var i = 0; while (i < enemyData.length) { var count = (i * 5); _global.enemyList["enemy_" + count] = new enemy(count, enemyData[i].type, enemyData[i].x, enemyData[i].y); i++; } }; levelClass.prototype.update = function () { var _local1 = this; _local1.clip.background_mc._x = Math.floor(_local1.x * 0.5); _local1.clip.background2_mc._x = Math.floor(_local1.x * 0.75); _local1.clip.midground_mc._x = Math.floor(_local1.x); _local1.clip.floor_mc._x = _local1.x; _local1.clip.foreground_mc._x = Math.floor(_local1.x); if (_local1.levelEndTransition) { _local1.levelEndFrames++; if (_local1.levelEndFrames > _local1.levelEndTransitionFrames) { if (!_local1.playerHasDied) { _local1.playerDummyClip.body.gotoAndStop("run"); _local1.playerDummyClip._x = _local1.playerDummyClip._x + 5; if (_local1.playerDummyClip._x > 400) { _local1.levelEndTransition = false; overlay.endBonus.play(); } } else if (_local1.levelEndFrames > (_local1.levelEndTransitionFrames + 35)) { _global.gameOver = true; _local1.levelEndTransition = false; gotoAndPlay ("highscore"); } } else { _local1.maskClip._x = _local1.maskClip._x + _local1.levelEndStep.x; _local1.maskClip._y = _local1.maskClip._y + _local1.levelEndStep.y; _local1.maskClip._xscale = (_local1.maskClip._yscale = _local1.maskClip._yscale - _local1.levelEndScaleStep); } } }; levelClass.prototype.endLevel = function (isDie) { var _local1 = this; var _local2 = _global; _local2.timer.paused = true; _local1.maskClip = _local1.clip.circle_mask; _local1.maskClip._x = 160; _local1.maskClip._y = 120; _local1.maskClip._width = (_local1.maskClip._height = 350); _local1.clip.setMask(_local1.maskClip); _local1.levelEndStep = {x:(_local2.player.clip._x - _local1.maskClip._x) / _local1.levelEndTransitionFrames, y:(_local2.player.clip._y - _local1.maskClip._y) / _local1.levelEndTransitionFrames}; _local1.levelEndScaleStep = _local1.maskClip._xscale / _local1.levelEndTransitionFrames; _local1.levelEndTransition = true; _local1.levelEndFrames = 0; removeMovieClip(_local2.player.clip); _local1.playerDummyClip = attachMovie(_local2.playerType, "playerDummy", 500); _local1.playerDummyClip._x = _local2.player.position.x; _local1.playerDummyClip._y = _local2.player.position.y; delete _local2.player; stopAllSounds(); if (isDie) { _local2.gameSound.playerDie_sound.start(); _local1.playerDummyClip.body.gotoAndStop("die"); _local1.playerHasDied = true; var _local3 = new Color(stage_bg); _local3.setRGB(4473924); } else { clearInterval(_local1.intervalID); _local2.gameSound.levelEnd_music.start(); _local1.playerHasDied = false; } }; levelClass.prototype.gotoWinScene = function () { var _local1 = _global; _local1.gameOver = true; _local1.levelObj.newLevel(5); _local1.player.clip.body.gotoAndStop("run"); _local1.player.clip._x = 160; _local1.player.shadowClip._x = 160; delete _local1.player; _local1.showWinScene = true; this.gameEndIntervalFunction = function () { stopAllSounds(); clearInterval(_global.gameEndingInterval); gotoAndPlay ("highscore"); }; _local1.gameEndingInterval = setInterval(this.gameEndIntervalFunction, 10000); gotoAndStop ("winGame"); }; timer_class = function () { var _local1 = this; _local1.clip = overlay.timeBar.bar; _local1.barLength = 96; _local1.startTime = 0; _local1.elapsedTime = 0; _local1.clip._x = 0; _local1.gameTime = 180000 /* 0x02BF20 */; _local1.barStep = _local1.barLength / _local1.gameTime; _local1.paused = false; }; timer_class.prototype.start = function () { this.startTime = getTimer(); }; timer_class.prototype.update = function () { var _local1 = this; if (!_local1.paused) { _local1.elapsedTime = getTimer() - _local1.startTime; _local1.clip._x = -Math.ceil(_local1.barStep * _local1.elapsedTime); if (_local1.elapsedTime >= _local1.gameTime) { _global.player.die(); } } }; soundObj = function () { var _local1 = this; _local1.level1_sound = new Sound(); _local1.level1_sound.attachSound("level1_music"); _local1.level2_sound = new Sound(); _local1.level2_sound.attachSound("level2_music"); _local1.level3_sound = new Sound(); _local1.level3_sound.attachSound("level3_music"); _local1.level4_sound = new Sound(); _local1.level4_sound.attachSound("level4_music"); _local1.boss_music = new Sound(); _local1.boss_music.attachSound("boss_music"); _local1.levelEnd_music = new Sound(); _local1.levelEnd_music.attachSound("levelend_music"); _local1.enemyHit_sound = new Sound(); _local1.enemyHit_sound.attachSound("enemyHit_sound"); _local1.playerHit_sound = new Sound(); _local1.playerHit_sound.attachSound("playerHit_sound"); _local1.playerDie_sound = new Sound(); _local1.playerDie_sound.attachSound("playerDie_sound"); _local1.bossDie_sound = new Sound(); _local1.bossDie_sound.attachSound("bossDie_sound"); _local1.bonus_sound = new Sound(); _local1.bonus_sound.attachSound("bonus_sound"); _local1.pointsCount_sound = new Sound(); _local1.pointsCount_sound.attachSound("pointsCount_sound"); _local1.bonusTwinkle_sound = new Sound(); _local1.bonusTwinkle_sound.attachSound("bonusTwinkle_sound"); _local1.gumPop_sound = new Sound(); _local1.gumPop_sound.attachSound("gumPop_sound"); }; pointsObj = function (points, x, y, depth) { var _local1 = this; _local1.clip = overlay.attachMovie("points", "points_" + depth, depth); _local1.clip._x = x; _local1.clip._y = y; _local1.clip.pointsText.points = points; }; function checkKeys() { (Key.isDown(keyMappings.squat) ? ((player.keyMatrix.squat = true)) : ((player.keyMatrix.squat = false))); if (Key.isDown(keyMappings.runRight)) { player.keyMatrix.run = 1; } else if (Key.isDown(keyMappings.runLeft)) { player.keyMatrix.run = -1; } else { player.keyMatrix.run = 0; } if (Key.isDown(keyMappings.jump) && (keysCleared.jump)) { player.keyMatrix.jump = true; keysCleared.jump = false; } if (!Key.isDown(keyMappings.jump)) { keysCleared.jump = true; } if (Key.isDown(keyMappings.swing) && (keysCleared.swing)) { player.swing(); } if (!Key.isDown(keyMappings.swing)) { keysCleared.swing = true; } } function updateEnemies() { for (var _local1 in enemyList) { enemyList[_local1].update(); } } function drawScene() { player.clip._x = player.position.x; player.clip._y = player.position.y; player.shadowClip._x = player.position.x; _global.levelObj.update(); } function setScore(pointsAdded, x, y, depth) { if (!isNaN(pointsAdded)) { if (isBonusRound) { pointsAdded = pointsAdded * bonusPiecesCaught; } else if ((playerLife == 100) && (pointsAdded > 0)) { pointsAdded = pointsAdded * 5; } _global.playerScore = _global.playerScore + pointsAdded; var _local2 = String(_global.playerScore); var _local3 = 6 - _local2.length; var _local1 = 0; while (_local1 < _local3) { _local2 = "0" + _local2; _local1++; } overlay.scoreMC.score = _local2; } new pointsObj(pointsAdded, x, y, depth); } stop(); _quality = "LOW"; keyMappings = {runRight:39, runLeft:37, jump:38, squat:40, swing:32}; keysCleared = {jump:true, swing:true}; _global.player = new playerObj("boy"); _global.levelObj = new levelClass(); _global.gameSound = new SoundObj(); _global.currentLevel = 1; _global.levelObj.newLevel(currentLevel); _global.playerScore = 0; _global.playerHealth = 12; _global.gumPowerUps = 0; _global.showWinScene = false; _global.gotGumPowerUp = function () { var _local1 = _global; _local1.gumPowerUps++; _local1.levelObj.juicyFruitsCaught++; if (_local1.gumPowerUps == 3) { _local1.gumPowerUps = 0; _local1.playerHealth = Math.min(_local1.playerHealth + 1, 12); overlay.powerbar["bar" + _local1.playerHealth]._visible = true; } overlay.gumBonus = "x" + _local1.gumPowerUps; }; this.onEnterFrame = function () { var _local1 = _global; if (!_local1.gameOver) { checkKeys(); player.update(); updateEnemies(); timer.update(); drawScene(); } else if (_local1.showWinScene) { _local1.levelObj.x = _local1.levelObj.x - 2; _local1.levelObj.update(); } };
Frame 97
function serverTimeout() { trace("serverTimeout"); clearInterval(_global.serverWaitInterval); _global.serverPresent = false; createDefaultHighScoreList(); server_mc._visible = false; highScoreList.play(); } function createDefaultHighScoreList() { this.defaultHighScore_array = [{score:100000, initials:"AAA"}, {score:90000, initials:"BBB"}, {score:80000, initials:"CCC"}, {score:70000, initials:"DDD"}, {score:60000, initials:"EEE"}, {score:50000, initials:"FFF"}, {score:40000, initials:"GGG"}, {score:30000, initials:"HHH"}, {score:20000, initials:"AAA"}, {score:10000, initials:"BBB"}]; _global.highScore_array = this.defaultHighScore_array; } function checkForHighScore() { var _local1 = _global; trace("check for high score"); server_mc.gameID = _local1.gameID; server_mc.score = _local1.playerScore; server_mc.onData = function () { var _local1 = _global; if (this.result == "success") { trace("NEW HIGH SCORE"); _local1.isHighScore = true; server_mc._visible = false; initialsBox.play(); clearInterval(_local1.serverWaitInterval); } else { _local1.isHighScore = false; clearInterval(_local1.serverWaitInterval); getHighScores(); } }; server_mc.loadVariables(sitePath + "checkScore.php", "POST"); _local1.serverWaitInterval = setInterval(serverTimeout, _local1.serverTimeoutSec); } function getHighScores() { trace("getHighScores"); server_mc.gameID = _global.gameID; server_mc.onData = function () { if (this.result == "success") { var playerID_str = new String(this.players); var playerInitials_str = new String(this.initials); var playerScores_str = new String(this.scores); var playerID_array = playerID_str.split(":"); var playerInitials_array = playerInitials_str.split(":"); var playerScore_array = playerScores_str.split(":"); var _local1 = 1; while (_local1 <= playerID_array.length) { _global.highScore_array[_local1 - 1] = {initials:playerInitials_array[_local1 - 1], score:playerScore_array[_local1 - 1]}; _local1++; } server_mc._visible = false; highScoreList.play(); clearInterval(_global.serverWaitInterval); } else { createDefaultHighScoreList(); clearInterval(_global.serverWaitInterval); } }; server_mc.loadVariables(sitePath + "getScores.php", "POST"); _global.serverWaitInterval = setInterval(serverTimeout, _global.serverTimeoutSec); } stop(); _global.gameID = 3; _global.highScore_array = []; sitePath = ""; _global.isHighScore = false; _global.playerInitials = ""; _global.serverTimeoutSec = 4000; _global.serverPresent = true; for (var c in this) { if (typeof(this[c]) == "movieclip") { removeMovieClip(this[c]); } } server_mc._visible = true; if (_global.gameOver == true) { checkForHighScore(); } else { getHighScores(); } _global.submitHighScore = function () { var _local1 = _global; trace("submit high score"); server_mc.gameID = _local1.gameID; server_mc.initials = _local1.playerInitials; server_mc.score = _local1.playerScore; server_mc.onData = function () { if (this.result == "success") { getHighScores(); initialsBox.play(); } }; server_mc.loadVariables(sitePath + "putScore.php", "POST"); }; _global.scoreForCode = 20000; if (_global.playerScore >= _global.scoreForCode) { receiveCode_mc.gotoAndPlay("show"); }
Frame 104
stopAllSounds(); gotoAndPlay ("title");
Symbol 16 Button
on (release) { _quality = "MEDIUM"; gotoAndPlay ("hide"); }
Symbol 21 Button
on (release) { getURL ("javascript:gotoCodeSection();"); }
Symbol 26 MovieClip Frame 1
stop();
Symbol 26 MovieClip Frame 12
stop();
Symbol 30 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 2
play();
Symbol 30 MovieClip Frame 7
stop(); _quality = "HIGH"; var codeVars = new LoadVars(); codeVars.id = 3; codeVars.onLoad = function (success) { if (success) { var _local1 = new String(codeVars.code); code_txt.text = _local1.toUpperCase(); } else { trace("error loading code data"); } }; codeVars.sendAndLoad("../getCode.php", codeVars, "POST");
Symbol 30 MovieClip Frame 12
gotoAndStop (1);
Symbol 37 MovieClip [balloon_floater] Frame 1
stop(); this.gotoAndStop(random(5) + 1); this._y = 250; this._x = random(300) + 10; this.speed = random(4) + 1; this.sway = Math.floor(Math.random() * -2) + 2; this.onEnterFrame = function () { var _local1 = this; _local1._y = _local1._y - _local1.speed; _local1._x = _local1._x + _local1.sway; if (_local1._y < -20) { removeMovieClip(_local1); } };
Symbol 38 MovieClip Frame 1
balloonNum = 0; this.onEnterFrame = function () { if (random(20) == 5) { balloonNum++; var balloonClip = this.attachMovie("balloon_floater", "balloon" + balloonNum, balloonNum); } };
Symbol 45 MovieClip Frame 1
totalK = Math.round(_root.getBytesTotal() / 1024); this.onEnterFrame = function () { loadedK = Math.round(_root.getBytesLoaded() / 1024); percent = loadedK / totalK; loadedString = (((loadedK + "k") + " / ") + totalK) + "k"; loader.bar._x = (percent * 97) - 97; if (percent == 1) { _parent.gotoAndPlay("title"); } };
Symbol 115 Button
on (release) { stopAllSounds(); gotoAndPlay ("highscore"); }
Symbol 119 Button
on (release) { gotoAndPlay ("instructions"); }
Symbol 123 Button
on (release) { gotoAndStop ("choose"); }
Symbol 126 Button
on (release) { _parent.gotoAndStop("choose"); }
Symbol 143 Button
on (press) { instructionsClip._y = Math.min(instructionsClip._y + 20, 0); }
Symbol 144 Button
on (press) { instructionsClip._y = Math.max(instructionsClip._y - 20, -300); }
Symbol 147 Button
on (release) { _global.playerType = "boy"; _global.startGame(); }
Symbol 166 MovieClip Frame 1
_global.player.checkForSwing = false; stop();
Symbol 166 MovieClip Frame 2
_global.player.checkForSwing = false;
Symbol 166 MovieClip Frame 3
_global.player.checkForSwing = false;
Symbol 166 MovieClip Frame 4
_global.player.checkForSwing = true;
Symbol 166 MovieClip Frame 5
_global.player.checkForSwing = true;
Symbol 166 MovieClip Frame 6
_global.player.checkForSwing = false;
Symbol 166 MovieClip Frame 7
_global.player.checkForSwing = false; _root.keysCleared.swing = false; gotoAndStop (1);
Symbol 170 Button
on (release) { _global.playerType = "girl"; _global.startGame(); }
Symbol 173 MovieClip Frame 1
_global.player.checkForSwing = false; stop();
Symbol 173 MovieClip Frame 2
_global.player.checkForSwing = false;
Symbol 173 MovieClip Frame 3
_global.player.checkForSwing = false;
Symbol 173 MovieClip Frame 4
_global.player.checkForSwing = true;
Symbol 173 MovieClip Frame 5
_global.player.checkForSwing = true;
Symbol 173 MovieClip Frame 6
_global.player.checkForSwing = false;
Symbol 173 MovieClip Frame 7
_global.player.checkForSwing = false; _root.keysCleared.swing = false; gotoAndStop (1);
Symbol 180 MovieClip Frame 1
stop();
Symbol 183 MovieClip Frame 10
stop();
Symbol 193 MovieClip Frame 1
stop();
Symbol 194 MovieClip [boy] Frame 1
stop();
Symbol 207 MovieClip [explosion_small] Frame 12
stop(); removeMovieClip(_parent._parent);
Symbol 208 MovieClip Frame 1
stop();
Symbol 208 MovieClip Frame 35
_parent.instanceObject.isInjured = false; gotoAndStop (1);
Symbol 208 MovieClip Frame 40
stop();
Symbol 209 MovieClip [chicken] Frame 1
stop();
Symbol 215 MovieClip [gum_bonus] Frame 1
stop(); var xVel = (Math.floor(Math.random() * 6) - 2); var randY = Math.floor(Math.random() * -1); var grav = 2; var vel = -20; var bounces = 0; var startY = this._y; var startX = _global.levelObj.x; var localXPos = this._x; if (this.isEnding != true) { _global.gameSound.gumPop_sound.start(); } gotoAndStop(random(2) + 1); this.onEnterFrame = function () { var _local1 = this; var _local2 = _global; if (bounces < 5) { if ((_local1._y > 200) && (_local1.isEnding != true)) { vel = vel * -0.5; _local1._y = 200; bounces++; } else { vel = vel + randY; vel = vel + grav; _local1._y = _local1._y + vel; localXPos = localXPos + xVel; } } _local1._x = localXPos + (_local2.levelObj.x - startX); if (_local1.isEnding != true) { if (_local1.gum.hitTest(_local2.player.boundingBox)) { _local2.gameSound.bonus_sound.start(); _local2.gotGumPowerUp(); removeMovieClip(_local1); } } if ((_local1._x < -50) || (_local1._y > 800)) { removeMovieClip(_local1); } };
Symbol 227 MovieClip Frame 9
stop();
Symbol 229 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 50
stop();
Symbol 241 MovieClip Frame 11
_parent.gotoAndStop("warn");
Symbol 243 MovieClip Frame 18
removeMovieClip(_parent._parent);
Symbol 244 MovieClip Frame 1
stop();
Symbol 244 MovieClip Frame 68
stop();
Symbol 253 MovieClip Frame 6
_parent.boundingBox._x = -125;
Symbol 253 MovieClip Frame 15
_parent.boundingBox._x = -150;
Symbol 253 MovieClip Frame 23
_parent.boundingBox._x = -180;
Symbol 255 MovieClip Frame 12
stop(); removeMovieClip(_parent._parent);
Symbol 256 MovieClip Frame 1
boundingBox._x = -50; stop();
Symbol 256 MovieClip Frame 7
boundingBox._x = -50; stop();
Symbol 256 MovieClip Frame 55
stop();
Symbol 263 MovieClip Frame 5
stop();
Symbol 268 MovieClip Frame 12
stop(); removeMovieClip(_parent._parent);
Symbol 269 MovieClip Frame 1
stop(); boundingBox._x = -52; boundingBox._y = -42;
Symbol 269 MovieClip Frame 60
stop();
Symbol 273 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 24
_parent.instanceObject.isInjured = false; gotoAndStop (1);
Symbol 273 MovieClip Frame 32
stop();
Symbol 274 MovieClip [donkey] Frame 1
stop();
Symbol 284 MovieClip Frame 1
stop();
Symbol 284 MovieClip Frame 28
gotoAndStop ("idle");
Symbol 284 MovieClip Frame 49
_parent.instanceObject.isInjured = false; gotoAndStop (1);
Symbol 284 MovieClip Frame 54
stop();
Symbol 287 MovieClip Frame 1
stop();
Symbol 287 MovieClip Frame 35
stop();
Symbol 292 MovieClip [points] Frame 22
stop(); removeMovieClip(this);
Symbol 293 MovieClip Frame 1
stop();
Symbol 294 MovieClip Frame 10
stop();
Symbol 302 MovieClip Frame 1
stop();
Symbol 303 MovieClip [girl] Frame 1
stop();
Symbol 437 MovieClip Frame 1
stop();
Symbol 481 MovieClip Frame 1
function padNumber(num, places) { var _local2 = String(num); var _local3 = places - _local2.length; var _local1 = 0; while (_local1 < _local3) { _local2 = "0" + _local2; _local1++; } return(_local2); } stop(); timeBonus = (jfBonus = (totalBonus = 0));
Symbol 481 MovieClip Frame 16
_parent.timeBar.bar._x = _parent.timeBar.bar._x - 2; if (_parent.timeBar.bar._x > -97) { timeBonus = timeBonus + 50; time.timeString = padNumber(timeBonus, 6); _global.gameSound.pointsCount_sound.start(); gotoAndPlay ("time"); } else { _global.gameSound.bonusTwinkle_sound.start(); play(); }
Symbol 481 MovieClip Frame 49
jfBonus = _global.levelObj.juicyFruitsCaught * 100; jf.jfString = padNumber(jfBonus, 6); _global.gameSound.bonusTwinkle_sound.start();
Symbol 481 MovieClip Frame 93
totalBonus = timeBonus + jfBonus; _global.playerScore = _global.playerScore + totalBonus; total.totalString = padNumber(totalBonus, 6); _parent.scoreMC.score = padNumber(_global.playerScore, 6); _global.gameSound.bonusTwinkle_sound.start();
Symbol 481 MovieClip Frame 155
if (_global.currentLevel == 4) { _global.levelObj.gotoWinScene(); } else { _global.currentLevel++; _global.levelObj.newLevel(_global.currentLevel); _global.levelObj.clip.setMask(null); } gotoAndStop (1);
Symbol 486 MovieClip Frame 5
i++; var explosionclip = this.attachMovie("gum_bonus", "gumbonus" + i, i); explosionClip._x = random(300) + 10; explosionClip._y = 260; explosionClip.isEnding = true;
Symbol 490 MovieClip Frame 1
stop();
Symbol 490 MovieClip Frame 15
function restart() { clearInterval(restartInterval); _parent.play(); } function addHighScore() { var i; i = 0; while (i < 2) { var _local3 = attachMovie("highscoreObject", "score_" + highScoreNum, 10 + highScoreNum); var score = _global.highScore_array[highScoreNum].score; var _local1 = String(score); var _local2; var addZeroes = (6 - _local1.length); _local2 = 0; while (_local2 < addZeroes) { _local1 = "0" + _local1; _local2++; } _local3.score = _local1; _local3.initials = highScore_array[highScoreNum].initials; _local3._x = startingPoint.x + (i * 155); _local3._y = startingPoint.y + (Math.floor(highScoreNum / 2) * 40); highScoreNum++; i++; } if (highScoreNum == 10) { clearInterval(highScoreInterval); } } stop(); highScoreNum = 0; startingPoint = {x:12, y:40}; restartInterval = setInterval(restart, 8000); highScoreInterval = setInterval(addHighScore, 250);
Symbol 498 MovieClip Frame 1
underscore._visible = false;
Symbol 500 MovieClip Frame 1
function padNumber(num, places) { var _local2 = String(num); var _local3 = places - _local2.length; var _local1 = 0; while (_local1 < _local3) { _local2 = "0" + _local2; _local1++; } return(_local2); } stop(); playerScore_string = padNumber(_global.playerScore, 6); currentInitial = 1; key.addListener(this); this.onKeyUp = function () { var _local1 = this; if ((Key.getCode() >= 65) && (Key.getCode() <= 90)) { _local1["initial" + currentInitial].character = String.fromCharCode(Key.getAscii()).toUpperCase(); _local1["initial" + currentInitial].underscore._visible = false; _global.playerInitials = _global.playerInitials + _local1["initial" + currentInitial].character; if (currentInitial < 3) { currentInitial++; _local1["initial" + currentInitial].underscore._visible = true; _local1["initial" + currentInitial].character = ""; } else { key.removeListener(_local1); play(); } } };
Symbol 500 MovieClip Frame 9
stop(); _global.submitHighScore();
Symbol 501 MovieClip Frame 1
stop(); initialBox.initial1.character = ""; initialBox.initial1.underscore._visible = true;
Symbol 501 MovieClip Frame 15
stop(); initialBox.initial1.character = ""; initialBox.initial1.underscore._visible = true;
Symbol 501 MovieClip Frame 31
stop();
Symbol 505 MovieClip Frame 1
this._visible = false;

Library Items

Symbol 1 Sound [soundProductRollOver]Used by:21
Symbol 2 ShapeTweeningUsed by:30
Symbol 3 SoundUsed by:30
Symbol 4 GraphicUsed by:30
Symbol 5 GraphicUsed by:30
Symbol 6 GraphicUsed by:30
Symbol 7 FontUsed by:8
Symbol 8 EditableTextUses:7Used by:30
Symbol 9 GraphicUsed by:30
Symbol 10 GraphicUsed by:16 21
Symbol 11 GraphicUsed by:16
Symbol 12 FontUsed by:13 18
Symbol 13 TextUses:12Used by:16
Symbol 14 GraphicUsed by:16
Symbol 15 GraphicUsed by:16
Symbol 16 ButtonUses:10 11 13 14 15Used by:30
Symbol 17 GraphicUsed by:21
Symbol 18 TextUses:12Used by:21
Symbol 19 GraphicUsed by:21
Symbol 20 SoundUsed by:21
Symbol 21 ButtonUses:10 17 18 19 20 1Used by:30
Symbol 22 GraphicUsed by:25
Symbol 23 FontUsed by:24
Symbol 24 TextUses:23Used by:25
Symbol 25 MovieClipUses:22 24Used by:26
Symbol 26 MovieClipUses:25Used by:30
Symbol 27 GraphicUsed by:30
Symbol 28 ShapeTweeningUsed by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:2 3 4 5 6 8 9 16 21 26 27 28 29Used by:Timeline
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:Timeline
Symbol 33 GraphicUsed by:36 322 338 339
Symbol 34 GraphicUsed by:36
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:33 34 35Used by:37
Symbol 37 MovieClip [balloon_floater]Uses:36Used by:38
Symbol 38 MovieClipUses:37Used by:481  Timeline
Symbol 39 GraphicUsed by:43
Symbol 40 GraphicUsed by:43
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClipUses:39 40 42Used by:45 482
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:43 44Used by:Timeline
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:48
Symbol 48 MovieClip [background_sky]Uses:47Used by:437  Timeline
Symbol 49 GraphicUsed by:100 166 173
Symbol 50 GraphicUsed by:53
Symbol 51 GraphicUsed by:53
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClip [level3_background_city]Uses:50 51 52Used by:100 437
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 MovieClip [level2_ground]Uses:55Used by:100 437
Symbol 57 GraphicUsed by:74
Symbol 58 GraphicUsed by:74
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:74
Symbol 61 GraphicUsed by:74
Symbol 62 GraphicUsed by:74 99
Symbol 63 GraphicUsed by:74
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:74
Symbol 66 BitmapUsed by:67 136
Symbol 67 GraphicUses:66Used by:74 214
Symbol 68 FontUsed by:69
Symbol 69 TextUses:68Used by:74
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:74 379 380
Symbol 72 GraphicUsed by:74 362 373 374
Symbol 73 GraphicUsed by:74 348
Symbol 74 MovieClip [level3_section1_background2]Uses:57 58 60 61 62 63 65 67 69 71 72 73Used by:100 437
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:87 379 380
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:87 379 380
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:87 379 380
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:87 380
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:87 379
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:87 380
Symbol 87 MovieClip [level3_section1_buildings]Uses:76 78 80 82 84 86Used by:100 437
Symbol 88 GraphicUsed by:99
Symbol 89 GraphicUsed by:99
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:99
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:99
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:99
Symbol 96 GraphicUsed by:99
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:99
Symbol 99 MovieClip [level3_foreground]Uses:88 62 89 91 93 95 96 98Used by:100 437
Symbol 100 MovieClipUses:49 53 56 74 87 99Used by:101
Symbol 101 MovieClipUses:100Used by:Timeline
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:Timeline
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClipUses:105Used by:Timeline
Symbol 107 SoundUsed by:Timeline
Symbol 108 FontUsed by:109 110 111 116 117 118 120 121 122 124 125 133 177 178 216 217 218 219 289 290 446 447 449 450 488 489 492 493 496 497 503 504
Symbol 109 TextUses:108Used by:115
Symbol 110 TextUses:108Used by:115
Symbol 111 TextUses:108Used by:115
Symbol 112 GraphicUsed by:115 119 123 126
Symbol 113 GraphicUsed by:115 119 123 126
Symbol 114 SoundUsed by:115 119 123 126 147 170
Symbol 115 ButtonUses:109 110 111 112 113 114Used by:Timeline
Symbol 116 TextUses:108Used by:119 137
Symbol 117 TextUses:108Used by:119 137
Symbol 118 TextUses:108Used by:119
Symbol 119 ButtonUses:116 117 118 112 113 114Used by:Timeline
Symbol 120 TextUses:108Used by:123 126
Symbol 121 TextUses:108Used by:123 126
Symbol 122 TextUses:108Used by:123 126
Symbol 123 ButtonUses:120 121 122 112 113 114Used by:Timeline
Symbol 124 TextUses:108Used by:137
Symbol 125 TextUses:108Used by:137
Symbol 126 ButtonUses:120 121 122 112 113 114Used by:137
Symbol 127 GraphicUsed by:137 201
Symbol 128 GraphicUsed by:137 201
Symbol 129 GraphicUsed by:137 272
Symbol 130 GraphicUsed by:137 284
Symbol 131 GraphicUsed by:137 276 284
Symbol 132 GraphicUsed by:137 287
Symbol 133 TextUses:108Used by:137
Symbol 134 BitmapUsed by:136
Symbol 135 BitmapUsed by:136 212
Symbol 136 GraphicUses:134 135 66Used by:137
Symbol 137 MovieClipUses:124 125 126 116 117 127 128 129 130 131 132 133 136Used by:Timeline
Symbol 138 GraphicUsed by:143 144
Symbol 139 GraphicUsed by:143 144
Symbol 140 GraphicUsed by:143 144
Symbol 141 GraphicUsed by:143 144
Symbol 142 GraphicUsed by:143 144
Symbol 143 ButtonUses:138 139 140 141 142Used by:Timeline
Symbol 144 ButtonUses:138 139 140 141 142Used by:Timeline
Symbol 145 GraphicUsed by:147 170
Symbol 146 GraphicUsed by:147 170
Symbol 147 ButtonUses:145 146 114Used by:179
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:179
Symbol 150 GraphicUsed by:169 180 293
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:155
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:152 154Used by:166 173
Symbol 156 GraphicUsed by:166
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:166 173
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:166 173
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:166 173
Symbol 163 SoundUsed by:166 173
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:166 173
Symbol 166 MovieClipUses:155 156 158 49 160 162 163 165Used by:169 180 183 186
Symbol 167 GraphicUsed by:169 183
Symbol 168 GraphicUsed by:169 180 293
Symbol 169 MovieClipUses:150 166 167 168Used by:179 193
Symbol 170 ButtonUses:145 146 114Used by:179
Symbol 171 GraphicUsed by:176
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:155 172 158 49 160 162 163 165Used by:176 293 294 296
Symbol 174 GraphicUsed by:176 294
Symbol 175 GraphicUsed by:176 293 298
Symbol 176 MovieClipUses:171 173 174 175Used by:179 302
Symbol 177 TextUses:108Used by:179
Symbol 178 TextUses:108Used by:179
Symbol 179 MovieClipUses:147 149 169 170 176 177 178Used by:Timeline
Symbol 180 MovieClipUses:168 166 150Used by:193
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:193 208 229 244 256 269 273 284 287 302
Symbol 183 MovieClipUses:167 166Used by:193
Symbol 184 SoundUsed by:193 302
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185 166Used by:193
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:193
Symbol 189 Sound [playerHit_sound]Used by:193 302 437
Symbol 190 GraphicUsed by:192
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:190 191Used by:193
Symbol 193 MovieClipUses:180 182 169 183 184 186 188 189 192Used by:194
Symbol 194 MovieClip [boy]Uses:193Used by:437
Symbol 195 GraphicUsed by:198
Symbol 196 GraphicUsed by:198
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:195 196 197Used by:208
Symbol 199 GraphicUsed by:201
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:127 128 199 200Used by:208
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:208 273 284 287
Symbol 204 GraphicUsed by:206 207 243 253 255 268
Symbol 205 GraphicUsed by:207 243 253 255 268
Symbol 206 MovieClipUses:204Used by:207 243 255 268
Symbol 207 MovieClip [explosion_small]Uses:204 205 206Used by:208 229 273 284 287 437
Symbol 208 MovieClipUses:198 182 201 203 207Used by:209
Symbol 209 MovieClip [chicken]Uses:208Used by:437
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClip [shadow]Uses:210Used by:437
Symbol 212 GraphicUses:135Used by:213
Symbol 213 MovieClipUses:212Used by:215
Symbol 214 MovieClipUses:67Used by:215
Symbol 215 MovieClip [gum_bonus]Uses:213 214Used by:437
Symbol 216 EditableTextUses:108Used by:220
Symbol 217 EditableTextUses:108Used by:220
Symbol 218 EditableTextUses:108Used by:220
Symbol 219 EditableTextUses:108Used by:220
Symbol 220 MovieClip [highscoreObject]Uses:216 217 218 219Used by:437
Symbol 221 GraphicUsed by:224 227 228 229
Symbol 222 GraphicUsed by:224 227 228 229
Symbol 223 GraphicUsed by:224 226 227 228 229
Symbol 224 MovieClipUses:221 222 223Used by:229
Symbol 225 GraphicUsed by:227
Symbol 226 MovieClipUses:223Used by:227
Symbol 227 MovieClipUses:221 222 223 225 226Used by:229
Symbol 228 MovieClipUses:221 222 223Used by:229
Symbol 229 MovieClipUses:224 182 227 228 221 222 223 207Used by:230
Symbol 230 MovieClip [bee]Uses:229Used by:437
Symbol 231 GraphicUsed by:244
Symbol 232 GraphicUsed by:236 239 240 241 242 243
Symbol 233 GraphicUsed by:236 239 240 241 242 243
Symbol 234 GraphicUsed by:236 239 240 241 242 243
Symbol 235 GraphicUsed by:236 239 240 241 242 243
Symbol 236 MovieClipUses:232 233 234 235Used by:244
Symbol 237 GraphicUsed by:239 240
Symbol 238 GraphicUsed by:239 240 241
Symbol 239 MovieClipUses:232 233 234 235 237 238Used by:244
Symbol 240 MovieClipUses:232 233 235 234 237 238Used by:244
Symbol 241 MovieClipUses:232 233 234 235 238Used by:244
Symbol 242 MovieClipUses:232 233 234 235Used by:244
Symbol 243 MovieClipUses:232 233 234 235 204 205 206Used by:244
Symbol 244 MovieClipUses:231 236 182 239 240 241 242 243Used by:245
Symbol 245 MovieClip [bull]Uses:244Used by:437
Symbol 246 GraphicUsed by:251 253 254 255 256
Symbol 247 GraphicUsed by:251 253 254 255 256
Symbol 248 GraphicUsed by:251 253 256
Symbol 249 GraphicUsed by:251 253 254 255 256
Symbol 250 GraphicUsed by:251 253 254 255 256
Symbol 251 MovieClipUses:246 247 248 249 250Used by:256
Symbol 252 GraphicUsed by:253 254 255
Symbol 253 MovieClipUses:246 247 248 249 250 252 204 205Used by:256
Symbol 254 MovieClipUses:246 247 252 249 250Used by:256
Symbol 255 MovieClipUses:246 247 252 249 250 204 205 206Used by:256
Symbol 256 MovieClipUses:246 247 248 249 250 182 251 253 254 255Used by:257
Symbol 257 MovieClip [dinosaur]Uses:256Used by:437
Symbol 258 GraphicUsed by:262 263 264 266 267 268
Symbol 259 GraphicUsed by:262 263 264 266 267 268
Symbol 260 GraphicUsed by:262 263 264 266 267 268
Symbol 261 GraphicUsed by:262 263 264 266 267 268
Symbol 262 MovieClipUses:258 259 260 261Used by:269
Symbol 263 MovieClipUses:258 259 260 261Used by:269
Symbol 264 MovieClipUses:259 260 261 258Used by:269
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:259 260 261 258 265Used by:269
Symbol 267 MovieClipUses:258 259 260 261Used by:269
Symbol 268 MovieClipUses:258 259 260 261 204 205 206Used by:269
Symbol 269 MovieClipUses:262 182 263 264 266 267 268Used by:270
Symbol 270 MovieClip [gorilla]Uses:269Used by:437
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:129 271Used by:273
Symbol 273 MovieClipUses:272 182 203 207Used by:274
Symbol 274 MovieClip [donkey]Uses:273Used by:437
Symbol 275 GraphicUsed by:276 284
Symbol 276 MovieClipUses:275 131Used by:284
Symbol 277 GraphicUsed by:284
Symbol 278 GraphicUsed by:284
Symbol 279 GraphicUsed by:284
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:284
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:284
Symbol 284 MovieClipUses:276 182 275 277 130 131 278 279 281 283 203 207Used by:285
Symbol 285 MovieClip [frog]Uses:284Used by:437
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:132 182 286 207 203Used by:288
Symbol 288 MovieClip [parrot]Uses:287Used by:437
Symbol 289 EditableTextUses:108Used by:291
Symbol 290 EditableTextUses:108Used by:291
Symbol 291 MovieClipUses:289 290Used by:292
Symbol 292 MovieClip [points]Uses:291Used by:437
Symbol 293 MovieClipUses:175 173 150 168Used by:302
Symbol 294 MovieClipUses:174 173Used by:302
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:295 173Used by:302
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:175 297Used by:302
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClipUses:299Used by:301
Symbol 301 MovieClipUses:300Used by:302
Symbol 302 MovieClipUses:293 182 176 294 184 296 298 189 301Used by:303
Symbol 303 MovieClip [girl]Uses:302Used by:437
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:306
Symbol 306 MovieClipUses:305Used by:307
Symbol 307 MovieClip [level1_floor]Uses:306Used by:437
Symbol 308 GraphicUsed by:310 338 340
Symbol 309 GraphicUsed by:310 338 340
Symbol 310 MovieClip [level1_foreground]Uses:308 309Used by:437
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:313
Symbol 313 MovieClipUses:312Used by:322 339
Symbol 314 GraphicUsed by:322 339
Symbol 315 GraphicUsed by:322 339
Symbol 316 GraphicUsed by:322 339
Symbol 317 GraphicUsed by:322 339
Symbol 318 GraphicUsed by:322 339
Symbol 319 GraphicUsed by:322
Symbol 320 GraphicUsed by:322 339
Symbol 321 GraphicUsed by:322 339
Symbol 322 MovieClip [level1_section1_background]Uses:313 314 315 316 317 318 319 320 321 33Used by:437
Symbol 323 GraphicUsed by:338 340
Symbol 324 GraphicUsed by:338 340
Symbol 325 GraphicUsed by:338 340
Symbol 326 GraphicUsed by:338 340
Symbol 327 GraphicUsed by:338 340
Symbol 328 GraphicUsed by:338
Symbol 329 GraphicUsed by:338
Symbol 330 GraphicUsed by:338 340
Symbol 331 GraphicUsed by:338 340
Symbol 332 GraphicUsed by:338 340
Symbol 333 GraphicUsed by:338 340
Symbol 334 GraphicUsed by:338 340
Symbol 335 GraphicUsed by:338
Symbol 336 GraphicUsed by:338 340
Symbol 337 GraphicUsed by:338 340
Symbol 338 MovieClip [level1_section1_midground]Uses:323 324 325 326 327 328 329 308 330 331 332 333 334 309 335 336 337 33Used by:437
Symbol 339 MovieClip [level1_section2_background]Uses:313 314 315 316 318 320 321 317 33Used by:437
Symbol 340 MovieClip [level1_section2_midground]Uses:323 324 325 326 327 308 330 331 332 333 334 309 336 337Used by:437
Symbol 341 BitmapUsed by:342 384
Symbol 342 GraphicUses:341Used by:343 383
Symbol 343 MovieClip [background_hills]Uses:342Used by:437
Symbol 344 GraphicUsed by:346
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClip [level2_foreground]Uses:344 345Used by:437
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClip [level2_midground]Uses:347 73Used by:437
Symbol 349 GraphicUsed by:362 373 374
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:362 374
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:362
Symbol 354 GraphicUsed by:362 373 374
Symbol 355 GraphicUsed by:362 373 374
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:362
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:362 374
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:362 374
Symbol 362 MovieClip [level2_section1_houses]Uses:349 72 351 353 354 355 357 359 361Used by:437
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:373
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:373 374
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:373
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:373
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:373
Symbol 373 MovieClip [level2_section2_houses]Uses:349 72 364 366 354 355 368 370 372Used by:437
Symbol 374 MovieClip [level2_section3_houses]Uses:349 72 351 366 354 355 361 359Used by:437
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:379
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:379 380
Symbol 379 MovieClip [level3_section2_buildings]Uses:76 376 378 80 71 84 78Used by:437
Symbol 380 MovieClip [level3_section3_buildings]Uses:76 82 80 78 86 378 71Used by:437
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClip [level4_background_dark]Uses:381Used by:437
Symbol 383 MovieClip [level4_background_hills]Uses:342Used by:437
Symbol 384 GraphicUses:341Used by:385
Symbol 385 MovieClip [level4_background_transition]Uses:384Used by:437
Symbol 386 GraphicUsed by:390 422 423
Symbol 387 GraphicUsed by:390
Symbol 388 GraphicUsed by:390
Symbol 389 GraphicUsed by:390 422 423
Symbol 390 MovieClip [level4_foreground]Uses:386 387 388 389Used by:437
Symbol 391 BitmapUsed by:392
Symbol 392 GraphicUses:391Used by:393
Symbol 393 MovieClip [level4_ground]Uses:392Used by:437
Symbol 394 GraphicUsed by:407 422 423
Symbol 395 GraphicUsed by:407 422 423
Symbol 396 GraphicUsed by:407 422 423
Symbol 397 GraphicUsed by:407 422 423
Symbol 398 GraphicUsed by:407 423
Symbol 399 GraphicUsed by:407 423
Symbol 400 GraphicUsed by:407
Symbol 401 GraphicUsed by:407 423
Symbol 402 GraphicUsed by:407 423
Symbol 403 GraphicUsed by:407 422 423
Symbol 404 GraphicUsed by:407 422 423
Symbol 405 GraphicUsed by:407 422 423
Symbol 406 GraphicUsed by:407 422 423
Symbol 407 MovieClip [level4_section1_backtrees]Uses:394 395 396 397 398 399 400 401 402 403 404 405 406Used by:437
Symbol 408 GraphicUsed by:422 423
Symbol 409 GraphicUsed by:422
Symbol 410 GraphicUsed by:422
Symbol 411 GraphicUsed by:422
Symbol 412 GraphicUsed by:422
Symbol 413 GraphicUsed by:422
Symbol 414 GraphicUsed by:422
Symbol 415 GraphicUsed by:422 423
Symbol 416 GraphicUsed by:422 423
Symbol 417 GraphicUsed by:422 423
Symbol 418 GraphicUsed by:422 423
Symbol 419 GraphicUsed by:422 423
Symbol 420 GraphicUsed by:422 423
Symbol 421 GraphicUsed by:422 423
Symbol 422 MovieClip [level4_section2_eviltrees]Uses:403 404 408 396 397 405 406 394 395 409 410 411 412 413 414 415 386 416 417 418 419 389 420 421Used by:437
Symbol 423 MovieClip [level4_section1_midtrees]Uses:396 397 401 402 403 404 405 406 398 399 394 395 408 415 386 416 417 418 419 389 420 421Used by:437
Symbol 424 Sound [level2_music]Used by:437
Symbol 425 Sound [bossDie_sound]Used by:437
Symbol 426 Sound [boss_music]Used by:437
Symbol 427 Sound [playerDie_sound]Used by:437
Symbol 428 Sound [enemyHit_sound]Used by:437
Symbol 429 Sound [level3_music]Used by:437
Symbol 430 Sound [level4_music]Used by:437
Symbol 431 Sound [level1_music]Used by:437
Symbol 432 Sound [levelend_music]Used by:437
Symbol 433 Sound [bonus_sound]Used by:437
Symbol 434 Sound [pointsCount_sound]Used by:437
Symbol 435 Sound [bonusTwinkle_sound]Used by:437
Symbol 436 Sound [gumPop_sound]Used by:437
Symbol 437 MovieClipUses:194 209 211 207 215 220 230 245 257 270 274 285 288 292 303 48 307 310 322 338 339 340 343 346 56 348 362 373 374 53 99 74 87 379 380 382 383 385 390 393 407 422 423 424 425 426 427 428 429 430 431 432 189 433 434 435 436Used by:Timeline
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438Used by:440
Symbol 440 MovieClipUses:439Used by:Timeline
Symbol 441 GraphicUsed by:482
Symbol 442 GraphicUsed by:482
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443Used by:445
Symbol 445 MovieClipUses:444Used by:482
Symbol 446 EditableTextUses:108Used by:448
Symbol 447 EditableTextUses:108Used by:448
Symbol 448 MovieClipUses:446 447Used by:482
Symbol 449 EditableTextUses:108Used by:482
Symbol 450 EditableTextUses:108Used by:482
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:482
Symbol 453 FontUsed by:454 455 456 457 458 459 460 461 463 464 465 466 467 468 469 470 472 473 474 475 476 477 478 479
Symbol 454 TextUses:453Used by:462
Symbol 455 EditableTextUses:453Used by:462
Symbol 456 TextUses:453Used by:462
Symbol 457 EditableTextUses:453Used by:462
Symbol 458 TextUses:453Used by:462
Symbol 459 EditableTextUses:453Used by:462
Symbol 460 TextUses:453Used by:462
Symbol 461 EditableTextUses:453Used by:462
Symbol 462 MovieClipUses:454 455 456 457 458 459 460 461Used by:481
Symbol 463 TextUses:453Used by:471
Symbol 464 EditableTextUses:453Used by:471
Symbol 465 TextUses:453Used by:471
Symbol 466 EditableTextUses:453Used by:471
Symbol 467 TextUses:453Used by:471
Symbol 468 EditableTextUses:453Used by:471
Symbol 469 TextUses:453Used by:471
Symbol 470 EditableTextUses:453Used by:471
Symbol 471 MovieClipUses:463 464 465 466 467 468 469 470Used by:481
Symbol 472 TextUses:453Used by:480
Symbol 473 EditableTextUses:453Used by:480
Symbol 474 TextUses:453Used by:480
Symbol 475 EditableTextUses:453Used by:480
Symbol 476 TextUses:453Used by:480
Symbol 477 EditableTextUses:453Used by:480
Symbol 478 TextUses:453Used by:480
Symbol 479 EditableTextUses:453Used by:480
Symbol 480 MovieClipUses:472 473 474 475 476 477 478 479Used by:481
Symbol 481 MovieClipUses:38 462 471 480Used by:482
Symbol 482 MovieClipUses:441 442 445 43 448 449 450 452 481Used by:Timeline
Symbol 483 GraphicUsed by:486
Symbol 484 BitmapUsed by:485
Symbol 485 GraphicUses:484Used by:486
Symbol 486 MovieClipUses:483 485Used by:Timeline
Symbol 487 SoundUsed by:Timeline
Symbol 488 TextUses:108Used by:490
Symbol 489 TextUses:108Used by:490
Symbol 490 MovieClipUses:488 489Used by:Timeline
Symbol 491 GraphicUsed by:500
Symbol 492 EditableTextUses:108Used by:500
Symbol 493 EditableTextUses:108Used by:500
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:498
Symbol 496 EditableTextUses:108Used by:498
Symbol 497 EditableTextUses:108Used by:498
Symbol 498 MovieClipUses:495 496 497Used by:500
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:491 492 493 498 499Used by:501
Symbol 501 MovieClipUses:500Used by:Timeline
Symbol 502 GraphicUsed by:505
Symbol 503 TextUses:108Used by:505
Symbol 504 TextUses:108Used by:505
Symbol 505 MovieClipUses:502 503 504Used by:Timeline

Instance Names

"receiveCode_mc"Frame 1Symbol 30 MovieClip
"stage_bg"Frame 2Symbol 32 MovieClip
"instructionsClip"Frame 35Symbol 137 MovieClip
"stage_bg"Frame 76Symbol 32 MovieClip
"mainLevel"Frame 76Symbol 440 MovieClip
"overlay"Frame 76Symbol 482 MovieClip
"receiveCode_mc"Frame 76Symbol 30 MovieClip
"highScoreList"Frame 96Symbol 490 MovieClip
"initialsBox"Frame 96Symbol 501 MovieClip
"server_mc"Frame 96Symbol 505 MovieClip
"code_txt"Symbol 30 MovieClip Frame 7Symbol 8 EditableText
"close_btn"Symbol 30 MovieClip Frame 7Symbol 16 Button
"enterCode_btn"Symbol 30 MovieClip Frame 7Symbol 21 Button
"funroom"Symbol 30 MovieClip Frame 7Symbol 26 MovieClip
"bar"Symbol 43 MovieClip Frame 1Symbol 42 MovieClip
"loader"Symbol 45 MovieClip Frame 1Symbol 43 MovieClip
"arms"Symbol 169 MovieClip Frame 1Symbol 166 MovieClip
"arms"Symbol 176 MovieClip Frame 1Symbol 173 MovieClip
"arms"Symbol 180 MovieClip Frame 1Symbol 166 MovieClip
"arms"Symbol 183 MovieClip Frame 1Symbol 166 MovieClip
"arms"Symbol 186 MovieClip Frame 1Symbol 166 MovieClip
"animation"Symbol 193 MovieClip Frame 1Symbol 180 MovieClip
"boundingBox"Symbol 193 MovieClip Frame 1Symbol 182 MovieClip
"hitBox"Symbol 193 MovieClip Frame 1Symbol 182 MovieClip
"animation"Symbol 193 MovieClip Frame 10Symbol 169 MovieClip
"boundingBox"Symbol 193 MovieClip Frame 10Symbol 182 MovieClip
"animation"Symbol 193 MovieClip Frame 20Symbol 183 MovieClip
"boundingBox"Symbol 193 MovieClip Frame 20Symbol 182 MovieClip
"animation"Symbol 193 MovieClip Frame 30Symbol 186 MovieClip
"boundingBox"Symbol 193 MovieClip Frame 30Symbol 182 MovieClip
"animation"Symbol 193 MovieClip Frame 40Symbol 188 MovieClip
"animation"Symbol 193 MovieClip Frame 50Symbol 192 MovieClip
"body"Symbol 194 MovieClip [boy] Frame 1Symbol 193 MovieClip
"boundingBox"Symbol 208 MovieClip Frame 1Symbol 182 MovieClip
"splat"Symbol 208 MovieClip Frame 21Symbol 203 MovieClip
"splat"Symbol 208 MovieClip Frame 36Symbol 203 MovieClip
"animation"Symbol 209 MovieClip [chicken] Frame 1Symbol 208 MovieClip
"gum"Symbol 215 MovieClip [gum_bonus] Frame 1Symbol 213 MovieClip
"gum"Symbol 215 MovieClip [gum_bonus] Frame 2Symbol 214 MovieClip
"boundingBox"Symbol 229 MovieClip Frame 1Symbol 182 MovieClip
"hitBox"Symbol 229 MovieClip Frame 1Symbol 182 MovieClip
"animation"Symbol 230 MovieClip [bee] Frame 1Symbol 229 MovieClip
"boundingBox"Symbol 244 MovieClip Frame 1Symbol 182 MovieClip
"hitBox"Symbol 244 MovieClip Frame 1Symbol 182 MovieClip
"animation"Symbol 245 MovieClip [bull] Frame 1Symbol 244 MovieClip
"boundingBox"Symbol 256 MovieClip Frame 1Symbol 182 MovieClip
"hitBox"Symbol 256 MovieClip Frame 1Symbol 182 MovieClip
"animation"Symbol 257 MovieClip [dinosaur] Frame 1Symbol 256 MovieClip
"boundingBox"Symbol 269 MovieClip Frame 1Symbol 182 MovieClip
"hitBox"Symbol 269 MovieClip Frame 1Symbol 182 MovieClip
"boundingBox"Symbol 269 MovieClip Frame 20Symbol 182 MovieClip
"hitBox"Symbol 269 MovieClip Frame 20Symbol 182 MovieClip
"animation"Symbol 270 MovieClip [gorilla] Frame 1Symbol 269 MovieClip
"boundingBox"Symbol 273 MovieClip Frame 1Symbol 182 MovieClip
"splat"Symbol 273 MovieClip Frame 10Symbol 203 MovieClip
"splat"Symbol 273 MovieClip Frame 27Symbol 203 MovieClip
"animation"Symbol 274 MovieClip [donkey] Frame 1Symbol 273 MovieClip
"animation"Symbol 284 MovieClip Frame 1Symbol 276 MovieClip
"boundingBox"Symbol 284 MovieClip Frame 1Symbol 182 MovieClip
"animation"Symbol 285 MovieClip [frog] Frame 1Symbol 284 MovieClip
"boundingBox"Symbol 287 MovieClip Frame 1Symbol 182 MovieClip
"splat"Symbol 287 MovieClip Frame 25Symbol 203 MovieClip
"animation"Symbol 288 MovieClip [parrot] Frame 1Symbol 287 MovieClip
"pointsText"Symbol 292 MovieClip [points] Frame 1Symbol 291 MovieClip
"arms"Symbol 293 MovieClip Frame 1Symbol 173 MovieClip
"arms"Symbol 294 MovieClip Frame 1Symbol 173 MovieClip
"arms"Symbol 296 MovieClip Frame 1Symbol 173 MovieClip
"animation"Symbol 302 MovieClip Frame 1Symbol 293 MovieClip
"boundingBox"Symbol 302 MovieClip Frame 1Symbol 182 MovieClip
"hitBox"Symbol 302 MovieClip Frame 1Symbol 182 MovieClip
"animation"Symbol 302 MovieClip Frame 10Symbol 176 MovieClip
"boundingBox"Symbol 302 MovieClip Frame 10Symbol 182 MovieClip
"animation"Symbol 302 MovieClip Frame 20Symbol 294 MovieClip
"boundingBox"Symbol 302 MovieClip Frame 20Symbol 182 MovieClip
"animation"Symbol 302 MovieClip Frame 30Symbol 296 MovieClip
"boundingBox"Symbol 302 MovieClip Frame 30Symbol 182 MovieClip
"animation"Symbol 302 MovieClip Frame 40Symbol 298 MovieClip
"animation"Symbol 302 MovieClip Frame 50Symbol 301 MovieClip
"body"Symbol 303 MovieClip [girl] Frame 1Symbol 302 MovieClip
"carpet"Symbol 307 MovieClip [level1_floor] Frame 1Symbol 306 MovieClip
"carpet"Symbol 307 MovieClip [level1_floor] Frame 1Symbol 306 MovieClip
"wall"Symbol 322 MovieClip [level1_section1_background] Frame 1Symbol 313 MovieClip
"wall"Symbol 322 MovieClip [level1_section1_background] Frame 1Symbol 313 MovieClip
"wall"Symbol 322 MovieClip [level1_section1_background] Frame 1Symbol 313 MovieClip
"wall"Symbol 322 MovieClip [level1_section1_background] Frame 1Symbol 313 MovieClip
"wall"Symbol 322 MovieClip [level1_section1_background] Frame 1Symbol 313 MovieClip
"wall"Symbol 339 MovieClip [level1_section2_background] Frame 1Symbol 313 MovieClip
"wall"Symbol 339 MovieClip [level1_section2_background] Frame 1Symbol 313 MovieClip
"wall"Symbol 339 MovieClip [level1_section2_background] Frame 1Symbol 313 MovieClip
"wall"Symbol 339 MovieClip [level1_section2_background] Frame 1Symbol 313 MovieClip
"wall"Symbol 339 MovieClip [level1_section2_background] Frame 1Symbol 313 MovieClip
"circle_mask"Symbol 440 MovieClip Frame 1Symbol 439 MovieClip
"bar1"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar2"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar3"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar4"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar5"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar6"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar7"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar8"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar9"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar10"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar11"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"bar12"Symbol 445 MovieClip Frame 1Symbol 444 MovieClip
"time"Symbol 481 MovieClip Frame 2Symbol 462 MovieClip
"jf"Symbol 481 MovieClip Frame 34Symbol 471 MovieClip
"total"Symbol 481 MovieClip Frame 77Symbol 480 MovieClip
"powerBar"Symbol 482 MovieClip Frame 1Symbol 445 MovieClip
"timeBar"Symbol 482 MovieClip Frame 1Symbol 43 MovieClip
"scoreMC"Symbol 482 MovieClip Frame 1Symbol 448 MovieClip
"endBonus"Symbol 482 MovieClip Frame 1Symbol 481 MovieClip
"underscore"Symbol 498 MovieClip Frame 1Symbol 495 MovieClip
"initial1"Symbol 500 MovieClip Frame 1Symbol 498 MovieClip
"initial2"Symbol 500 MovieClip Frame 1Symbol 498 MovieClip
"initial3"Symbol 500 MovieClip Frame 1Symbol 498 MovieClip
"initialBox"Symbol 501 MovieClip Frame 1Symbol 500 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "soundProductRollOver"
ExportAssets (56)Timeline Frame 1Symbol 1 as "soundProductRollOver"
ExportAssets (56)Timeline Frame 2Symbol 37 as "balloon_floater"
ExportAssets (56)Timeline Frame 10Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 10Symbol 53 as "level3_background_city"
ExportAssets (56)Timeline Frame 10Symbol 53 as "level3_background_city"
ExportAssets (56)Timeline Frame 10Symbol 56 as "level2_ground"
ExportAssets (56)Timeline Frame 10Symbol 74 as "level3_section1_background2"
ExportAssets (56)Timeline Frame 10Symbol 87 as "level3_section1_buildings"
ExportAssets (56)Timeline Frame 10Symbol 99 as "level3_foreground"
ExportAssets (56)Timeline Frame 11Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 12Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 13Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 14Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 15Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 16Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 17Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 18Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 19Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 20Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 21Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 22Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 23Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 24Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 25Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 26Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 27Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 28Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 29Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 30Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 31Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 32Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 33Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 34Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 35Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 36Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 37Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 38Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 39Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 40Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 41Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 42Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 43Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 44Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 45Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 46Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 47Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 48Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 49Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 50Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 51Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 52Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 53Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 54Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 55Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 75Symbol 189 as "playerHit_sound"
ExportAssets (56)Timeline Frame 75Symbol 189 as "playerHit_sound"
ExportAssets (56)Timeline Frame 75Symbol 194 as "boy"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 209 as "chicken"
ExportAssets (56)Timeline Frame 75Symbol 211 as "shadow"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 215 as "gum_bonus"
ExportAssets (56)Timeline Frame 75Symbol 220 as "highscoreObject"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 230 as "bee"
ExportAssets (56)Timeline Frame 75Symbol 245 as "bull"
ExportAssets (56)Timeline Frame 75Symbol 257 as "dinosaur"
ExportAssets (56)Timeline Frame 75Symbol 270 as "gorilla"
ExportAssets (56)Timeline Frame 75Symbol 209 as "chicken"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 274 as "donkey"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 285 as "frog"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 207 as "explosion_small"
ExportAssets (56)Timeline Frame 75Symbol 288 as "parrot"
ExportAssets (56)Timeline Frame 75Symbol 292 as "points"
ExportAssets (56)Timeline Frame 75Symbol 189 as "playerHit_sound"
ExportAssets (56)Timeline Frame 75Symbol 189 as "playerHit_sound"
ExportAssets (56)Timeline Frame 75Symbol 303 as "girl"
ExportAssets (56)Timeline Frame 75Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 75Symbol 307 as "level1_floor"
ExportAssets (56)Timeline Frame 75Symbol 310 as "level1_foreground"
ExportAssets (56)Timeline Frame 75Symbol 322 as "level1_section1_background"
ExportAssets (56)Timeline Frame 75Symbol 338 as "level1_section1_midground"
ExportAssets (56)Timeline Frame 75Symbol 339 as "level1_section2_background"
ExportAssets (56)Timeline Frame 75Symbol 340 as "level1_section2_midground"
ExportAssets (56)Timeline Frame 75Symbol 343 as "background_hills"
ExportAssets (56)Timeline Frame 75Symbol 346 as "level2_foreground"
ExportAssets (56)Timeline Frame 75Symbol 56 as "level2_ground"
ExportAssets (56)Timeline Frame 75Symbol 348 as "level2_midground"
ExportAssets (56)Timeline Frame 75Symbol 362 as "level2_section1_houses"
ExportAssets (56)Timeline Frame 75Symbol 373 as "level2_section2_houses"
ExportAssets (56)Timeline Frame 75Symbol 374 as "level2_section3_houses"
ExportAssets (56)Timeline Frame 75Symbol 53 as "level3_background_city"
ExportAssets (56)Timeline Frame 75Symbol 99 as "level3_foreground"
ExportAssets (56)Timeline Frame 75Symbol 74 as "level3_section1_background2"
ExportAssets (56)Timeline Frame 75Symbol 87 as "level3_section1_buildings"
ExportAssets (56)Timeline Frame 75Symbol 379 as "level3_section2_buildings"
ExportAssets (56)Timeline Frame 75Symbol 380 as "level3_section3_buildings"
ExportAssets (56)Timeline Frame 75Symbol 382 as "level4_background_dark"
ExportAssets (56)Timeline Frame 75Symbol 383 as "level4_background_hills"
ExportAssets (56)Timeline Frame 75Symbol 385 as "level4_background_transition"
ExportAssets (56)Timeline Frame 75Symbol 390 as "level4_foreground"
ExportAssets (56)Timeline Frame 75Symbol 393 as "level4_ground"
ExportAssets (56)Timeline Frame 75Symbol 407 as "level4_section1_backtrees"
ExportAssets (56)Timeline Frame 75Symbol 422 as "level4_section2_eviltrees"
ExportAssets (56)Timeline Frame 75Symbol 423 as "level4_section1_midtrees"
ExportAssets (56)Timeline Frame 75Symbol 424 as "level2_music"
ExportAssets (56)Timeline Frame 75Symbol 425 as "bossDie_sound"
ExportAssets (56)Timeline Frame 75Symbol 426 as "boss_music"
ExportAssets (56)Timeline Frame 75Symbol 427 as "playerDie_sound"
ExportAssets (56)Timeline Frame 75Symbol 428 as "enemyHit_sound"
ExportAssets (56)Timeline Frame 75Symbol 429 as "level3_music"
ExportAssets (56)Timeline Frame 75Symbol 430 as "level4_music"
ExportAssets (56)Timeline Frame 75Symbol 431 as "level1_music"
ExportAssets (56)Timeline Frame 75Symbol 432 as "levelend_music"
ExportAssets (56)Timeline Frame 75Symbol 189 as "playerHit_sound"
ExportAssets (56)Timeline Frame 75Symbol 433 as "bonus_sound"
ExportAssets (56)Timeline Frame 75Symbol 434 as "pointsCount_sound"
ExportAssets (56)Timeline Frame 75Symbol 435 as "bonusTwinkle_sound"
ExportAssets (56)Timeline Frame 75Symbol 436 as "gumPop_sound"
ExportAssets (56)Timeline Frame 96Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 97Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 98Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 99Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 100Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 101Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 102Symbol 48 as "background_sky"
ExportAssets (56)Timeline Frame 103Symbol 48 as "background_sky"

Labels

"title"Frame 10
"instructions"Frame 35
"choose"Frame 49
"startgame"Frame 76
"winGame"Frame 86
"highscore"Frame 96
"restart"Frame 104
"show"Symbol 30 MovieClip Frame 2
"hide"Symbol 30 MovieClip Frame 8
"idle"Symbol 193 MovieClip Frame 1
"run"Symbol 193 MovieClip Frame 10
"jump"Symbol 193 MovieClip Frame 20
"squat"Symbol 193 MovieClip Frame 30
"hit"Symbol 193 MovieClip Frame 40
"die"Symbol 193 MovieClip Frame 50
"right"Symbol 194 MovieClip [boy] Frame 1
"left"Symbol 194 MovieClip [boy] Frame 2
"run"Symbol 208 MovieClip Frame 1
"fly"Symbol 208 MovieClip Frame 10
"hit"Symbol 208 MovieClip Frame 21
"die"Symbol 208 MovieClip Frame 36
"left"Symbol 209 MovieClip [chicken] Frame 1
"right"Symbol 209 MovieClip [chicken] Frame 2
"fly"Symbol 229 MovieClip Frame 1
"attack"Symbol 229 MovieClip Frame 10
"hit"Symbol 229 MovieClip Frame 26
"die"Symbol 229 MovieClip Frame 40
"idle"Symbol 244 MovieClip Frame 1
"warn"Symbol 244 MovieClip Frame 10
"charge"Symbol 244 MovieClip Frame 21
"attack"Symbol 244 MovieClip Frame 33
"hit"Symbol 244 MovieClip Frame 48
"die"Symbol 244 MovieClip Frame 63
"idle"Symbol 256 MovieClip Frame 1
"walk"Symbol 256 MovieClip Frame 7
"attack"Symbol 256 MovieClip Frame 15
"hit"Symbol 256 MovieClip Frame 30
"die"Symbol 256 MovieClip Frame 45
"idle"Symbol 269 MovieClip Frame 1
"jump"Symbol 269 MovieClip Frame 10
"walk"Symbol 269 MovieClip Frame 20
"throw"Symbol 269 MovieClip Frame 30
"hit"Symbol 269 MovieClip Frame 40
"die"Symbol 269 MovieClip Frame 55
"run"Symbol 273 MovieClip Frame 1
"hit"Symbol 273 MovieClip Frame 10
"die"Symbol 273 MovieClip Frame 27
"left"Symbol 274 MovieClip [donkey] Frame 1
"right"Symbol 274 MovieClip [donkey] Frame 2
"idle"Symbol 284 MovieClip Frame 1
"jump"Symbol 284 MovieClip Frame 10
"attack"Symbol 284 MovieClip Frame 20
"hit"Symbol 284 MovieClip Frame 35
"die"Symbol 284 MovieClip Frame 50
"dive"Symbol 287 MovieClip Frame 1
"climb"Symbol 287 MovieClip Frame 10
"die"Symbol 287 MovieClip Frame 25
"idle"Symbol 302 MovieClip Frame 1
"run"Symbol 302 MovieClip Frame 10
"jump"Symbol 302 MovieClip Frame 20
"squat"Symbol 302 MovieClip Frame 30
"hit"Symbol 302 MovieClip Frame 40
"die"Symbol 302 MovieClip Frame 50
"right"Symbol 303 MovieClip [girl] Frame 1
"left"Symbol 303 MovieClip [girl] Frame 2
"time"Symbol 481 MovieClip Frame 15
"jf"Symbol 481 MovieClip Frame 49
"score"Symbol 481 MovieClip Frame 93
"add"Symbol 500 MovieClip Frame 9

Dynamic Text Variables

scoreSymbol 216 EditableText"000000"
initialsSymbol 217 EditableText"AAA"
scoreSymbol 218 EditableText"000000"
initialsSymbol 219 EditableText"AAA"
pointsSymbol 289 EditableText""
pointsSymbol 290 EditableText"500"
scoreSymbol 446 EditableText"000000"
scoreSymbol 447 EditableText"000000"
gumBonusSymbol 449 EditableText"x0"
gumBonusSymbol 450 EditableText"x0"
timeStringSymbol 455 EditableText"000000"
timeStringSymbol 457 EditableText"000000"
timeStringSymbol 459 EditableText"000000"
timeStringSymbol 461 EditableText"000000"
jfStringSymbol 464 EditableText"000000"
jfStringSymbol 466 EditableText"000000"
jfStringSymbol 468 EditableText"000000"
jfStringSymbol 470 EditableText"000000"
totalStringSymbol 473 EditableText"000000"
totalStringSymbol 475 EditableText"000000"
totalStringSymbol 477 EditableText"000000"
totalStringSymbol 479 EditableText"000000"
playerScore_stringSymbol 492 EditableText"000000"
playerScore_stringSymbol 493 EditableText"000000"
characterSymbol 496 EditableText"A"
characterSymbol 497 EditableText"A"




http://swfchan.com/3/13421/info.shtml
Created: 4/6 -2019 19:29:05 Last modified: 4/6 -2019 19:29:05 Server time: 15/05 -2024 00:21:51