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

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

Frog Race.swf

This is the info page for
Flash #24474

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


Text
START

FINISH

v.2.2

Play

Option

Help

High Score

see help
for beginner

More Games

Music

Sound

Back

<p align="justify"><font face="Courier New CE" size="16" color="#663300" letterSpacing="0.000000" kerning="0"><b>Frog Race v.2.2</b></font></p><p align="justify"></p><p align="justify"><font face="Courier New CE" size="14" color="#663300" letterSpacing="0.000000" kerning="0">Ready to jump, jump, and jump... &nbsp;</font></p><p align="justify"><font face="Courier New CE" size="14" color="#663300" letterSpacing="0.000000" kerning="0">because no vehicle here !!</font></p><p align="justify"></p><p align="justify"><font face="Courier New CE" size="14" color="#663300" letterSpacing="0.000000" kerning="0">Just control the frog to overleap <sbr />blocks on the track, racing against <sbr />computer. Play up to <b>30</b> <b>tracks</b> with <sbr />different combination of blocks.</font></p><p align="justify"></p><p align="justify"><font face="Courier New CE" size="14" color="#663300" letterSpacing="0.000000" kerning="0">Jump it, be the winner, get your <sbr />points and have your name on the high <sbr />score table...</font></p><p align="justify"></p><p align="justify"></p><p align="justify"><font face="Courier New CE" size="13" color="#663300" letterSpacing="0.000000" kerning="0">created by <b>Agung Cahyono, 2007</b></font></p><p align="justify"><font face="Courier New CE" size="13" color="#663300" letterSpacing="0.000000" kerning="0">e-mail : <b>agunginet@yahoo.com</b></font></p>

Preview
There are two tracks (left side and right
side), the one for player and the other
for computer. Every track have objects.
They are blocks, trap, oil, and box.

Block makes your frog fainting and get
point reduction if your frog hits them.

Trap or oil makes your frog
stop for a second and get
point reduction.

Box makes your frog get inside it,
will jump with it, and the power
meter will be invisible.

The other objects are start line and
finish line, bounce, pool, and potion.

Start line is your beginning position and
Finish line is your goal.

Bounce makes jump twice instantly
and it makes multiple point.

Your frog has to swim in the
pool. Pool doesn’t make any
cost, it just make your frog
move slowly.

Use potion to restore frog’s stamina.

There is a map that indicate where
your frog and opponent are, how far
they are to the finish line.

There are attributes (power and stamina
meter, height indicator, and score label)
for player.

Use full power will cost more stamina.
You need time to restore it, or you can
use potion to fully restore.

Power meter indicate how far and
high your frog will jump. A red
point is height indicator for block
in front of your frog, a blue point
is height indicator for your frog.

How to Play
Control the frog to jump the block on the
track. Before that, you have to watch a
height indicator of block and range of
your frog to the block in front

Use fit power so that your frog can
jump above a block, while you can
see a height indicator of your frog
highly than a block one.

If your frog is so close to
the block, and the block’s
height is more than 1, so
there is no chance to jump
it.

Score
Avoid block          = 10 - 20 points
Hit block, oil, trap = -5 points
Hit bounce           = 10 – 50 points
Win the race         = 100 points
Win the last track   = 5000 points

Object Attributes
Block - height = 1-3
- hit = feinting in 3 seconds
Oil   - height = 0
- hit = stop in 5 seconds
Trap  - height = 0
- hit = stop in 7 seconds
Box   - height = 1
- hit = get inside box in 20 seconds

The game is over if you lose for three
times, or after play the last track.

Control

Jump :
Mouse : Left Button, or
Keyboard : Space Button, or
use Both together.
(1st click/press to start power meter,
2nd click to launch the frog. Click
wherever on game area for mouse control)
Swim :
Mouse : Left Button, or
Keyboard : Space Button.
(Click or press and keep hold the button
until end of pool)

<To Menu>

<To Menu>

<Control>

<Control>

<Preview>

<Preview>

<About>

<About>

Submit

Cancel

THE WINNER

<p align="center"></p>

choose position and ready to play

<p align="center"></p>

