Frame 1
_root.soundon = "yes";
Frame 2
stop();
Instance of Symbol 56 MovieClip "helpscreen" in Frame 3
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 58 MovieClip "bol" in Frame 4
onClipEvent (enterFrame) {
_x = (_x - 6);
if (_x < -50) {
_x = 570;
_y = (random(440) + 30);
}
}
Instance of Symbol 59 MovieClip "bol2" in Frame 4
onClipEvent (enterFrame) {
if (2 < _root.level) {
_x = (_x - 5);
if (_x < -50) {
_x = 570;
_y = (random(440) + 30);
}
}
}
Instance of Symbol 66 MovieClip in Frame 4
onClipEvent (load) {
myColor = new Color(this);
colorStart = myColor.getTransform();
ymove = 0;
jump = 0;
hurt = 0;
bolsound = 1;
_root.lives = 5;
_root.score = 0;
_root.level = 1;
_root.levelbord.levelsign.leveltext = "level " + _root.level;
_root.levelcounter = 0;
}
onClipEvent (enterFrame) {
if (0 < _root.lives) {
_root.levelcounter++;
if (1000 < _root.levelcounter) {
_root.levelcounter = 0;
_root.level++;
_root.levelbord.levelsign.leveltext = "level " + _root.level;
_root.levelbord.play();
_root.getlife._x = 570 + random(4500);
_root.getlife._y = random(440) + 30;
if (((_root.level == 5) || (_root.level == 10)) || (_root.level == 15)) {
_root.levelbord.levelsign.dibble._visible = true;
} else {
_root.levelbord.levelsign.dibble._visible = false;
}
}
_root.bg1._x = _root.bg1._x - 3;
_root.bg2._x = _root.bg2._x - 3;
if (_root.bg1._x < -782) {
_root.bg1._x = _root.bg2._x + 782;
}
if (_root.bg2._x < -782) {
_root.bg2._x = _root.bg1._x + 782;
}
_root.fg1._x = _root.fg1._x - 6;
_root.fg2._x = _root.fg2._x - 6;
if (_root.fg1._x < -1097) {
_root.fg1._x = _root.fg2._x + 1097;
}
if (_root.fg2._x < -1097) {
_root.fg2._x = _root.fg1._x + 1097;
}
if (_root.bol.hitTest(hitter) && (_root.bol._currentframe == 1)) {
_root.score = _root.score + 10;
_root.bol.play();
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-bol" + bolsound);
s.setVolume(100);
s.start();
}
bolsound++;
if (3 < bolsound) {
bolsound = 1;
}
}
if (_root.bol2.hitTest(hitter) && (_root.bol2._currentframe == 1)) {
_root.score = _root.score + 10;
_root.bol2.play();
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-bol" + bolsound);
s.setVolume(100);
s.start();
}
bolsound++;
if (3 < bolsound) {
bolsound = 1;
}
}
if (_root.getlife.hitTest(hitter) && (_root.getlife._currentframe == 1)) {
_root.lives++;
_root.getlife.play();
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-life");
s.setVolume(100);
s.start();
}
}
if (_root.evilvis1.hitblok.hitTest(hitter) && (hurt == 0)) {
_root.lives--;
hurt = 48;
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-hit");
s.setVolume(100);
s.start();
}
}
if (_root.evilvis2.hitblok.hitTest(hitter) && (hurt == 0)) {
_root.lives--;
hurt = 48;
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-hit");
s.setVolume(100);
s.start();
}
}
if (_root.evilvis3.hitblok.hitTest(hitter) && (hurt == 0)) {
_root.lives--;
hurt = 48;
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-hit");
s.setVolume(100);
s.start();
}
}
if (_root.evilvis4.hitblok.hitTest(hitter) && (hurt == 0)) {
_root.lives--;
hurt = 48;
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-hit");
s.setVolume(100);
s.start();
}
}
if (_root.evilvis5.hitblok.hitTest(hitter) && (hurt == 0)) {
_root.lives--;
hurt = 48;
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-hit");
s.setVolume(100);
s.start();
}
}
if (_root.evilvis6.hitblok.hitTest(hitter) && (hurt == 0)) {
_root.lives--;
hurt = 48;
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-hit");
s.setVolume(100);
s.start();
}
}
if (_root.evilvis7.hitblok.hitTest(hitter) && (hurt == 0)) {
_root.lives--;
hurt = 48;
if (_root.soundon == "yes") {
s = new Sound();
s.attachSound("snd-hit");
s.setVolume(100);
s.start();
}
}
if (0 < hurt) {
hurt--;
if (((((hurt == 0) || (hurt == 10)) || (hurt == 20)) || (hurt == 30)) || (hurt == 40)) {
mycolorTransform = new Object();
mycolorTransform.ra = colorStart.ra;
mycolorTransform.rb = colorStart.rb;
mycolorTransform.ba = colorStart.ba;
mycolorTransform.bb = colorStart.bb;
mycolorTransform.ga = colorStart.ga;
mycolorTransform.gb = colorStart.gb;
myColor.setTransform(mycolorTransform);
} else if (((((hurt == 5) || (hurt == 15)) || (hurt == 25)) || (hurt == 35)) || (hurt == 45)) {
mycolorTransform = new Object();
mycolorTransform.ra = colorStart.ra + 50;
mycolorTransform.rb = colorStart.rb + 150;
mycolorTransform.ba = colorStart.ba + 50;
mycolorTransform.bb = colorStart.bb + 150;
mycolorTransform.ga = colorStart.ga + 50;
mycolorTransform.gb = colorStart.gb + 150;
myColor.setTransform(mycolorTransform);
}
}
if ((Key.isDown(Key.LEFT) && (-10 < ymove)) && (jump == 0)) {
_rotation = (_rotation - 5);
ymove--;
}
if ((Key.isDown(Key.RIGHT) && (ymove < 10)) && (jump == 0)) {
_rotation = (_rotation + 5);
ymove++;
}
if (_y < 110) {
jump = 1;
if (ymove < 10) {
_rotation = (_rotation + 5);
ymove++;
}
} else {
jump = 0;
}
if ((475 < _y) && (0 < ymove)) {
} else {
_y = (_y + ymove);
}
} else {
this.gotoAndStop(1);
_root.gameover._y = _y - 46;
_root.gameover.play();
}
}
Instance of Symbol 69 MovieClip "evilvis1" in Frame 4
onClipEvent (enterFrame) {
_x = (_x - 8);
if (_x < -50) {
_x = 570;
_y = (random(370) + 120);
}
}
Instance of Symbol 71 MovieClip "evilvis2" in Frame 4
onClipEvent (load) {
ymove = 4;
updown = -1;
}
onClipEvent (enterFrame) {
if (1 < _root.level) {
_x = (_x - 10);
if (_x < -50) {
_x = 600;
_y = (random(370) + 120);
}
_y = (_y + ymove);
ymove = ymove + updown;
if ((5 < ymove) || (ymove < -5)) {
updown = -updown;
}
}
}
Instance of Symbol 72 MovieClip "evilvis3" in Frame 4
onClipEvent (enterFrame) {
if (3 < _root.level) {
_x = (_x - _root.level);
if (_x < -50) {
_x = 570;
_y = (random(370) + 120);
}
}
}
Instance of Symbol 75 MovieClip "evilvis4" in Frame 4
onClipEvent (enterFrame) {
if (5 < _root.level) {
_x = (_x - (_root.level + 8));
if (_x < -50) {
_x = (550 + (_root.level * 10));
_y = (random(370) + 120);
}
}
}
Instance of Symbol 76 MovieClip "evilvis5" in Frame 4
onClipEvent (load) {
ymove = 4;
updown = -1;
}
onClipEvent (enterFrame) {
if (7 < _root.level) {
_x = (_x - (4 + _root.level));
if (_x < -50) {
_x = 600;
_y = (random(370) + 120);
}
_y = (_y + ymove);
ymove = ymove + updown;
if ((5 < ymove) || (ymove < -5)) {
updown = -updown;
}
}
}
Instance of Symbol 77 MovieClip "getlife" in Frame 4
onClipEvent (load) {
_x = (570 + random(4500));
_y = (random(440) + 30);
}
onClipEvent (enterFrame) {
_x = (_x - 6);
}
Instance of Symbol 78 MovieClip "evilvis7" in Frame 4
onClipEvent (enterFrame) {
if (11 < _root.level) {
_x = (_x - (_root.level + 7));
if (_x < -50) {
_x = (550 + (_root.level * 10));
_y = (random(370) + 120);
}
}
}
Instance of Symbol 80 MovieClip "evilvis6" in Frame 4
onClipEvent (load) {
ymove = 4;
updown = -1;
}
onClipEvent (enterFrame) {
if (9 < _root.level) {
_x = (_x - (3 + Math.floor(_root.level / 2)));
if (_x < -50) {
_x = 600;
_y = (random(270) + 170);
}
_y = (_y + ymove);
ymove = ymove + updown;
if ((10 < ymove) || (ymove < -10)) {
updown = -updown;
}
}
}
Instance of Symbol 13 MovieClip in Symbol 17 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.ploaded = (_root.getBytesLoaded() / totalsize) * 100;
this._xscale = _root.ploaded;
if (_root._framesloaded == _root._totalframes) {
_root.nextFrame();
}
}
onClipEvent (load) {
totalsize = _root.getBytesTotal();
}
Symbol 29 Button
on (release) {
_root.nextFrame();
}
Symbol 34 Button
on (release) {
_root.helpscreen._visible = true;
}
Symbol 38 Button
on (release) {
getURL ("http://www.dibblez.com", "_blank");
}
Symbol 58 MovieClip Frame 1
stop();
Symbol 58 MovieClip Frame 13
_x = 720;
_y = (random(440) + 30);
Symbol 59 MovieClip Frame 1
stop();
Symbol 59 MovieClip Frame 13
_x = 720;
_y = (random(440) + 30);
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 13
_x = -100;
Symbol 85 MovieClip Frame 81
stop();
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 35
_root.nextFrame();
Symbol 122 Button
on (release) {
if (_root.soundon == "yes") {
_root.soundon = "no";
_root.onoffclip.gotoAndStop(2);
} else {
_root.soundon = "yes";
_root.onoffclip.gotoAndStop(1);
}
}
Symbol 127 MovieClip Frame 1
stop();
Symbol 136 Button
on (release) {
_root.gotoAndStop(3);
}
Symbol 142 Button
on (release) {
getURL ("http://www.dibblez.com/fishriderfree.php", "_blank");
}