<p align="center"></p>

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("fff44cb1", this, 10301, true); fscommand ("fullscreen", true); fscommand ("allowscale", true); fscommand ("showmenu", false);
Frame 2
var totalSize; var downloadSize; var percent; totalSize = Math.round(_root.getBytesTotal() / 1024); movLoader.onEnterFrame = function () { percent = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); this.info_percent.text = ("loading " + percent) + " %"; this.bar._xscale = percent; downloadSize = Math.round(_root.getBytesLoaded() / 1024); if (downloadSize == totalSize) { gotoAndStop ("splash"); } }; stop();
Frame 3
movIntro.onRelease = function () { getURL ("http://www.arcadetown.com/index.asp?gameid=frograce", "_blank"); }; stop();
Frame 4
function buildMap(map) { attachMovie("empty", "tiles", ++d); track.clip = tiles; var _local3 = map.length; var _local2 = 0; while (_local2 < _local3) { var _local1 = "t_ply" + _local2; track[_local1] = new track["tile" + map[_local2]](); track.clip.attachMovie("tile", _local1, _local2); track.clip[_local1]._x = frogPLY.xPos - (track.tileW / 2); track.clip[_local1]._y = 360 + (_local2 * (-track.tileH)); runTrackPLY(track.clip[_local1], track[_local1].types, track[_local1].reach); track.clip[_local1].gotoAndStop(track[_local1].frame); _local2++; } track.clip.attachMovie("frog", "frogPLY", 10000); frogPLY.clip = track.clip.frogPLY; frogPLY.clip._x = frogPLY.xPos; frogPLY.clip._y = frogPLY.yPos; _local2 = 0; while (_local2 < _local3) { var _local1 = "t_cpu" + _local2; track[_local1] = new track["tile" + map[_local2]](); track.clip.attachMovie("tile", _local1, _local2 + 1000); track.clip[_local1]._x = frogCPU.xPos - (track.tileW / 2); track.clip[_local1]._y = 360 + (_local2 * (-track.tileH)); runTrackCPU(track.clip[_local1], track[_local1].types, track[_local1].reach); track.clip[_local1].gotoAndStop(track[_local1].frame); _local2++; } track.clip.attachMovie("frog2", "frogCPU", 20000); frogCPU.clip = track.clip.frogCPU; frogCPU.clip._x = frogCPU.xPos; frogCPU.clip._y = frogCPU.yPos; } function stopFrogPLY() { removeMovieClip(track.clip[frogPLY.currentHit]); clearInterval(frogPLY.timerID); frogPLY.clip.gotoAndStop("up"); frogPLY.clip._y = 300; frogPLY.keyLock = false; frog.clip._yscale = 100; frog.clip._xscale = 100; if (frogPLY.blockThrough == false) { frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } else { frogPLY.blockThrough = false; } } function stopFrogCPU() { removeMovieClip(track.clip[frogCPU.currentHit]); clearInterval(frogCPU.timerID); frogCPU.clip.gotoAndStop("up"); frogCPU.clip._y = 300; frogCPU.keyLock = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; if (frogCPU.blockThrough == false) { frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } else { frogCPU.blockThrough = false; } } function setBackPLY(obj, n) { nm = obj._name.substr(5); var i = (Number(nm) - 4); while (i < Number(nm)) { track.clip["t_ply" + i]._y = track.clip["t_ply" + i]._y + n; i++; } eval ("movTrack" + frogPLY.trackSide)._y = eval ("movTrack" + frogPLY.trackSide)._y + n; } function setBackCPU(obj, n) { nm = obj._name.substr(5); var i = (Number(nm) - 4); while (i < Number(nm)) { track.clip["t_cpu" + i]._y = track.clip["t_cpu" + i]._y + n; i++; } eval ("movTrack" + frogCPU.trackSide)._y = eval ("movTrack" + frogCPU.trackSide)._y + n; } function countBlockPLY() { var _local4 = 0; var _local3; var _local2; var _local1 = 0; while (_local1 < 100) { _local3 = track["t_ply" + _local1].reach; _local2 = track["t_ply" + _local1].types; if (((((_local3 >= 0) && (_local2 != "empty")) && (_local2 != "pool")) && (_local2 != "endofpool")) && (_local2 != "midofpool")) { frogPLY.hBlock[_local4] = _local3; _local4++; } _local1++; } } function countBlockCPU() { var _local3 = 0; var _local4; var _local2; var _local1 = 0; while (_local1 < 100) { _local4 = track["t_cpu" + _local1].reach; _local2 = track["t_cpu" + _local1].types; if (((((_local4 >= 0) && (_local2 != "empty")) && (_local2 != "pool")) && (_local2 != "endofpool")) && (_local2 != "midofpool")) { frogCPU.hBlock[_local3] = _local4; frogCPU.idBlock[_local3] = _local1; frogCPU.tyBlock[_local3] = _local2; _local3++; } _local1++; } } function runFrog() { clearInterval(frogCPU.timerToJump); frogCPU.toRun = true; } function aiFrog(a, b, c) { var _local1; if (((c == "block") || (c == "oil")) || (c == "trap")) { if (a > 5) { _local1 = psBOT[b][4]; } else { _local1 = psBOT[b][a - 1]; } if (frogCPU.insideCarton == true) { d = random(5) + 1; } else { d = _local1.substr(random(_local1.length), 1); } } else if (c == "bounce") { if (a > 5) { _local1 = psBounce[4]; } else { _local1 = psBounce[a - 1]; } if (frogCPU.insideCarton == true) { d = random(5) + 1; } else { d = _local1.substr(random(_local1.length), 1); } } else if (c == "item") { if (a > 5) { _local1 = psItem[4]; } else { _local1 = psItem[a - 1]; } if (frogCPU.insideCarton == true) { d = random(5) + 1; } else { d = _local1.substr(random(_local1.length), 1); } } else if (c == "finish") { if (a > 5) { _local1 = psFinish[4]; } else { _local1 = psFinish[a - 1]; } if (frogCPU.insideCarton == true) { d = random(5) + 1; } else { d = _local1.substr(random(_local1.length), 1); } } else if (c == "startofpool") { if (a > 5) { _local1 = psPool[4]; } else { _local1 = psPool[a - 1]; } if (frogCPU.insideCarton == true) { d = random(5) + 1; } else { d = _local1.substr(random(_local1.length), 1); } } else if (c == "carton") { if (a > 5) { d = random(5) + 1; } else { d = random(5) + 1; } } return(d); } function jumpFromPoolPLY() { clearInterval(frogPLY.timerID); frogPLY.hit = true; frogPLY.keyLock = true; frogPLY.swim = false; frogPLY.yMove = 5; frogPLY.yMapMove = 0.2; frogPLY.scale = 5; frogPLY.powerValue = 1; frogPLY.clip._yscale = 100; frogPLY.clip._xscale = 100; frogPLY.staminaCost = 0.25; frogPLY.clip.gotoAndPlay(2); frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } function jumpFromMidPLY() { clearInterval(frogPLY.timerID); frogPLY.hit = true; frogPLY.keyLock = true; frogPLY.swim = false; frogPLY.yMove = 5; frogPLY.yMapMove = 0.2; frogPLY.scale = 5; frogPLY.powerValue = 1; frogPLY.clip._yscale = 100; frogPLY.clip._xscale = 100; frogPLY.staminaCost = 0.25; frogPLY.clip.gotoAndPlay(2); } function jumpFromPoolCPU() { clearInterval(frogCPU.timerID); frogCPU.hit = true; frogCPU.keyLock = true; frogCPU.swim = false; frogCPU.toRun = false; frogCPU.yMove = 5; frogCPU.yMapMove = 0.2; frogCPU.scale = 5; frogCPU.powerValue = 1; frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; frogCPU.staminaCost = 0.25; frogCPU.clip.gotoAndPlay(2); frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } function jumpFromMidCPU() { clearInterval(frogCPU.timerID); frogCPU.hit = true; frogCPU.keyLock = true; frogCPU.swim = false; frogCPU.toRun = false; frogCPU.yMove = 5; frogCPU.yMapMove = 0.2; frogCPU.scale = 5; frogCPU.powerValue = 1; frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; frogCPU.staminaCost = 0.25; frogCPU.clip.gotoAndPlay(2); } function inCartonPLY() { clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = false; if (frogPLY.yMove == 0) { frogPLY.clip.gotoAndStop("up"); } eval ("movPower" + frogPLY.trackSide)._visible = true; } function inCartonCPU() { clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = false; if (frogCPU.yMove == 0) { frogCPU.clip.gotoAndStop("up"); } } function startSwimCPU() { clearInterval(frogCPU.timerID); frogCPU.keyLock = false; } function runTrackPLY(obj, typesValue, reachValue) { obj.onEnterFrame = function () { this._y = this._y + frogPLY.yMove; if (this._y >= 450) { removeMovieClip(this); } if (((frogPLY.reach <= reachValue) && (typesValue == "carton")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = true; frogPLY.clip.gotoAndPlay("carton"); removeMovieClip(this); eval ("movPower" + frogPLY.trackSide)._visible = false; frogPLY.cartonTimer = setInterval(inCartonPLY, 20000); frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } else if (((frogPLY.reach > reachValue) && (typesValue == "carton")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } if ((((frogPLY.reach <= reachValue) && (typesValue == "leaf")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) && (frogPLY.hit == false)) { frogPLY.hit = true; frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } if (((frogPLY.reach <= reachValue) && (typesValue == "block")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { frogPLY.blockThrough = false; frogPLY.keyLock = true; frogPLY.currentHit = this._name; frogPLY.yMove = 0; frogPLY.yMapMove = 0; frogPLY.scale = 0; frogPLY.scoreValue = frogPLY.scoreValue - 5; timerScore = setInterval(count, 1); s = -5; n = -1; setBackPLY(this, 5); frogPLY.clip._yscale = 100; frogPLY.clip._xscale = 100; frogPLY.clip._y = this._y + 60; eval ("movPower" + frogPLY.trackSide).sign._y = 0; clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = false; eval ("movPower" + frogPLY.trackSide)._visible = true; frogPLY.clip.gotoAndPlay("hit"); frogPLY.timerID = setInterval(stopFrogPLY, 3000); } else if (((frogPLY.reach > reachValue) && (typesValue == "block")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { frogPLY.scoreValue = frogPLY.scoreValue + (((10 * reachValue) + 10) / 2); timerScore = setInterval(count, 1); s = ((10 * reachValue) + 10) / 2; n = 1; frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } if (((frogPLY.reach == reachValue) && (typesValue == "oil")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { frogPLY.blockThrough = true; frogPLY.keyLock = true; frogPLY.currentHit = this._name; frogPLY.yMove = 0; frogPLY.yMapMove = 0; frogPLY.scale = 0; frogPLY.scoreValue = frogPLY.scoreValue - 5; timerScore = setInterval(count, 1); s = -5; n = -1; clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = false; eval ("movPower" + frogPLY.trackSide)._visible = true; frogPLY.clip.gotoAndPlay("plop"); frogPLY.timerID = setInterval(stopFrogPLY, 5000); } else if (((frogPLY.reach != reachValue) && (typesValue == "oil")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { frogPLY.blockThrough = true; frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } if (((frogPLY.reach == reachValue) && (typesValue == "trap")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { frogPLY.keyLock = true; frogPLY.currentHit = this._name; frogPLY.yMove = 0; frogPLY.yMapMove = 0; frogPLY.scale = 0; frogPLY.scoreValue = frogPLY.scoreValue - 5; timerScore = setInterval(count, 1); s = -5; n = -1; clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = false; eval ("movPower" + frogPLY.trackSide)._visible = true; this.movTrap.gotoAndStop(2); frogPLY.clip.gotoAndPlay("trap"); frogPLY.timerID = setInterval(stopFrogPLY, 7000); } else if (((frogPLY.reach != reachValue) && (typesValue == "trap")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { frogPLY.blockThrough = true; frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } if ((((frogPLY.reach == reachValue) && (typesValue == "bounce")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) && (frogPLY.hit == false)) { frogPLY.hit = true; frogPLY.keyLock = true; frogPLY.powerValue = frogPLY.currentPower; frogPLY.yMove = 5; frogPLY.yMapMove = 0.2; frogPLY.scale = 5; frogPLY.scoreValue = frogPLY.scoreValue + (10 * frogPLY.currentPower); timerScore = setInterval(count, 1); s = 10 * frogPLY.currentPower; n = 5; setBackPLY(this, -5); if (frogPLY.insideCarton == false) { frogPLY.clip.gotoAndPlay(2); } } else if (((frogPLY.reach != reachValue) && (typesValue == "bounce")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } if ((((frogPLY.reach == reachValue) && (typesValue == "startofpool")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) && (frogPLY.swim == false)) { frogPLY.swim = true; frogPLY.scale = 0; frogPLY.clip._yscale = 100; frogPLY.clip._xscale = 100; frogPLY.staminaCost = 0; clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = false; eval ("movPower" + frogPLY.trackSide)._visible = true; frogPLY.clip.gotoAndPlay("downswim"); frogPLY.keyLock = true; } if ((((frogPLY.reach == reachValue) && (typesValue == "pool")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) && (frogPLY.swim == false)) { frogPLY.swim = true; frogPLY.scale = 0; frogPLY.clip._yscale = 100; frogPLY.clip._xscale = 100; frogPLY.staminaCost = 0; clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = false; eval ("movPower" + frogPLY.trackSide)._visible = true; frogPLY.clip.gotoAndPlay("downswim"); frogPLY.keyLock = true; } if (((((frogPLY.reach == reachValue) && (typesValue == "endofpool")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) && (frogPLY.hit == false)) && (frogPLY.swim == true)) { clearInterval(timerSwim); frogPLY.hit = true; frogPLY.keyLock = true; frogPLY.swim = false; frogPLY.scale = 5; frogPLY.powerValue = 1; frogPLY.clip._yscale = 100; frogPLY.clip._xscale = 100; frogPLY.staminaCost = 0.25; frogPLY.clip.gotoAndPlay(2); frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } else if (((((frogPLY.reach == reachValue) && (typesValue == "endofpool")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) && (frogPLY.hit == false)) && (frogPLY.swim == false)) { frogPLY.hit = true; frogPLY.scale = 0; frogPLY.clip._yscale = 100; frogPLY.clip._xscale = 100; frogPLY.staminaCost = 0; clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = false; eval ("movPower" + frogPLY.trackSide)._visible = true; frogPLY.clip.gotoAndPlay("downfloat"); frogPLY.keyLock = true; frogPLY.timerID = setInterval(jumpFromPoolPLY, 1000); } if (((((frogPLY.reach == reachValue) && (typesValue == "midofpool")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) && (frogPLY.hit == false)) && (frogPLY.swim == true)) { frogPLY.hit = true; frogPLY.keyLock = true; frogPLY.swim = false; frogPLY.scale = 5; frogPLY.powerValue = 1; frogPLY.clip._yscale = 100; frogPLY.clip._xscale = 100; frogPLY.staminaCost = 0.25; frogPLY.clip.gotoAndPlay(2); } else if (((((frogPLY.reach == reachValue) && (typesValue == "midofpool")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) && (frogPLY.hit == false)) && (frogPLY.swim == false)) { clearInterval(timerSwim); frogPLY.hit = true; frogPLY.scale = 0; frogPLY.clip._yscale = 100; frogPLY.clip._xscale = 100; frogPLY.staminaCost = 0; clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = false; eval ("movPower" + frogPLY.trackSide)._visible = true; frogPLY.clip.gotoAndPlay("downfloat"); frogPLY.keyLock = true; frogPLY.timerID = setInterval(jumpFromMidPLY, 1000); } if ((((frogPLY.reach == reachValue) && (typesValue == "item")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) && (frogPLY.insideCarton == false)) { frogPLY.staminaValue = 100; removeMovieClip(this); } else if (((frogPLY.reach != reachValue) && (typesValue == "item")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint))) { frogPLY.blockPos++; eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; } if (((((frogPLY.reach == reachValue) && (typesValue == "finish")) && (this.hitPoint.hitTest(frogPLY.clip.hitPoint) || (this._y > frogPLY.clip._y))) && (frogPLY.hit == false)) && (gameStop == false)) { frogPLY.hit = true; gameStop = true; frogPLY.keyLock = true; frogPLY.yMove = 0; frogPLY.yMapMove = 0; frogPLY.scale = 0; frogPLY.staminaCost = 0; frogCPU.keyLock = true; frogCPU.staminaCost = 0; clearInterval(frogCPU.timerID); clearInterval(frogCPU.cartonTimer); if (trackToPlay == 30) { frogPLY.scoreValue = frogPLY.scoreValue + 5100; timerScore = setInterval(count, 10); s = 5100; n = 10; winMsg = "congratulation you've finished all track and won 5000 bonus points"; } else { frogPLY.scoreValue = frogPLY.scoreValue + 100; timerScore = setInterval(count, 10); s = 100; n = 1; winMsg = ""; } clearInterval(frogPLY.cartonTimer); frogPLY.insideCarton = false; eval ("movPower" + frogPLY.trackSide)._visible = true; gotoAndStop ("finish"); eval ("movWinner.cover" + frogPLY.trackSide).gotoAndPlay(2); eval ("movWinner.cover" + frogCPU.trackSide).gotoAndStop("lose"); movWinner.anim._x = eval ("movWinner.cover" + frogPLY.trackSide)._x; movWinner.anim.get_point.text = ("got " + s) + " points"; movWinner.anim.gotoAndPlay(2); } }; } function runTrackCPU(obj, typesValue, reachValue) { obj.onEnterFrame = function () { this._y = this._y + frogCPU.yMove; if (this._y >= 450) { removeMovieClip(this); } if ((((frogCPU.reach == reachValue) && (typesValue == "empty")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.hit == false)) { frogCPU.hit = true; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); frogCPU.frogPos = this._name.substr(5); } if ((((frogCPU.reach == reachValue) && (typesValue == "leaf")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.hit == false)) { frogCPU.hit = true; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); frogCPU.frogPos = this._name.substr(5); frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } if (((frogCPU.reach <= reachValue) && (typesValue == "carton")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = true; frogCPU.clip.gotoAndPlay("carton"); removeMovieClip(this); frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); frogCPU.cartonTimer = setInterval(inCartonCPU, 20000); frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } else if (((frogCPU.reach > reachValue) && (typesValue == "carton")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } if (((frogCPU.reach <= reachValue) && (typesValue == "block")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { setBackCPU(this, 5); frogCPU.blockThrough = false; frogCPU.keyLock = true; frogCPU.currentHit = this._name; frogCPU.yMove = 0; frogCPU.yMapMove = 0; frogCPU.scale = 0; frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; frogCPU.clip._y = this._y + 60; eval ("movPower" + frogCPU.trackSide).sign._y = 0; clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = false; frogCPU.clip.gotoAndPlay("hit"); frogCPU.frogPos = this._name.substr(5); frogCPU.timerID = setInterval(stopFrogCPU, 3000); } else if (((frogCPU.reach > reachValue) && (typesValue == "block")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } if (((frogCPU.reach == reachValue) && (typesValue == "oil")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { frogCPU.blockThrough = true; frogCPU.keyLock = true; frogCPU.currentHit = this._name; frogCPU.yMove = 0; frogCPU.yMapMove = 0; frogCPU.scale = 0; clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = false; frogCPU.clip.gotoAndPlay("plop"); frogCPU.frogPos = this._name.substr(5); frogCPU.timerID = setInterval(stopFrogCPU, 5000); } else if (((frogCPU.reach != reachValue) && (typesValue == "oil")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { frogCPU.blockThrough = true; frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } if (((frogCPU.reach == reachValue) && (typesValue == "trap")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { frogCPU.keyLock = true; frogCPU.currentHit = this._name; frogCPU.yMove = 0; frogCPU.yMapMove = 0; frogCPU.scale = 0; clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = false; this.movTrap.gotoAndStop(2); frogCPU.clip.gotoAndPlay("trap"); frogCPU.frogPos = this._name.substr(5); frogCPU.timerID = setInterval(stopFrogCPU, 7000); } else if (((frogCPU.reach != reachValue) && (typesValue == "trap")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { frogCPU.blockThrough = true; frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } if ((((frogCPU.reach == reachValue) && (typesValue == "bounce")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.hit == false)) { frogCPU.hit = true; frogCPU.keyLock = true; frogCPU.powerValue = frogCPU.currentPower; frogCPU.yMove = 5; frogCPU.yMapMove = 0.2; frogCPU.scale = 5; setBackCPU(this, -5); if (frogCPU.insideCarton == false) { frogCPU.clip.gotoAndPlay(2); } } else if (((frogCPU.reach != reachValue) && (typesValue == "bounce")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } if ((((frogCPU.reach == reachValue) && (typesValue == "startofpool")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.swim == false)) { frogCPU.swim = true; frogCPU.toRun = true; frogCPU.scale = 0; frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; frogCPU.staminaCost = 0; clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = false; frogCPU.clip.gotoAndPlay("downswim"); frogCPU.keyLock = true; frogCPU.timerID = setInterval(startSwimCPU, 1000); } if ((((frogCPU.reach == reachValue) && (typesValue == "pool")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.swim == false)) { frogCPU.swim = true; frogCPU.toRun = true; frogCPU.scale = 0; frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; frogCPU.staminaCost = 0; clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = false; frogCPU.clip.gotoAndPlay("downswim"); frogCPU.keyLock = true; frogCPU.timerID = setInterval(startSwimCPU, 1000); } if (((((frogCPU.reach == reachValue) && (typesValue == "endofpool")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.hit == false)) && (frogCPU.swim == true)) { frogCPU.hit = true; frogCPU.keyLock = true; frogCPU.swim = false; frogCPU.toRun = false; frogCPU.scale = 5; frogCPU.powerValue = 1; frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; frogCPU.staminaCost = 0.25; frogCPU.clip.gotoAndPlay(2); frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } else if (((((frogCPU.reach == reachValue) && (typesValue == "endofpool")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.hit == false)) && (frogCPU.swim == false)) { frogCPU.hit = true; frogCPU.toRun = true; frogCPU.scale = 0; frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; frogCPU.staminaCost = 0; clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = false; frogCPU.clip.gotoAndPlay("downfloat"); frogCPU.keyLock = true; frogCPU.timerID = setInterval(jumpFromPoolCPU, 1000); } if (((((frogCPU.reach == reachValue) && (typesValue == "midofpool")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.hit == false)) && (frogCPU.swim == true)) { frogCPU.hit = true; frogCPU.keyLock = true; frogCPU.swim = false; frogCPU.toRun = false; frogCPU.scale = 5; frogCPU.powerValue = 1; frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; frogCPU.staminaCost = 0.25; frogCPU.clip.gotoAndPlay(2); } else if (((((frogCPU.reach == reachValue) && (typesValue == "midofpool")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.hit == false)) && (frogCPU.swim == false)) { frogCPU.hit = true; frogCPU.toRun = true; frogCPU.scale = 0; frogCPU.clip._yscale = 100; frogCPU.clip._xscale = 100; frogCPU.staminaCost = 0; clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = false; frogCPU.clip.gotoAndPlay("downfloat"); frogCPU.keyLock = true; frogCPU.timerID = setInterval(jumpFromMidCPU, 1000); } if (((((frogCPU.reach == reachValue) && (typesValue == "item")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) && (frogCPU.hit == false)) && (frogCPU.insideCarton == false)) { frogCPU.frogPos = this._name.substr(5); frogCPU.hit = true; frogCPU.staminaValue = 100; removeMovieClip(this); frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); } else if (((frogCPU.reach != reachValue) && (typesValue == "item")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint))) { frogCPU.blockPos++; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; } if (((((frogCPU.reach == reachValue) && (typesValue == "finish")) && (this.hitPoint.hitTest(frogCPU.clip.hitPoint) || (this._y > frogCPU.clip._y))) && (frogCPU.hit == false)) && (gameStop == false)) { frogCPU.hit = true; gameStop = true; frogCPU.keyLock = true; frogCPU.yMove = 0; frogCPU.yMapMove = 0; frogCPU.scale = 0; frogCPU.staminaCost = 0; frogPLY.keyLock = true; frogPLY.staminaCost = 0; frogPLY.lostValue++; clearInterval(frogPLY.timerID); clearInterval(frogPLY.cartonTimer); if (frogPLY.lostValue >= 3) { winMsg = "you've reached your defeat limit, please try again.."; } else if (trackToPlay == 30) { winMsg = "you've defeated in final track, please try again.."; } else { winMsg = ""; } eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); clearInterval(frogCPU.cartonTimer); frogCPU.insideCarton = false; gotoAndStop ("finish"); eval ("movWinner.cover" + frogCPU.trackSide).gotoAndPlay(2); eval ("movWinner.cover" + frogPLY.trackSide).gotoAndStop("lose"); movWinner.anim._x = eval ("movWinner.cover" + frogCPU.trackSide)._x; movWinner.anim.get_point.text = ""; movWinner.anim.gotoAndPlay(2); } }; } function count() { c = c + n; a = a + n; if (c == s) { c = 0; clearInterval(timerScore); } eval ("scoreBoard" + frogPLY.trackSide).score = a; } function removeMovie() { var _local1 = 0; while (_local1 < 100) { removeMovieClip(track.clip["t_ply" + _local1]); removeMovieClip(track.clip["t_cpu" + _local1]); _local1++; } removeMovieClip(frogPLY.clip); removeMovieClip(frogCPU.clip); } function writeData() { mySo.data.sound = fOptSound; mySo.data.music = fOptMusic; mySo.flush(); } function playMusic(soundID) { musicObject = new Sound(); musicObject.attachSound(soundID); musicObject.start(0, 100); } function playSound(soundID) { soundObject = new Sound(); soundObject.attachSound(soundID); soundObject.start(); } function swimFrogPLY() { frogPLY.yMove = 2.5; frogPLY.yMapMove = 0.1; if (frogPLY.insideCarton == false) { frogPLY.clip.gotoAndStop("swim"); } } function EncrpytString(strVal) { var _local7 = "aHfEjcDebChGiAfIjDbEjacD"; var _local8 = _local7.length; var _local11 = "0"; var _local3 = ""; var _local9 = strVal.length; var _local1 = 0; _local3 = ""; var _local4; var _local6; var _local2; var _local5 = 0; nCnt = 0; while (nCnt < _local9) { _local4 = strVal.charCodeAt(nCnt); if (_local4 >= 128) { _local4 = "X"; } _local6 = _local7.charCodeAt(_local1); _local1 = _local1 + 1; if (_local1 >= _local8) { _local1 = 0; } _local2 = (_local4 % 16) + _local6; _local3 = _local3 + String.fromCharCode(_local2); _local5 = _local5 + _local2; _local6 = _local7.charCodeAt(_local1); _local1 = _local1 + 1; if (_local1 >= _local8) { _local1 = 0; } _local2 = Math.floor(_local4 / 16) + _local6; _local3 = _local3 + String.fromCharCode(_local2); _local5 = _local5 + _local2; nCnt++; } _local5 = _local5 % 256; _local6 = _local7.charCodeAt(_local1); _local1 = _local1 + 1; if (_local1 >= _local8) { _local1 = 0; } _local2 = (_local5 % 16) + _local6; _local3 = _local3 + String.fromCharCode(_local2); _local6 = _local7.charCodeAt(_local1); _local1 = _local1 + 1; if (_local1 >= _local8) { _local1 = 0; } _local2 = Math.floor(_local5 / 16) + _local6; _local3 = _local3 + String.fromCharCode(_local2); return(_local3); } function GetUrlParam(strUrl, strParam) { var _local4 = strUrl.toLowerCase(); var _local1 = _local4.indexOf(strParam); var _local5 = strParam.length; if (_local1 > 0) { var _local3; var _local2 = _local4.indexOf("&", _local1 + _local5); if (_local2 > 0) { _local3 = _local2 - _local1; } else { _local3 = strUrl.length - _local1; } return(strUrl.substr(_local1 + _local5, _local3)); } return(""); } function GetBaseUrl(strUrl) { var _local1 = strUrl.toLowerCase(); var _local2 = _local1.length; var _local3 = _local1.indexOf("?", 0); if (_local3 > 0) { _local2 = _local3; } var _local4 = "download"; if (_local1.substr(0, 4) == "http") { _local4 = strUrl.substr(7, _local2 - 7); } return(_local4); } track = {tileW:40, tileH:40}; track.tile0 = function () { }; track.tile0.prototype.types = "empty"; track.tile0.prototype.reach = 0; track.tile0.prototype.frame = "empty"; track.tile1 = function () { }; track.tile1.prototype.types = "block"; track.tile1.prototype.reach = 1; track.tile1.prototype.frame = "block11"; track.tile2 = function () { }; track.tile2.prototype.types = "block"; track.tile2.prototype.reach = 1; track.tile2.prototype.frame = "block12"; track.tile3 = function () { }; track.tile3.prototype.types = "block"; track.tile3.prototype.reach = 1; track.tile3.prototype.frame = "block13"; track.tile4 = function () { }; track.tile4.prototype.types = "block"; track.tile4.prototype.reach = 2; track.tile4.prototype.frame = "block21"; track.tile5 = function () { }; track.tile5.prototype.types = "block"; track.tile5.prototype.reach = 2; track.tile5.prototype.frame = "block22"; track.tile6 = function () { }; track.tile6.prototype.types = "block"; track.tile6.prototype.reach = 2; track.tile6.prototype.frame = "block23"; track.tile7 = function () { }; track.tile7.prototype.types = "block"; track.tile7.prototype.reach = 2; track.tile7.prototype.frame = "block24"; track.tile8 = function () { }; track.tile8.prototype.types = "block"; track.tile8.prototype.reach = 3; track.tile8.prototype.frame = "block31"; track.tile9 = function () { }; track.tile9.prototype.types = "block"; track.tile9.prototype.reach = 3; track.tile9.prototype.frame = "block32"; track.tile10 = function () { }; track.tile10.prototype.types = "block"; track.tile10.prototype.reach = 3; track.tile10.prototype.frame = "block33"; track.tile11 = function () { }; track.tile11.prototype.types = "block"; track.tile11.prototype.reach = 3; track.tile11.prototype.frame = "block34"; track.tile12 = function () { }; track.tile12.prototype.types = "block"; track.tile12.prototype.reach = 3; track.tile12.prototype.frame = "block35"; track.tile13 = function () { }; track.tile13.prototype.types = "block"; track.tile13.prototype.reach = 1; track.tile13.prototype.frame = "block14"; track.tile14 = function () { }; track.tile14.prototype.types = "block"; track.tile14.prototype.reach = 1; track.tile14.prototype.frame = "block15"; track.tile16 = function () { }; track.tile16.prototype.types = "oil"; track.tile16.prototype.reach = 0; track.tile16.prototype.frame = "oil"; track.tile17 = function () { }; track.tile17.prototype.types = "trap"; track.tile17.prototype.reach = 0; track.tile17.prototype.frame = "trap"; track.tile21 = function () { }; track.tile21.prototype.types = "startofpool"; track.tile21.prototype.reach = 0; track.tile21.prototype.frame = "pool1"; track.tile22 = function () { }; track.tile22.prototype.types = "pool"; track.tile22.prototype.reach = 0; track.tile22.prototype.frame = "pool2"; track.tile23 = function () { }; track.tile23.prototype.types = "midofpool"; track.tile23.prototype.reach = 0; track.tile23.prototype.frame = "pool2"; track.tile24 = function () { }; track.tile24.prototype.types = "leaf"; track.tile24.prototype.reach = 0; track.tile24.prototype.frame = "pool4"; track.tile25 = function () { }; track.tile25.prototype.types = "endofpool"; track.tile25.prototype.reach = 0; track.tile25.prototype.frame = "pool3"; track.tile30 = function () { }; track.tile30.prototype.types = "bounce"; track.tile30.prototype.reach = 0; track.tile30.prototype.frame = "bounce"; track.tile31 = function () { }; track.tile31.prototype.types = "item"; track.tile31.prototype.reach = 0; track.tile31.prototype.frame = "item"; track.tile32 = function () { }; track.tile32.prototype.types = "carton"; track.tile32.prototype.reach = 1; track.tile32.prototype.frame = "carton"; track.tile40 = function () { }; track.tile40.prototype.types = "start"; track.tile40.prototype.reach = 0; track.tile40.prototype.frame = "start"; track.tile41 = function () { }; track.tile41.prototype.types = "finish"; track.tile41.prototype.reach = 0; track.tile41.prototype.frame = "finish"; frogPLY = {xPos:Number, yPos:(Number = 300), trackSide:Number, reach:(Number = 0), power:(Number = 0), yMove:(Number = 0), scale:(Number = 0), timer:(Number = 0), powerTurn:(Number = 0), powerValue:(Number = 0), scoreValue:(Number = 0), staminaValue:(Number = 100), staminaCost:(Number = 0.5), currentPower:(Number = 0), currentHit:String, keyLock:Boolean, hit:(Boolean = false), swim:(Boolean = false), timerID:Number, blockThrough:Boolean, blockPos:(Number = 1), hBlock:new Array(), idBlock:new Array(), tyBlock:new Array(), lostValue:Number, insideCarton:Boolean, cartonTimer:Number}; frogCPU = {xPos:Number, yPos:(Number = 300), trackSide:Number, reach:(Number = 0), power:(Number = 0), yMove:(Number = 0), scale:(Number = 0), timer:(Number = 0), powerTurn:(Number = 0), powerValue:(Number = 0), scoreValue:(Number = 0), staminaValue:(Number = 100), staminaCost:(Number = 0.5), currentPower:(Number = 0), currentHit:String, keyLock:Boolean, hit:(Boolean = false), swim:(Boolean = false), timerID:Number, timerToJump:Number, toRun:(Boolean = false), go:(Boolean = false), blockPos:(Number = 1), frogPos:(Number = 2), hPool:(Number = 0), rangeBlock:Number, blockThrough:Boolean, hBlock:new Array(), idBlock:new Array(), tyBlock:new Array(), wait:Number, insideCarton:Boolean, cartonTimer:Number}; var control = new Object(); var gameStop = false; var trackToPlay = 1; var clickValue; var trackHeight; var winMsg = ""; var timerSwim; var psBOT = new Array(); psBOT = [["2333445", "233444555", "223444555", "22334555", "23344"], ["2333445", "34455", "24455", "233555", "23344"], ["12", "3445", "1244555", "223555", "223334"], ["12", "344555", "145555", "112223", "223334"]]; var psBounce = new Array("12333445", "2234455", "33345", "34445", "34555"); var psItem = new Array("1", "1222", "2333", "3444", "4555"); var psPool = new Array("5", "155", "1225", "2333", "3444"); var psFinish = new Array("12", "23", "23334", "34445", "4555"); var timerScore; var n = 0; var a = 0; var c = 0; var s = 0; var musicObject; var soundObject; var fOptSound; var fOptMusic; var mySo = SharedObject.getLocal("userOption"); fOptSound = mySo.data.sound; fOptMusic = mySo.data.music; if ((fOptSound == undefined) && (fOptMusic == undefined)) { fOptSound = 1; fOptMusic = 1; } if (fOptMusic == 1) { playMusic("music1.wav"); }
Frame 5
frogPLY.scoreValue = 0; frogPLY.lostValue = 0; a = 0; trackHeight = -90; butPlay.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butPlay.onRelease = function () { gotoAndStop ("start"); }; butOption.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butOption.onRelease = function () { gotoAndStop ("option"); }; butHelp.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butHelp.onRelease = function () { gotoAndStop ("help"); }; butHighScore.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butHighScore.onRelease = function () { getURL ("http://www.arcadetown.com/frograce/view_high_scores.asp", "_blank"); }; butMoreGames.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butMoreGames.onRelease = function () { getURL ("http://www.arcadetown.com/index.asp?gameid=frograce", "_blank"); }; butHome.onRelease = function () { getURL ("http://www.arcadetown.com/index.asp?gameid=frograce", "_blank"); }; butAddThis.onRelease = function () { getURL ("http://www.arcadetown.com/free_content/index.asp?gameid=frograce", "_blank"); }; stop();
Frame 6
optSound.gotoAndStop(fOptSound); optMusic.gotoAndStop(fOptMusic); optSound.onPress = function () { if (this._currentframe == 1) { fOptSound = 2; } else { fOptSound = 1; } this.gotoAndStop(fOptSound); if (fOptSound == 1) { playSound("click.wav"); } writeData(); }; optMusic.onPress = function () { if (this._currentframe == 1) { fOptMusic = 2; musicObject.stop(); } else { fOptMusic = 1; } this.gotoAndStop(fOptMusic); if (fOptMusic == 1) { playMusic("music1.wav"); } if (fOptSound == 1) { playSound("click.wav"); } writeData(); }; butBack.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butBack.onRelease = function () { gotoAndStop ("menu"); };
Frame 7
butMenu.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butMenu.onRelease = function () { gotoAndStop ("menu"); }; butAbout.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butAbout.onRelease = function () { movHelp.gotoAndStop("about"); }; butPreview.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butPreview.onRelease = function () { movHelp.gotoAndStop("preview"); }; butControl.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butControl.onRelease = function () { movHelp.gotoAndStop("control"); };
Frame 8
userName.text = ""; sc.text = frogPLY.scoreValue; var char = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; var testChar = false; butSubmit.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butSubmit.onRelease = function () { i = 0; while (i < char.length) { if (userName.text.charAt(0) == char.charAt(i)) { testChar = true; break; } i++; } if (testChar == true) { var _local2 = (userName.text + "|") + frogPLY.scoreValue; var _local3 = _root.EncrpytString(_local2); getURL ("http://www.arcadetown.com/frograce/hs.asp?" + _local3, "_blank"); gotoAndStop ("menu"); } }; butCancel.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; butCancel.onRelease = function () { gotoAndStop ("menu"); };
Frame 10
if (fOptMusic == 1) { musicObject.stop(); } movChoosePos.butLeft.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; movChoosePos.butLeft.onRelease = function () { frogPLY.xPos = 138.05; frogPLY.trackSide = 1; frogCPU.xPos = 421.95; frogCPU.trackSide = 2; gotoAndStop("track" + trackToPlay); }; movChoosePos.butRight.onPress = function () { if (fOptSound == 1) { playSound("click.wav"); } }; movChoosePos.butRight.onRelease = function () { frogPLY.xPos = 421.95; frogPLY.trackSide = 2; frogCPU.xPos = 138.05; frogCPU.trackSide = 1; gotoAndStop("track" + trackToPlay); }; control.onKeyDown = function () { if (Key.getCode() == 37) { movChoosePos.butLeft.onRelease(); } else if (Key.getCode() == 39) { movChoosePos.butRight.onRelease(); } }; Key.addListener(control); labelTrack.text = ""; movPower1._visible = false; movPower2._visible = false; scoreBoard1.movLost._xscale = 100; scoreBoard2.movLost._xscale = -100; frogPLY.insideCarton = false; frogCPU.insideCarton = false; movMap.finishLine._y = trackHeight; stop();
Frame 12
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 14, 0, 0, 0, 2, 0, 0, 0, 1, 0, 31, 0, 30, 0, 0, 0, 4, 0, 0, 0, 13, 0, 0, 0, 5, 0, 31, 0, 3, 0, 0, 0, 2, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).range._yscale = 100 - (Math.floor(frogPLY.staminaValue / 5) * 20); eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 2000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 13
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 4, 0, 0, 0, 0, 5, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 2, 0, 0, 0, 31, 0, 0, 0, 0, 30, 0, 0, 0, 14, 0, 0, 0, 1, 0, 31, 0, 5, 0, 0, 0, 3, 0, 0, 0, 0, 6, 0, 0, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).range._yscale = 100 - (Math.floor(frogPLY.staminaValue / 5) * 20); eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 14
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 6, 0, 0, 0, 13, 0, 0, 0, 30, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 31, 0, 14, 0, 0, 16, 0, 0, 0, 0, 4, 0, 0, 0, 13, 0, 0, 0, 30, 0, 0, 0, 0, 5, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 15
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 13, 0, 0, 0, 6, 0, 0, 0, 30, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 16, 0, 0, 0, 2, 0, 31, 0, 1, 0, 0, 0, 16, 0, 0, 32, 0, 0, 0, 4, 0, 0, 3, 0, 0, 14, 0, 0, 0, 5, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 16
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; trackHeight = -105; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 7, 0, 0, 0, 0, 4, 0, 0, 0, 32, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 30, 0, 0, 0, 0, 5, 0, 0, 31, 0, 6, 0, 0, 0, 16, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 21, 22, 22, 22, 25, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 18
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 13, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 8, 0, 0, 0, 16, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 21, 22, 22, 22, 22, 25, 0, 17, 0, 0, 6, 0, 0, 31, 0, 30, 0, 0, 0, 16, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 5, 0, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 19
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 7, 0, 0, 0, 0, 21, 22, 22, 22, 22, 25, 0, 0, 0, 32, 0, 0, 16, 0, 0, 0, 30, 0, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 31, 0, 0, 0, 4, 0, 0, 0, 17, 0, 0, 0, 30, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 20
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 5, 0, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 1, 0, 0, 0, 30, 0, 0, 0, 30, 0, 0, 0, 0, 5, 0, 0, 31, 0, 10, 0, 0, 0, 0, 0, 21, 22, 22, 22, 25, 32, 0, 16, 0, 0, 13, 0, 0, 30, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 17, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 21
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 9, 0, 0, 0, 0, 7, 0, 0, 0, 32, 0, 0, 0, 0, 6, 0, 0, 0, 30, 0, 0, 5, 0, 0, 0, 0, 8, 0, 0, 0, 31, 0, 0, 0, 7, 0, 0, 17, 0, 0, 17, 0, 0, 21, 22, 22, 22, 22, 22, 22, 25, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 22
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; trackHeight = -120; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 4, 0, 0, 0, 0, 8, 0, 32, 0, 0, 13, 0, 0, 2, 0, 0, 0, 0, 6, 0, 0, 0, 17, 0, 0, 0, 9, 0, 0, 0, 0, 30, 0, 16, 0, 0, 1, 0, 0, 31, 0, 0, 5, 0, 0, 0, 7, 0, 0, 32, 0, 17, 0, 0, 0, 0, 30, 0, 0, 10, 0, 0, 5, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 24
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 1, 0, 0, 0, 21, 22, 22, 22, 22, 25, 0, 0, 0, 9, 0, 0, 0, 0, 6, 0, 0, 0, 30, 0, 0, 0, 10, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 31, 0, 16, 0, 0, 0, 4, 0, 0, 0, 0, 30, 0, 0, 0, 0, 21, 22, 22, 22, 25, 0, 0, 32, 0, 0, 30, 0, 0, 0, 0, 8, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 25
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 5, 0, 0, 0, 0, 11, 0, 0, 0, 0, 6, 0, 0, 0, 0, 8, 0, 0, 0, 0, 9, 0, 0, 17, 0, 0, 0, 30, 0, 0, 0, 21, 22, 22, 22, 25, 0, 21, 22, 22, 22, 25, 0, 31, 0, 0, 0, 7, 0, 0, 0, 0, 6, 0, 0, 0, 2, 0, 0, 14, 0, 0, 32, 0, 5, 0, 0, 0, 0, 10, 0, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 26
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 11, 0, 0, 0, 0, 5, 0, 0, 16, 0, 0, 8, 0, 0, 0, 0, 9, 0, 0, 14, 0, 31, 0, 4, 0, 0, 0, 30, 0, 16, 0, 0, 32, 0, 0, 0, 6, 0, 0, 0, 4, 0, 31, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 21, 22, 22, 22, 22, 25, 0, 0, 0, 5, 0, 0, 17, 0, 0, 6, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 27
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 5, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 4, 0, 0, 17, 0, 0, 10, 0, 0, 30, 0, 16, 0, 0, 0, 7, 0, 0, 31, 0, 0, 8, 0, 0, 16, 0, 0, 4, 0, 0, 3, 0, 2, 0, 1, 0, 0, 31, 0, 9, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 16, 0, 30, 0, 0, 30, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 28
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; trackHeight = -135; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 8, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 32, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 4, 0, 21, 22, 22, 22, 25, 0, 21, 22, 22, 22, 22, 25, 31, 0, 0, 10, 0, 30, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 14, 0, 0, 1, 0, 17, 0, 0, 8, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 30
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 21, 22, 22, 23, 24, 22, 22, 22, 23, 24, 22, 22, 22, 23, 24, 22, 22, 22, 22, 25, 0, 0, 30, 0, 0, 0, 17, 0, 17, 0, 0, 12, 0, 0, 0, 14, 0, 0, 31, 0, 0, 7, 0, 0, 0, 6, 0, 0, 2, 0, 17, 0, 17, 0, 8, 0, 31, 0, 0, 7, 0, 0, 0, 17, 0, 0, 21, 22, 22, 23, 24, 22, 22, 22, 23, 24, 22, 22, 22, 22, 25, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 31
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 32, 0, 0, 0, 7, 0, 0, 0, 0, 4, 0, 0, 16, 0, 0, 0, 0, 6, 0, 0, 3, 0, 16, 0, 32, 0, 0, 5, 0, 31, 0, 0, 7, 0, 32, 0, 0, 0, 30, 0, 0, 16, 0, 0, 14, 0, 0, 10, 0, 0, 0, 0, 12, 0, 30, 0, 31, 0, 32, 0, 0, 5, 0, 0, 2, 0, 16, 0, 16, 0, 0, 0, 0, 10, 0, 0, 0, 7, 0, 16, 0, 0, 4, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 32
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 12, 0, 0, 32, 0, 17, 0, 17, 0, 17, 0, 30, 0, 0, 0, 14, 0, 0, 21, 22, 22, 23, 24, 22, 22, 22, 22, 22, 22, 25, 32, 0, 0, 10, 0, 0, 0, 0, 2, 0, 31, 0, 13, 0, 13, 0, 13, 0, 32, 0, 30, 0, 0, 0, 0, 8, 0, 31, 0, 7, 0, 0, 0, 11, 0, 21, 22, 22, 22, 25, 32, 0, 0, 5, 0, 0, 0, 16, 0, 16, 0, 16, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 33
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 30, 0, 0, 0, 30, 0, 0, 0, 30, 0, 0, 0, 0, 11, 0, 0, 0, 7, 0, 21, 22, 22, 23, 24, 22, 22, 22, 22, 25, 0, 32, 0, 10, 0, 17, 0, 17, 0, 17, 0, 0, 8, 0, 0, 0, 0, 9, 0, 0, 31, 0, 6, 0, 0, 0, 16, 0, 32, 0, 0, 3, 0, 3, 0, 0, 0, 0, 12, 0, 0, 0, 21, 22, 22, 22, 25, 32, 0, 2, 0, 2, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 34
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; trackHeight = -150; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 12, 0, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 2, 0, 2, 0, 2, 0, 0, 32, 0, 0, 16, 0, 0, 6, 0, 0, 0, 31, 0, 0, 0, 5, 0, 0, 3, 0, 3, 0, 3, 0, 0, 0, 32, 0, 16, 0, 0, 1, 0, 0, 0, 17, 0, 0, 4, 0, 31, 0, 8, 0, 0, 0, 0, 5, 0, 17, 0, 32, 0, 0, 32, 0, 0, 0, 14, 0, 14, 0, 14, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 36
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 16, 0, 16, 0, 16, 0, 0, 30, 0, 0, 0, 30, 0, 0, 0, 32, 0, 17, 0, 17, 0, 17, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 31, 0, 30, 0, 30, 0, 32, 0, 12, 0, 0, 0, 16, 0, 0, 0, 0, 8, 0, 0, 0, 0, 9, 0, 0, 0, 0, 31, 0, 10, 0, 21, 22, 22, 22, 22, 25, 0, 21, 22, 22, 22, 22, 23, 24, 22, 22, 22, 23, 24, 22, 22, 22, 22, 22, 22, 25, 0, 0, 10, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 37
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 0, 11, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 14, 0, 0, 31, 0, 0, 4, 0, 0, 0, 0, 12, 0, 0, 0, 10, 0, 17, 0, 17, 0, 0, 30, 0, 0, 0, 32, 0, 32, 0, 32, 0, 17, 0, 31, 0, 0, 17, 0, 16, 0, 17, 0, 0, 0, 0, 8, 0, 0, 0, 0, 31, 0, 0, 30, 0, 0, 30, 0, 0, 30, 0, 0, 17, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 38
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 7, 0, 0, 7, 0, 0, 7, 0, 0, 12, 0, 0, 2, 0, 14, 2, 0, 14, 0, 0, 0, 3, 0, 21, 22, 22, 22, 25, 0, 31, 0, 4, 0, 21, 22, 22, 23, 24, 22, 22, 22, 23, 24, 22, 22, 22, 23, 24, 22, 22, 22, 22, 25, 0, 32, 32, 0, 11, 0, 0, 31, 0, 10, 0, 0, 21, 22, 22, 22, 23, 24, 22, 22, 22, 23, 24, 22, 22, 22, 23, 24, 22, 22, 22, 22, 25, 32, 0, 10, 0, 0, 30, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 39
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 17, 0, 16, 0, 17, 0, 32, 0, 32, 0, 21, 22, 22, 22, 25, 0, 17, 0, 16, 0, 17, 0, 16, 0, 0, 0, 7, 0, 0, 0, 0, 10, 0, 21, 22, 22, 22, 25, 0, 17, 0, 17, 0, 17, 0, 0, 4, 0, 0, 5, 0, 0, 0, 31, 0, 32, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 0, 30, 0, 30, 0, 30, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 40
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 12, 0, 0, 30, 0, 0, 0, 0, 30, 0, 0, 0, 0, 30, 0, 0, 0, 0, 14, 0, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 1, 0, 2, 0, 3, 0, 4, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 0, 31, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 0, 17, 0, 0, 16, 0, 0, 17, 0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 42
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 21, 22, 22, 23, 24, 22, 22, 22, 22, 23, 24, 22, 22, 22, 23, 24, 22, 22, 22, 22, 22, 23, 24, 22, 22, 22, 22, 22, 22, 25, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 2, 0, 3, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 43
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 0, 12, 0, 0, 0, 0, 32, 0, 0, 2, 0, 0, 1, 0, 0, 0, 4, 0, 0, 32, 0, 0, 10, 0, 0, 0, 30, 0, 17, 0, 16, 0, 31, 0, 0, 0, 0, 11, 0, 0, 13, 0, 16, 0, 5, 0, 0, 0, 30, 0, 16, 0, 0, 14, 0, 32, 0, 7, 0, 0, 0, 6, 0, 31, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 21, 22, 22, 22, 22, 25, 32, 0, 0, 9, 0, 0, 17, 0, 0, 7, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 44
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 7, 0, 0, 2, 0, 0, 0, 5, 0, 32, 0, 10, 0, 0, 0, 6, 0, 0, 17, 0, 0, 12, 0, 0, 30, 0, 17, 0, 0, 0, 6, 0, 0, 31, 0, 0, 5, 0, 32, 0, 9, 0, 0, 0, 0, 8, 0, 0, 17, 0, 0, 0, 7, 0, 0, 30, 0, 0, 11, 0, 0, 14, 0, 31, 0, 3, 0, 2, 0, 1, 0, 32, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 32, 0, 17, 0, 0, 30, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 45
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 7, 0, 32, 0, 30, 0, 0, 17, 0, 0, 14, 0, 17, 0, 11, 0, 0, 0, 9, 0, 32, 0, 4, 0, 21, 22, 22, 23, 24, 22, 22, 22, 22, 22, 22, 25, 31, 0, 0, 9, 0, 0, 30, 0, 0, 2, 0, 32, 0, 0, 10, 0, 17, 0, 16, 0, 16, 0, 7, 0, 0, 0, 5, 0, 32, 0, 6, 0, 0, 2, 0, 17, 0, 0, 12, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 500; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 46
frogPLY.keyLock = true; frogCPU.keyLock = true; gameStop = true; frogPLY.staminaValue = 100; frogPLY.staminaCost = 0.5; frogPLY.hit = false; frogPLY.swim = false; frogPLY.blockPos = 1; frogCPU.staminaValue = 100; frogCPU.staminaCost = 0.5; frogCPU.hit = false; frogCPU.swim = false; frogCPU.blockPos = 1; frogCPU.frogPos = 2; frogCPU.toRun = false; frogCPU.go = false; frogCPU.hPool = 0; var myTrack = new Array(); myTrack = [0, 0, 40, 0, 0, 0, 30, 0, 0, 0, 30, 0, 0, 0, 30, 0, 0, 0, 32, 0, 3, 0, 30, 0, 0, 0, 30, 0, 0, 0, 2, 0, 0, 0, 31, 0, 0, 0, 0, 30, 0, 0, 0, 0, 30, 0, 0, 0, 0, 30, 0, 0, 0, 0, 32, 0, 1, 0, 17, 0, 14, 0, 17, 0, 2, 0, 0, 0, 31, 0, 0, 30, 0, 0, 30, 0, 0, 0, 13, 0, 0, 0, 0, 30, 0, 0, 0, 30, 0, 17, 0, 0, 0, 0, 10, 0, 30, 0, 0, 41]; buildMap(myTrack); labelTrack.text = "Track " + trackToPlay; movPopUp.swapDepths(30000); movWinner.swapDepths(30001); movScreen.swapDepths(30002); movTrafficLight.swapDepths(30003); countBlockPLY(); eval ("movPower" + frogPLY.trackSide).target._y = -10 * frogPLY.hBlock[frogPLY.blockPos]; eval ("movPower" + frogPLY.trackSide)._visible = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; countBlockCPU(); frogCPU.wait = 1000; eval ("movPower" + frogCPU.trackSide).target._y = -10 * frogCPU.hBlock[frogCPU.blockPos]; eval ("movPower" + frogCPU.trackSide)._visible = false; frogCPU.timerToJump = setInterval(runFrog, frogCPU.wait); eval ("scoreBoard" + frogPLY.trackSide).score = a; eval ("scoreBoard" + frogPLY.trackSide).label = "Player"; eval ("scoreBoard" + frogPLY.trackSide).movLost.gotoAndStop(frogPLY.lostValue + 1); eval ("scoreBoard" + frogCPU.trackSide).score = ""; eval ("scoreBoard" + frogCPU.trackSide).label = "Com"; eval ("scoreBoard" + frogCPU.trackSide).movLost.gotoAndStop(1);
Frame 48
if (fOptMusic == 1) { playMusic("music2.wav"); } frogPLY.keyLock = false; frogCPU.keyLock = false; gameStop = false; clickValue = 1; afterClick = 0; frogPLY.clip.onEnterFrame = function () { frogPLY.timer = frogPLY.timer + frogPLY.yMove; if (frogPLY.timer == ((40 * frogPLY.powerValue) + 5)) { frogPLY.yMove = 0; frogPLY.yMapMove = 0; frogPLY.powerValue = 0; frogPLY.timer = 0; frogPLY.scale = 0; frogPLY.keyLock = false; frogPLY.hit = false; if ((frogPLY.swim == false) && (frogPLY.insideCarton == false)) { this.gotoAndPlay("down"); } } if (frogPLY.timer == (((40 * frogPLY.powerValue) / 2) + 5)) { frogPLY.scale = -5; } frogPLY.reach = (this._yscale - 100) / 20; eval ("movPower" + frogPLY.trackSide).sign._y = eval ("movPower" + frogPLY.trackSide).sign._y + ((-frogPLY.scale) / 2); this._yscale = this._yscale + frogPLY.scale; this._xscale = this._xscale + frogPLY.scale; }; eval ("movPower" + frogPLY.trackSide).onEnterFrame = function () { if (gameStop == false) { this.indicator._yscale = this.indicator._yscale + frogPLY.powerTurn; } if (this.indicator._yscale < 0) { this.indicator._yscale = 0; frogPLY.powerTurn = 20; } else if (this.indicator._yscale < this.range._yscale) { this.indicator._yscale = this.range._yscale; frogPLY.powerTurn = 20; } else if (this.indicator._yscale > 100) { this.indicator._yscale = 80; frogPLY.powerTurn = -20; } this.stamina._yscale = frogPLY.staminaValue; this.range._yscale = 100 - (Math.floor(frogPLY.staminaValue / 5) * 20); if ((this.stamina._yscale < 100) && (gameStop == false)) { frogPLY.staminaValue = frogPLY.staminaValue + frogPLY.staminaCost; } }; control.onKeyDown = function () { Mouse.removeListener(control); if (((((Key.getCode() == 32) && (frogPLY.keyLock == false)) && (frogPLY.swim == false)) && (gameStop == false)) && (clickValue == 1)) { afterClick = 0; clickValue = 2; frogPLY.powerTurn = -20; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 120; } else if ((((((Key.getCode() == 32) && (frogPLY.keyLock == false)) && (frogPLY.swim == false)) && (gameStop == false)) && (clickValue == 2)) && (afterClick == 1)) { clickValue = 1; frogPLY.powerValue = (100 - eval ("movPower" + frogPLY.trackSide).indicator._yscale) / 20; if (frogPLY.insideCarton == false) { frogPLY.clip.gotoAndPlay("up"); } frogPLY.yMove = 5; frogPLY.yMapMove = 0.2; frogPLY.scale = 5; frogPLY.currentPower = frogPLY.powerValue; frogPLY.staminaValue = frogPLY.staminaValue - (5 * frogPLY.powerValue); frogPLY.keyLock = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; eval ("movPower" + frogPLY.trackSide).trail.gotoAndPlay(2); eval ("movPower" + frogPLY.trackSide).trail._yscale = frogPLY.powerValue * 20; frogPLY.powerTurn = 0; frogPLY.timer = 0; frogPLY.staminaCost = 0.25; } else if ((((Key.getCode() == 32) && (frogPLY.keyLock == false)) && (frogPLY.swim == true)) && (gameStop == false)) { frogPLY.yMove = 2.5; frogPLY.yMapMove = 0.1; if (frogPLY.insideCarton == false) { frogPLY.clip.gotoAndStop("swim"); } } }; control.onKeyUp = function () { Mouse.addListener(control); if ((((Key.getCode() == 32) && (frogPLY.keyLock == false)) && (frogPLY.swim == false)) && (gameStop == false)) { afterClick = 1; } else if (((Key.getCode() == 32) && (frogPLY.keyLock == false)) && (frogPLY.swim == true)) { if (frogPLY.insideCarton == false) { frogPLY.clip.gotoAndStop("float"); } } }; control.onMouseDown = function () { Key.removeListener(control); if ((((frogPLY.keyLock == false) && (frogPLY.swim == false)) && (gameStop == false)) && (clickValue == 1)) { clickValue = 2; frogPLY.powerTurn = -20; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 120; } else if ((((frogPLY.keyLock == false) && (frogPLY.swim == false)) && (gameStop == false)) && (clickValue == 2)) { clickValue = 1; frogPLY.powerValue = (100 - eval ("movPower" + frogPLY.trackSide).indicator._yscale) / 20; if (frogPLY.insideCarton == false) { frogPLY.clip.gotoAndPlay("up"); } frogPLY.yMove = 5; frogPLY.yMapMove = 0.2; frogPLY.scale = 5; frogPLY.currentPower = frogPLY.powerValue; frogPLY.staminaValue = frogPLY.staminaValue - (5 * frogPLY.powerValue); frogPLY.keyLock = true; eval ("movPower" + frogPLY.trackSide).indicator._yscale = 100; eval ("movPower" + frogPLY.trackSide).trail.gotoAndPlay(2); eval ("movPower" + frogPLY.trackSide).trail._yscale = frogPLY.powerValue * 20; frogPLY.powerTurn = 0; frogPLY.timer = 0; frogPLY.staminaCost = 0.25; } else if (((frogPLY.keyLock == false) && (frogPLY.swim == true)) && (gameStop == false)) { timerSwim = setInterval(swimFrogPLY, 1); } }; control.onMouseUp = function () { clearInterval(timerSwim); Key.addListener(control); if ((frogPLY.keyLock == false) && (frogPLY.swim == true)) { if (frogPLY.insideCarton == false) { frogPLY.clip.gotoAndStop("float"); } } }; Key.addListener(control); Mouse.addListener(control); frogCPU.clip.onEnterFrame = function () { if ((((frogCPU.toRun == true) && (frogCPU.keyLock == false)) && (frogCPU.swim == false)) && (gameStop == false)) { frogCPU.toRun = false; frogCPU.powerTurn = -20; frogCPU.go = true; } else if ((((frogCPU.toRun == true) && (frogCPU.keyLock == false)) && (frogCPU.swim == true)) && (gameStop == false)) { frogCPU.yMove = 2.5; frogCPU.yMapMove = 0.1; if (frogCPU.insideCarton == false) { this.gotoAndStop("swim"); } } if (((frogCPU.go == true) && (frogCPU.keyLock == false)) && (gameStop == false)) { frogCPU.rangeBlock = frogCPU.idBlock[frogCPU.blockPos] - frogCPU.frogPos; frogCPU.powerValue = aiFrog(frogCPU.rangeBlock, frogCPU.hBlock[frogCPU.blockPos], frogCPU.tyBlock[frogCPU.blockPos]); if (frogCPU.powerValue > (frogCPU.staminaValue / 5)) { frogCPU.powerValue = 0; frogCPU.yMove = 0; frogCPU.yMapMove = 0; frogCPU.scale = 0; } else { frogCPU.go = false; frogCPU.yMove = 5; frogCPU.yMapMove = 0.2; frogCPU.scale = 5; frogCPU.currentPower = frogCPU.powerValue; frogCPU.staminaValue = frogCPU.staminaValue - (5 * frogCPU.powerValue); if (frogCPU.insideCarton == false) { this.gotoAndPlay("up"); } } eval ("movPower" + frogCPU.trackSide).indicator._yscale = 100; frogCPU.powerTurn = 0; frogCPU.timer = 0; frogCPU.staminaCost = 0.25; } frogCPU.timer = frogCPU.timer + frogCPU.yMove; if (frogCPU.timer == ((40 * frogCPU.powerValue) + 5)) { frogCPU.yMove = 0; frogCPU.yMapMove = 0; frogCPU.powerValue = 0; frogCPU.timer = 0; frogCPU.scale = 0; frogCPU.keyLock = false; frogCPU.hit = false; if ((frogCPU.swim == false) && (frogCPU.insideCarton == false)) { this.gotoAndPlay("down"); } } if (frogCPU.timer == (((40 * frogCPU.powerValue) / 2) + 5)) { frogCPU.scale = -5; } frogCPU.reach = (this._yscale - 100) / 20; eval ("movPower" + frogCPU.trackSide).sign._y = eval ("movPower" + frogCPU.trackSide).sign._y + ((-frogCPU.scale) / 2); this._yscale = this._yscale + frogCPU.scale; this._xscale = this._xscale + frogCPU.scale; }; eval ("movPower" + frogCPU.trackSide).onEnterFrame = function () { this.indicator._yscale = this.indicator._yscale + frogCPU.powerTurn; if (this.indicator._yscale < 0) { this.indicator._yscale = 100; frogCPU.powerTurn = 0; } else if (this.indicator._yscale < this.range._yscale) { this.indicator._yscale = 100; frogCPU.powerTurn = 0; } this.stamina._yscale = frogCPU.staminaValue; this.range._yscale = 100 - (Math.floor(frogCPU.staminaValue / 5) * 20); if ((this.stamina._yscale < 100) && (gameStop == false)) { frogCPU.staminaValue = frogCPU.staminaValue + frogCPU.staminaCost; } }; movMap.onEnterFrame = function () { eval ("this.p" + frogPLY.trackSide)._y = eval ("this.p" + frogPLY.trackSide)._y - frogPLY.yMapMove; eval ("this.p" + frogCPU.trackSide)._y = eval ("this.p" + frogCPU.trackSide)._y - frogCPU.yMapMove; }; eval ("movTrack" + frogPLY.trackSide).onEnterFrame = function () { this._y = this._y + frogPLY.yMove; if (this._y >= 400) { this._y = 0; } }; eval ("movTrack" + frogCPU.trackSide).onEnterFrame = function () { this._y = this._y + frogCPU.yMove; if (this._y >= 400) { this._y = 0; } }; stop();
Frame 49
if (fOptMusic == 1) { musicObject.stop(); } if (fOptSound == 1) { playSound("win.wav"); } stop();
Frame 50
movWinner.swapDepths(30000); movPopUp.swapDepths(30001); movPopUp.butNext.onRelease = function () { c = 0; clearInterval(timerScore); a = frogPLY.scoreValue; trackToPlay++; if ((trackToPlay == 6) && (frogPLY.lostValue >= 1)) { frogPLY.lostValue--; } else if ((trackToPlay == 11) && (frogPLY.lostValue >= 1)) { frogPLY.lostValue--; } else if ((trackToPlay == 16) && (frogPLY.lostValue >= 1)) { frogPLY.lostValue--; } else if ((trackToPlay == 21) && (frogPLY.lostValue >= 1)) { frogPLY.lostValue--; } else if ((trackToPlay == 26) && (frogPLY.lostValue >= 1)) { frogPLY.lostValue--; } movWinner.cover1.gotoAndStop(1); movWinner.cover2.gotoAndStop(1); movWinner.anim.gotoAndStop(1); removeMovie(); removeMovieClip(movWinner); removeMovieClip(movPopUp); removeMovieClip(movTrafficLight); removeMovieClip(movScreen); movMap.p1._y = 0.05; movMap.p2._y = 0.05; gotoAndStop ("start"); }; movPopUp.butQuit.onRelease = function () { c = 0; clearInterval(timerScore); a = 0; removeMovie(); removeMovieClip(movWinner); removeMovieClip(movPopUp); removeMovieClip(movTrafficLight); removeMovieClip(movScreen); movMap.p1._y = 0.05; movMap.p2._y = 0.05; trackToPlay = 1; if (frogPLY.scoreValue > 0) { gotoAndStop ("inputScore"); } else { gotoAndStop ("menu"); } if (fOptMusic == 1) { playMusic("music1.wav"); } }; movPopUp.butNext._visible = true; movPopUp.label.text = ""; stop();
Frame 51
movWinner.swapDepths(30000); movPopUp.swapDepths(30001); movPopUp.butNext._visible = false; movPopUp.msgLabel.text = winMsg; movPopUp.label.text = "game over"; movPopUp.butNext.onRelease = function () { }; movPopUp.butQuit.onRelease = function () { c = 0; clearInterval(timerScore); a = 0; removeMovie(); removeMovieClip(movWinner); removeMovieClip(movPopUp); removeMovieClip(movTrafficLight); removeMovieClip(movScreen); movMap.p1._y = 0.05; movMap.p2._y = 0.05; trackToPlay = 1; winMsg = ""; if (frogPLY.scoreValue > 0) { gotoAndStop ("inputScore"); } else { gotoAndStop ("menu"); } if (fOptMusic == 1) { playMusic("music1.wav"); } }; stop();
Symbol 35 MovieClip [R5] Frame 1
stop();
Symbol 47 MovieClip [tile] Frame 19
if (random(2) == 0) { movTrap._xscale = -100; } else { movTrap._xscale = 100; } if (random(2) == 0) { movTrap._yscale = -100; } else { movTrap._yscale = 100; }
Symbol 47 MovieClip [tile] Frame 24
movLeaf._rotation = random(4) * 90;
Symbol 61 MovieClip Frame 13
gotoAndPlay ("loop");
Symbol 68 MovieClip Frame 13
gotoAndPlay ("loop");
Symbol 94 MovieClip [frog2] Frame 1
stop();
Symbol 94 MovieClip [frog2] Frame 2
if (_root.fOptSound == 1) { _root.playSound("frog.wav"); }
Symbol 94 MovieClip [frog2] Frame 3
if (_root.fOptSound == 1) { _root.playSound("bounce.wav"); }
Symbol 94 MovieClip [frog2] Frame 4
stop();
Symbol 94 MovieClip [frog2] Frame 5
if (_root.fOptSound == 1) { _root.playSound("down.wav"); }
Symbol 94 MovieClip [frog2] Frame 6
gotoAndStop (1);
Symbol 94 MovieClip [frog2] Frame 10
if (_root.fOptSound == 1) { _root.playSound("splash.wav"); }
Symbol 94 MovieClip [frog2] Frame 14
stop();
Symbol 94 MovieClip [frog2] Frame 23
if (_root.fOptSound == 1) { _root.playSound("splash.wav"); }
Symbol 94 MovieClip [frog2] Frame 27
stop();
Symbol 94 MovieClip [frog2] Frame 32
stop();
Symbol 94 MovieClip [frog2] Frame 34
if (_root.fOptSound == 1) { _root.playSound("hit.wav"); }
Symbol 94 MovieClip [frog2] Frame 36
stop();
Symbol 94 MovieClip [frog2] Frame 39
if (_root.fOptSound == 1) { _root.playSound("plop.wav"); }
Symbol 94 MovieClip [frog2] Frame 41
stop();
Symbol 94 MovieClip [frog2] Frame 44
if (_root.fOptSound == 1) { _root.playSound("fall.wav"); }
Symbol 94 MovieClip [frog2] Frame 45
stop();
Symbol 114 MovieClip [frog] Frame 1
stop();
Symbol 114 MovieClip [frog] Frame 2
if (_root.fOptSound == 1) { _root.playSound("frog.wav"); }
Symbol 114 MovieClip [frog] Frame 3
if (_root.fOptSound == 1) { _root.playSound("bounce.wav"); }
Symbol 114 MovieClip [frog] Frame 4
stop();
Symbol 114 MovieClip [frog] Frame 5
if (_root.fOptSound == 1) { _root.playSound("down.wav"); }
Symbol 114 MovieClip [frog] Frame 6
gotoAndStop (1);
Symbol 114 MovieClip [frog] Frame 10
if (_root.fOptSound == 1) { _root.playSound("splash.wav"); }
Symbol 114 MovieClip [frog] Frame 14
stop(); _root.frogPLY.keyLock = false;
Symbol 114 MovieClip [frog] Frame 23
if (_root.fOptSound == 1) { _root.playSound("splash.wav"); }
Symbol 114 MovieClip [frog] Frame 27
stop();
Symbol 114 MovieClip [frog] Frame 32
stop();
Symbol 114 MovieClip [frog] Frame 34
if (_root.fOptSound == 1) { _root.playSound("hit.wav"); }
Symbol 114 MovieClip [frog] Frame 36
stop();
Symbol 114 MovieClip [frog] Frame 39
if (_root.fOptSound == 1) { _root.playSound("plop.wav"); }
Symbol 114 MovieClip [frog] Frame 41
stop();
Symbol 114 MovieClip [frog] Frame 44
if (_root.fOptSound == 1) { _root.playSound("fall.wav"); }
Symbol 114 MovieClip [frog] Frame 45
stop();
Symbol 143 MovieClip Frame 54
Symbol 143 MovieClip Frame 75
_root.gotoAndPlay("show");
Symbol 179 MovieClip Frame 1
stop();
Symbol 252 MovieClip Frame 1
stop();
Symbol 254 MovieClip Frame 1
stop();
Symbol 254 MovieClip Frame 2
butPrev.onRelease = function () { }; butNext.onPress = function () { if (_root.fOptSound == 1) { _root.playSound("click.wav"); } }; butNext.onRelease = function () { nextFrame(); }; butNext._visible = true; butPrev._visible = false;
Symbol 254 MovieClip Frame 3
butPrev.onPress = function () { if (_root.fOptSound == 1) { _root.playSound("click.wav"); } }; butPrev.onRelease = function () { prevFrame(); }; butNext.onPress = function () { if (_root.fOptSound == 1) { _root.playSound("click.wav"); } }; butNext.onRelease = function () { nextFrame(); }; butPrev._visible = true;
Symbol 254 MovieClip Frame 4
butPrev.onPress = function () { if (_root.fOptSound == 1) { _root.playSound("click.wav"); } }; butPrev.onRelease = function () { prevFrame(); }; butNext.onPress = function () { if (_root.fOptSound == 1) { _root.playSound("click.wav"); } }; butNext.onRelease = function () { nextFrame(); };
Symbol 254 MovieClip Frame 5
butPrev.onPress = function () { if (_root.fOptSound == 1) { _root.playSound("click.wav"); } }; butPrev.onRelease = function () { prevFrame(); }; butNext.onPress = function () { if (_root.fOptSound == 1) { _root.playSound("click.wav"); } }; butNext.onRelease = function () { nextFrame(); }; butNext._visible = true;
Symbol 254 MovieClip Frame 6
butPrev.onPress = function () { if (_root.fOptSound == 1) { _root.playSound("click.wav"); } }; butPrev.onRelease = function () { prevFrame(); }; butNext.onRelease = function () { }; butNext._visible = false;
Symbol 254 MovieClip Frame 7
staminaValue = 100; powerSample.range._yscale = 0; powerSample.indicator._yscale = 100; scale = 0; powerTurn = 0; clickValue = 1; afterClick = 0; keyLock = false; var control = new Object(); powerSample.onEnterFrame = function () { this.indicator._yscale = this.indicator._yscale + powerTurn; this.sign._y = this.sign._y + ((-scale) / 2); if (this.sign._y < (((-powerValue) * 20) / 2)) { this.sign._y = ((-powerValue) * 20) / 2; scale = -5; } else if (this.sign._y > 0) { this.sign._y = 0; scale = 0; keyLock = false; } if (this.indicator._yscale < 0) { this.indicator._yscale = 0; powerTurn = 20; } else if (this.indicator._yscale < this.range._yscale) { this.indicator._yscale = this.range._yscale; powerTurn = 20; } else if (this.indicator._yscale > 100) { this.indicator._yscale = 80; powerTurn = -20; } }; control.onKeyDown = function () { Mouse.removeListener(control); if (((Key.getCode() == 32) && (clickValue == 1)) && (keyLock == false)) { afterClick = 0; clickValue = 2; powerTurn = -20; powerSample.indicator._yscale = 120; } else if ((((Key.getCode() == 32) && (clickValue == 2)) && (afterClick == 1)) && (keyLock == false)) { clickValue = 1; powerValue = (100 - powerSample.indicator._yscale) / 20; keyLock = true; scale = 5; powerSample.indicator._yscale = 100; powerSample.trail.gotoAndPlay(2); powerSample.trail._yscale = powerValue * 20; powerTurn = 0; } }; control.onKeyUp = function () { Mouse.addListener(control); if ((Key.getCode() == 32) && (keyLock == false)) { afterClick = 1; } }; control.onMouseDown = function () { Key.removeListener(control); if ((clickValue == 1) && (keyLock == false)) { afterClick = 0; clickValue = 2; powerTurn = -20; powerSample.indicator._yscale = 120; } else if (((clickValue == 2) && (afterClick == 1)) && (keyLock == false)) { clickValue = 1; powerValue = (100 - powerSample.indicator._yscale) / 20; keyLock = true; scale = 5; powerSample.indicator._yscale = 100; powerSample.trail.gotoAndPlay(2); powerSample.trail._yscale = powerValue * 20; powerTurn = 0; } }; control.onMouseUp = function () { Key.addListener(control); if (keyLock == false) { afterClick = 1; } }; Key.addListener(control); Mouse.addListener(control);
Symbol 288 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 15
gotoAndStop (1);
Symbol 309 MovieClip Frame 1
stop();
Symbol 309 MovieClip Frame 50
if ((_root.trackToPlay == 30) || (_root.frogPLY.lostValue == 3)) { _root.gotoAndStop("popmenufinal"); } else { _root.gotoAndStop("popmenu"); }
Symbol 326 MovieClip Frame 15
if (_root.fOptSound == 1) { _root.playSound("alert1.wav"); }
Symbol 326 MovieClip Frame 30
if (_root.fOptSound == 1) { _root.playSound("alert1.wav"); }
Symbol 326 MovieClip Frame 45
if (_root.fOptSound == 1) { _root.playSound("alert2.wav"); }
Symbol 326 MovieClip Frame 47
_root.gotoAndStop("play");
Symbol 326 MovieClip Frame 63
stop();

Library Items

Symbol 1 Sound [win.wav]
Symbol 2 Sound [splash.wav]
Symbol 3 Sound [plop.wav]
Symbol 4 Sound [music2.wav]
Symbol 5 Sound [music1.wav]
Symbol 6 Sound [hit.wav]
Symbol 7 Sound [frog.wav]
Symbol 8 Sound [fall.wav]
Symbol 9 Sound [down.wav]
Symbol 10 Sound [click.wav]
Symbol 11 Sound [bounce.wav]
Symbol 12 Sound [alert2.wav]
Symbol 13 Sound [alert1.wav]
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:47 94 114
Symbol 16 GraphicUsed by:47
Symbol 17 GraphicUsed by:47
Symbol 18 GraphicUsed by:47
Symbol 19 GraphicUsed by:47
Symbol 20 GraphicUsed by:47
Symbol 21 GraphicUsed by:47
Symbol 22 GraphicUsed by:47
Symbol 23 GraphicUsed by:47
Symbol 24 GraphicUsed by:47
Symbol 25 GraphicUsed by:47
Symbol 26 GraphicUsed by:47
Symbol 27 GraphicUsed by:47
Symbol 28 GraphicUsed by:47
Symbol 29 GraphicUsed by:47
Symbol 30 GraphicUsed by:47
Symbol 31 GraphicUsed by:47
Symbol 32 GraphicUsed by:47
Symbol 33 GraphicUsed by:35
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClip [R5]Uses:33 34Used by:47
Symbol 36 GraphicUsed by:47
Symbol 37 GraphicUsed by:47
Symbol 38 GraphicUsed by:47
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:47
Symbol 41 GraphicUsed by:47
Symbol 42 GraphicUsed by:47
Symbol 43 GraphicUsed by:47 254
Symbol 44 FontUsed by:45 46 283 284 308
Symbol 45 TextUses:44Used by:47 254
Symbol 46 TextUses:44Used by:47 254
Symbol 47 MovieClip [tile]Uses:15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 36 37 38 40 41 42 43 45 46
Symbol 48 MovieClip [empty]
Symbol 49 GraphicUsed by:94
Symbol 50 GraphicUsed by:94
Symbol 51 GraphicUsed by:94
Symbol 52 GraphicUsed by:94
Symbol 53 GraphicUsed by:94
Symbol 54 GraphicUsed by:94
Symbol 55 GraphicUsed by:94
Symbol 56 GraphicUsed by:94
Symbol 57 GraphicUsed by:94 114
Symbol 58 GraphicUsed by:94
Symbol 59 GraphicUsed by:61 68
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:59 60Used by:94 114
Symbol 62 GraphicUsed by:64
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:62 63Used by:94 114
Symbol 65 GraphicUsed by:68
Symbol 66 GraphicUsed by:68
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:59 65 66 67Used by:94 114
Symbol 69 GraphicUsed by:94
Symbol 70 GraphicUsed by:94
Symbol 71 GraphicUsed by:94
Symbol 72 GraphicUsed by:94
Symbol 73 GraphicUsed by:94
Symbol 74 GraphicUsed by:94 114
Symbol 75 GraphicUsed by:94 114
Symbol 76 GraphicUsed by:94
Symbol 77 GraphicUsed by:94
Symbol 78 GraphicUsed by:94
Symbol 79 GraphicUsed by:94 114
Symbol 80 GraphicUsed by:85
Symbol 81 GraphicUsed by:85
Symbol 82 GraphicUsed by:85
Symbol 83 GraphicUsed by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:80 81 82 83 84Used by:94 114
Symbol 86 GraphicUsed by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:86 87Used by:94 114
Symbol 89 GraphicUsed by:94
Symbol 90 GraphicUsed by:92
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:90 91Used by:94 114
Symbol 93 GraphicUsed by:94 114
Symbol 94 MovieClip [frog2]Uses:15 49 50 51 52 53 54 55 56 57 58 61 64 68 69 70 71 72 73 74 75 76 77 78 79 85 88 89 92 93
Symbol 95 GraphicUsed by:114
Symbol 96 GraphicUsed by:114
Symbol 97 GraphicUsed by:114
Symbol 98 GraphicUsed by:114
Symbol 99 GraphicUsed by:114
Symbol 100 GraphicUsed by:114
Symbol 101 GraphicUsed by:114
Symbol 102 GraphicUsed by:114
Symbol 103 GraphicUsed by:114
Symbol 104 GraphicUsed by:114
Symbol 105 GraphicUsed by:114
Symbol 106 GraphicUsed by:114
Symbol 107 GraphicUsed by:114
Symbol 108 GraphicUsed by:114
Symbol 109 GraphicUsed by:114
Symbol 110 GraphicUsed by:114
Symbol 111 GraphicUsed by:114
Symbol 112 GraphicUsed by:114
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClip [frog]Uses:15 95 96 97 98 99 100 101 102 57 103 61 64 68 104 105 106 107 108 109 74 75 110 111 112 79 85 88 113 92 93
Symbol 115 GraphicUsed by:143 257 260 263 266 317 320 330 333  Timeline
Symbol 116 GraphicUsed by:172  Timeline
Symbol 117 GraphicUsed by:124
Symbol 118 GraphicUsed by:124
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:124
Symbol 121 GraphicUsed by:124
Symbol 122 FontUsed by:123 148 268 311
Symbol 123 EditableTextUses:122Used by:124
Symbol 124 MovieClipUses:117 118 120 121 123Used by:Timeline
Symbol 125 GraphicUsed by:143
Symbol 126 GraphicUsed by:143 168
Symbol 127 GraphicUsed by:143
Symbol 128 GraphicUsed by:143
Symbol 129 GraphicUsed by:143
Symbol 130 GraphicUsed by:143
Symbol 131 GraphicUsed by:143
Symbol 132 GraphicUsed by:143
Symbol 133 GraphicUsed by:143
Symbol 134 GraphicUsed by:143
Symbol 135 GraphicUsed by:143
Symbol 136 GraphicUsed by:143
Symbol 137 GraphicUsed by:143
Symbol 138 GraphicUsed by:143
Symbol 139 ShapeTweeningUsed by:143
Symbol 140 GraphicUsed by:143
Symbol 141 GraphicUsed by:143
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:115 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142Used by:Timeline
Symbol 144 GraphicUsed by:Timeline
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:Timeline
Symbol 147 GraphicUsed by:Timeline
Symbol 148 EditableTextUses:122Used by:Timeline
Symbol 149 GraphicUsed by:Timeline
Symbol 150 GraphicUsed by:Timeline
Symbol 151 GraphicUsed by:154
Symbol 152 GraphicUsed by:154
Symbol 153 GraphicUsed by:154
Symbol 154 ButtonUses:151 152 153Used by:Timeline
Symbol 155 FontUsed by:156 157 158 159 169 175 180 182 269 271 272 313 334 335
Symbol 156 TextUses:155Used by:Timeline
Symbol 157 TextUses:155Used by:Timeline
Symbol 158 TextUses:155Used by:Timeline
Symbol 159 TextUses:155Used by:Timeline
Symbol 160 FontUsed by:161
Symbol 161 TextUses:160Used by:162
Symbol 162 MovieClipUses:161Used by:164
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:162 163Used by:Timeline
Symbol 165 GraphicUsed by:168
Symbol 166 GraphicUsed by:168
Symbol 167 GraphicUsed by:168
Symbol 168 ButtonUses:165 126 166 167Used by:Timeline
Symbol 169 TextUses:155Used by:Timeline
Symbol 170 GraphicUsed by:172
Symbol 171 GraphicUsed by:172
Symbol 172 ButtonUses:170 171 116Used by:Timeline
Symbol 173 GraphicUsed by:Timeline
Symbol 174 GraphicUsed by:Timeline
Symbol 175 TextUses:155Used by:Timeline
Symbol 176 GraphicUsed by:179
Symbol 177 GraphicUsed by:179
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:176 177 178Used by:Timeline
Symbol 180 TextUses:155Used by:Timeline
Symbol 181 GraphicUsed by:Timeline
Symbol 182 TextUses:155Used by:Timeline
Symbol 183 GraphicUsed by:254
Symbol 184 FontUsed by:186 187 223 245 246 248 249 255 256 258 259 261 262 264 265
Symbol 185 FontUsed by:186 187 188 190 192 197 198 199 201 203 205 207 208 209 223 224 225 245 246 247 249
Symbol 186 EditableTextUses:184 185Used by:254
Symbol 187 TextUses:184 185Used by:254
Symbol 188 TextUses:185Used by:254
Symbol 189 GraphicUsed by:254
Symbol 190 TextUses:185Used by:254
Symbol 191 GraphicUsed by:254
Symbol 192 TextUses:185Used by:254
Symbol 193 GraphicUsed by:196
Symbol 194 GraphicUsed by:196
Symbol 195 GraphicUsed by:196
Symbol 196 ButtonUses:193 194 195Used by:254
Symbol 197 TextUses:185Used by:254
Symbol 198 TextUses:185Used by:254
Symbol 199 TextUses:185Used by:254
Symbol 200 GraphicUsed by:254
Symbol 201 TextUses:185Used by:254
Symbol 202 GraphicUsed by:254
Symbol 203 TextUses:185Used by:254
Symbol 204 GraphicUsed by:254
Symbol 205 TextUses:185Used by:254
Symbol 206 GraphicUsed by:254
Symbol 207 TextUses:185Used by:254
Symbol 208 TextUses:185Used by:254
Symbol 209 TextUses:185Used by:254
Symbol 210 GraphicUsed by:222 253
Symbol 211 GraphicUsed by:222 253
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:222 252 253
Symbol 214 GraphicUsed by:222 253
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:222 253
Symbol 217 GraphicUsed by:222 253
Symbol 218 GraphicUsed by:222 253
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:222 253
Symbol 221 GraphicUsed by:222 253
Symbol 222 MovieClipUses:210 211 213 214 216 217 218 220 221Used by:254
Symbol 223 TextUses:184 185Used by:254
Symbol 224 TextUses:185Used by:254
Symbol 225 TextUses:185Used by:254
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:244
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:244
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:244
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:244
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:244
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:244
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:244
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:244
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:244
Symbol 244 MovieClipUses:227 229 231 233 235 237 239 241 243Used by:254
Symbol 245 TextUses:184 185Used by:254
Symbol 246 TextUses:184 185Used by:254
Symbol 247 TextUses:185Used by:254
Symbol 248 TextUses:184Used by:254
Symbol 249 TextUses:184 185Used by:254
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:250Used by:253
Symbol 252 MovieClipUses:213Used by:253
Symbol 253 MovieClipUses:210 211 213 251 252 214 216 217 218 220 221Used by:254  Timeline
Symbol 254 MovieClipUses:183 186 187 188 189 190 191 192 196 197 198 199 43 46 45 200 201 202 203 204 205 206 207 208 209 222 223 224 225 244 245 246 247 248 249 253Used by:Timeline
Symbol 255 TextUses:184Used by:257
Symbol 256 TextUses:184Used by:257
Symbol 257 ButtonUses:255 256 115Used by:Timeline
Symbol 258 TextUses:184Used by:260
Symbol 259 TextUses:184Used by:260
Symbol 260 ButtonUses:258 259 115Used by:Timeline
Symbol 261 TextUses:184Used by:263
Symbol 262 TextUses:184Used by:263
Symbol 263 ButtonUses:261 262 115Used by:Timeline
Symbol 264 TextUses:184Used by:266
Symbol 265 TextUses:184Used by:266
Symbol 266 ButtonUses:264 265 115Used by:Timeline
Symbol 267 GraphicUsed by:Timeline
Symbol 268 EditableTextUses:122Used by:Timeline
Symbol 269 EditableTextUses:155Used by:Timeline
Symbol 270 GraphicUsed by:Timeline
Symbol 271 TextUses:155Used by:Timeline
Symbol 272 TextUses:155Used by:Timeline
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClipUses:273Used by:Timeline
Symbol 275 GraphicUsed by:280
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:276Used by:280
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:278Used by:280
Symbol 280 MovieClipUses:275 277 279Used by:Timeline
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:Timeline
Symbol 283 EditableTextUses:44Used by:289
Symbol 284 EditableTextUses:44Used by:289
Symbol 285 GraphicUsed by:288
Symbol 286 GraphicUsed by:288
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:285 286 287Used by:289
Symbol 289 MovieClipUses:283 284 288Used by:Timeline
Symbol 290 GraphicUsed by:292
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:290 291Used by:310
Symbol 293 GraphicUsed by:307
Symbol 294 GraphicUsed by:307
Symbol 295 GraphicUsed by:307
Symbol 296 GraphicUsed by:307
Symbol 297 GraphicUsed by:307
Symbol 298 GraphicUsed by:307
Symbol 299 GraphicUsed by:307
Symbol 300 GraphicUsed by:307
Symbol 301 GraphicUsed by:307
Symbol 302 GraphicUsed by:307
Symbol 303 GraphicUsed by:307
Symbol 304 GraphicUsed by:307
Symbol 305 GraphicUsed by:307
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:293 294 295 296 297 298 299 300 301 302 303 304 305 306Used by:309
Symbol 308 EditableTextUses:44Used by:309
Symbol 309 MovieClipUses:307 308Used by:310
Symbol 310 MovieClipUses:292 309Used by:Timeline
Symbol 311 EditableTextUses:122Used by:Timeline
Symbol 312 GraphicUsed by:321
Symbol 313 TextUses:155Used by:321
Symbol 314 GraphicUsed by:317
Symbol 315 GraphicUsed by:317
Symbol 316 GraphicUsed by:317
Symbol 317 ButtonUses:314 315 316 115Used by:321
Symbol 318 GraphicUsed by:320
Symbol 319 GraphicUsed by:320
Symbol 320 ButtonUses:318 319 115Used by:321
Symbol 321 MovieClipUses:312 313 317 320Used by:Timeline
Symbol 322 GraphicUsed by:326
Symbol 323 GraphicUsed by:326
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:326
Symbol 326 MovieClipUses:322 323 325Used by:Timeline
Symbol 327 GraphicUsed by:336
Symbol 328 GraphicUsed by:330
Symbol 329 GraphicUsed by:330
Symbol 330 ButtonUses:328 329 115Used by:336
Symbol 331 GraphicUsed by:333
Symbol 332 GraphicUsed by:333
Symbol 333 ButtonUses:331 332 115Used by:336
Symbol 334 EditableTextUses:155Used by:336
Symbol 335 EditableTextUses:155Used by:336
Symbol 336 MovieClipUses:327 330 333 334 335Used by:Timeline

Instance Names

"movLoader"Frame 2Symbol 124 MovieClip
"movIntro"Frame 3Symbol 143 MovieClip
"butPlay"Frame 4Symbol 154 Button
"butOption"Frame 4Symbol 154 Button
"butHelp"Frame 4Symbol 154 Button
"butHighScore"Frame 4Symbol 154 Button
"butHome"Frame 4Symbol 168 Button
"butMoreGames"Frame 4Symbol 154 Button
"butAddThis"Frame 4Symbol 172 Button
"optMusic"Frame 6Symbol 179 MovieClip
"optSound"Frame 6Symbol 179 MovieClip
"butBack"Frame 6Symbol 154 Button
"movHelp"Frame 7Symbol 254 MovieClip
"butMenu"Frame 7Symbol 257 Button
"butControl"Frame 7Symbol 260 Button
"butPreview"Frame 7Symbol 263 Button
"butAbout"Frame 7Symbol 266 Button
"userName"Frame 8Symbol 268 EditableText
"sc"Frame 8Symbol 269 EditableText
"butSubmit"Frame 8Symbol 154 Button
"butCancel"Frame 8Symbol 154 Button
"movTrack1"Frame 10Symbol 274 MovieClip
"movTrack2"Frame 10Symbol 274 MovieClip
"movMap"Frame 10Symbol 280 MovieClip
"movPower1"Frame 10Symbol 253 MovieClip
"movScreen"Frame 10Symbol 282 MovieClip
"movPower2"Frame 10Symbol 253 MovieClip
"scoreBoard1"Frame 10Symbol 289 MovieClip
"scoreBoard2"Frame 10Symbol 289 MovieClip
"movWinner"Frame 10Symbol 310 MovieClip
"labelTrack"Frame 10Symbol 311 EditableText
"movChoosePos"Frame 10Symbol 321 MovieClip
"movTrafficLight"Frame 11Symbol 326 MovieClip
"movPopUp"Frame 50Symbol 336 MovieClip
"hitPoint"Symbol 47 MovieClip [tile] Frame 1Symbol 15 MovieClip
"movTrap"Symbol 47 MovieClip [tile] Frame 19Symbol 35 MovieClip [R5]
"movLeaf"Symbol 47 MovieClip [tile] Frame 24Symbol 40 MovieClip
"hitPoint"Symbol 94 MovieClip [frog2] Frame 1Symbol 15 MovieClip
"hitPoint"Symbol 114 MovieClip [frog] Frame 1Symbol 15 MovieClip
"bar"Symbol 124 MovieClip Frame 1Symbol 120 MovieClip
"info_percent"Symbol 124 MovieClip Frame 1Symbol 123 EditableText
"stamina"Symbol 222 MovieClip Frame 1Symbol 220 MovieClip
"indicator"Symbol 253 MovieClip Frame 1Symbol 213 MovieClip
"range"Symbol 253 MovieClip Frame 1Symbol 251 MovieClip
"trail"Symbol 253 MovieClip Frame 1Symbol 252 MovieClip
"sign"Symbol 253 MovieClip Frame 1Symbol 216 MovieClip
"target"Symbol 253 MovieClip Frame 1Symbol 216 MovieClip
"stamina"Symbol 253 MovieClip Frame 1Symbol 220 MovieClip
"butNext"Symbol 254 MovieClip Frame 2Symbol 196 Button
"butPrev"Symbol 254 MovieClip Frame 2Symbol 196 Button
"powerSample"Symbol 254 MovieClip Frame 7Symbol 253 MovieClip
"finishLine"Symbol 280 MovieClip Frame 1Symbol 277 MovieClip
"p2"Symbol 280 MovieClip Frame 1Symbol 279 MovieClip
"p1"Symbol 280 MovieClip Frame 1Symbol 279 MovieClip
"movLost"Symbol 289 MovieClip Frame 1Symbol 288 MovieClip
"cover1"Symbol 310 MovieClip Frame 1Symbol 292 MovieClip
"cover2"Symbol 310 MovieClip Frame 1Symbol 292 MovieClip
"anim"Symbol 310 MovieClip Frame 1Symbol 309 MovieClip
"butLeft"Symbol 321 MovieClip Frame 1Symbol 317 Button
"butRight"Symbol 321 MovieClip Frame 1Symbol 320 Button
"butQuit"Symbol 336 MovieClip Frame 1Symbol 330 Button
"butNext"Symbol 336 MovieClip Frame 1Symbol 333 Button
"label"Symbol 336 MovieClip Frame 1Symbol 334 EditableText
"msgLabel"Symbol 336 MovieClip Frame 1Symbol 335 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$F5$uyIh78.rhdyOX17cdZf.a.."
ExportAssets (56)Timeline Frame 1Symbol 1 as "win.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "splash.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "plop.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "music2.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "music1.wav"
ExportAssets (56)Timeline Frame 1Symbol 6 as "hit.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "frog.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "fall.wav"
ExportAssets (56)Timeline Frame 1Symbol 9 as "down.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "click.wav"
ExportAssets (56)Timeline Frame 1Symbol 11 as "bounce.wav"
ExportAssets (56)Timeline Frame 1Symbol 12 as "alert2.wav"
ExportAssets (56)Timeline Frame 1Symbol 13 as "alert1.wav"
ExportAssets (56)Timeline Frame 1Symbol 35 as "R5"
ExportAssets (56)Timeline Frame 1Symbol 47 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 48 as "empty"
ExportAssets (56)Timeline Frame 1Symbol 94 as "frog2"
ExportAssets (56)Timeline Frame 1Symbol 114 as "frog"

Labels

"preloader"Frame 2
"splash"Frame 3
"show"Frame 4
"menu"Frame 5
"option"Frame 6
"help"Frame 7
"inputScore"Frame 8
"start"Frame 10
"track1"Frame 12
"track2"Frame 13
"track3"Frame 14
"track4"Frame 15
"track5"Frame 16
"track6"Frame 18
"track7"Frame 19
"track8"Frame 20
"track9"Frame 21
"track10"Frame 22
"track11"Frame 24
"track12"Frame 25
"track13"Frame 26
"track14"Frame 27
"track15"Frame 28
"track16"Frame 30
"track17"Frame 31
"track18"Frame 32
"track19"Frame 33
"track20"Frame 34
"track21"Frame 36
"track22"Frame 37
"track23"Frame 38
"track24"Frame 39
"track25"Frame 40
"track26"Frame 42
"track27"Frame 43
"track28"Frame 44
"track29"Frame 45
"track30"Frame 46
"play"Frame 48
"finish"Frame 49
"popmenu"Frame 50
"popmenufinal"Frame 51
"empty"Symbol 47 MovieClip [tile] Frame 1
"block11"Symbol 47 MovieClip [tile] Frame 2
"block12"Symbol 47 MovieClip [tile] Frame 3
"block13"Symbol 47 MovieClip [tile] Frame 4
"block14"Symbol 47 MovieClip [tile] Frame 5
"block15"Symbol 47 MovieClip [tile] Frame 6
"block21"Symbol 47 MovieClip [tile] Frame 7
"block22"Symbol 47 MovieClip [tile] Frame 8
"block23"Symbol 47 MovieClip [tile] Frame 9
"block24"Symbol 47 MovieClip [tile] Frame 10
"block31"Symbol 47 MovieClip [tile] Frame 11
"block32"Symbol 47 MovieClip [tile] Frame 12
"block33"Symbol 47 MovieClip [tile] Frame 13
"block34"Symbol 47 MovieClip [tile] Frame 14
"block35"Symbol 47 MovieClip [tile] Frame 15
"carton"Symbol 47 MovieClip [tile] Frame 17
"oil"Symbol 47 MovieClip [tile] Frame 18
"trap"Symbol 47 MovieClip [tile] Frame 19
"pool1"Symbol 47 MovieClip [tile] Frame 21
"pool2"Symbol 47 MovieClip [tile] Frame 22
"pool3"Symbol 47 MovieClip [tile] Frame 23
"pool4"Symbol 47 MovieClip [tile] Frame 24
"bounce"Symbol 47 MovieClip [tile] Frame 26
"item"Symbol 47 MovieClip [tile] Frame 27
"start"Symbol 47 MovieClip [tile] Frame 29
"finish"Symbol 47 MovieClip [tile] Frame 30
"loop"Symbol 61 MovieClip Frame 5
"loop"Symbol 68 MovieClip Frame 7
"up"Symbol 94 MovieClip [frog2] Frame 1
"down"Symbol 94 MovieClip [frog2] Frame 5
"downswim"Symbol 94 MovieClip [frog2] Frame 10
"float"Symbol 94 MovieClip [frog2] Frame 14
"swim"Symbol 94 MovieClip [frog2] Frame 18
"downfloat"Symbol 94 MovieClip [frog2] Frame 23
"carton"Symbol 94 MovieClip [frog2] Frame 30
"hit"Symbol 94 MovieClip [frog2] Frame 34
"plop"Symbol 94 MovieClip [frog2] Frame 39
"trap"Symbol 94 MovieClip [frog2] Frame 44
"up"Symbol 114 MovieClip [frog] Frame 1
"down"Symbol 114 MovieClip [frog] Frame 5
"downswim"Symbol 114 MovieClip [frog] Frame 10
"float"Symbol 114 MovieClip [frog] Frame 14
"swim"Symbol 114 MovieClip [frog] Frame 18
"downfloat"Symbol 114 MovieClip [frog] Frame 23
"carton"Symbol 114 MovieClip [frog] Frame 30
"hit"Symbol 114 MovieClip [frog] Frame 34
"plop"Symbol 114 MovieClip [frog] Frame 39
"trap"Symbol 114 MovieClip [frog] Frame 44
"about"Symbol 254 MovieClip Frame 1
"preview"Symbol 254 MovieClip Frame 2
"control"Symbol 254 MovieClip Frame 7
"lose"Symbol 292 MovieClip Frame 16

Dynamic Text Variables

scoreSymbol 283 EditableText""
labelSymbol 284 EditableText""




http://swfchan.com/5/24474/info.shtml
Created: 24/5 -2019 23:36:57 Last modified: 24/5 -2019 23:36:57 Server time: 27/04 -2024 17:15:07