Frame 1
totalBytes = Math.round(getBytesTotal() / 1024);
loadedBytes = Math.round(getBytesLoaded() / 1024);
percentDone = Math.round((loadedBytes / totalBytes) * 100);
_root.percent1.text = percentDone;
if (_root._framesloaded >= _root._totalframes) {
gotoAndPlay (3);
}
Frame 2
gotoAndPlay (1);
Frame 3
_global.scoregain = 0;
_global.rotationcount = 0;
_global.roundcount = 1;
_global.music.stop("music");
Frame 62
gotoAndPlay (3);
Frame 63
_global.rotspeed = 0;
_global.upwards = 1;
_global.rcount = 1;
_global.canclick = 1;
_root.kitty._x = 350;
_root.kitty._y = 350;
_global.volumn = 100;
_global.timesmarker = 1;
_global.smacklevel = 0;
_global.music.setVolume(100);
_global.music.stop("music");
_global.music = new Sound(this);
_global.music.attachSound("music");
_global.music.start(0, 99);
Instance of Symbol 64 MovieClip "kitty" in Frame 63
onClipEvent (mouseUp) {
if (_global.canclick == 1) {
Catsound = new Sound(this);
Catsound.attachSound("catthrow");
Catsound.start(0);
_root.gotoAndPlay("catfling");
_global.canclick = 0;
}
}
onClipEvent (mouseDown) {
if (_global.canclick == 1) {
_root.kitty._rotation = -20;
Catsound = new Sound(this);
Catsound.attachSound("catgrab");
Catsound.start(0);
_root.gotoAndPlay("catswing");
_root.kitty.gotoAndPlay(73);
}
}
Frame 64
_root.scoreboard.text = _global.scoregain;
_root.rotations.text = _global.rotationcount;
_root.roundcounter.text = _global.roundcount;
Frame 65
gotoAndPlay (64);
Frame 66
_global.dragdistx = _root.kitty._x - _root._xmouse;
_global.dragdisty = _root.kitty._y - _root._ymouse;
_root.kitty._x = _root._xmouse + (_global.dragdistx / 1.85);
_root.kitty._y = _root._ymouse + (_global.dragdisty / 1.85);
if (_root.kitty._rotation < 45) {
if (_root.kitty._rotation > -45) {
kitty.gotoAndStop(73);
}
}
if (_root.kitty._rotation > 46) {
if (_root.kitty._rotation < 135) {
kitty.gotoAndStop(74);
}
}
if (_root.kitty._rotation > 136) {
if (_root.kitty._rotation > -136) {
kitty.gotoAndStop(75);
}
}
if (_root.kitty._rotation < -46) {
if (_root.kitty._rotation > -135) {
kitty.gotoAndStop(74);
}
}
if (_root.kitty._rotation < 0) {
_global.rotspeed = _global.rotspeed + 0.3;
_global.rotspeed = _global.rotspeed * 0.98;
_root.kitty._rotation = _root.kitty._rotation + _global.rotspeed;
}
if (_root.kitty._rotation > 0) {
_global.rotspeed = _global.rotspeed - 0.3;
_global.rotspeed = _global.rotspeed * 0.98;
_root.kitty._rotation = _root.kitty._rotation + _global.rotspeed;
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdisty > 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdisty / 60);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdisty < 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdisty / 60);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdisty < 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdisty / 110);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdisty > 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdisty / 110);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdistx > 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdistx / 60);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdistx < 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdistx / 60);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdistx < 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdistx / 110);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdistx > 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdistx / 110);
}
}
}
if (_global.rotspeed < 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdistx < 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdistx / 60);
}
}
}
if (_global.rotspeed < 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdistx > 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdistx / 60);
}
}
}
if (_global.rotspeed < 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdistx > 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdistx / 110);
}
}
}
if (_global.rotspeed < 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdistx < 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdistx / 110);
}
}
}
_root.debug1.text = _root.backdrop1._y;
_root.debug2.text = _global.rotspeed;
Frame 67
_global.oldmousey = _root._ymouse;
_global.oldmousex = _root._xmouse;
gotoAndPlay (66);
Frame 70
_global.throwpower = (_global.oldmousey - (_root._ymouse * 1.6)) + (Math.abs(_global.rotspeed) * 6);
_global.throwangle = (_global.oldmousex - _root._xmouse) / 7.4;
if (_global.throwpower < 1) {
_global.throwpower = 1;
}
if (_global.throwpower > 1050) {
_global.throwpower = 1050;
}
if (_global.throwpower > 500) {
_global.smacklevel = 1;
}
if (_global.throwpower < 500) {
_global.smacklevel = 2;
}
if (_global.throwpower > 800) {
if (Math.abs(_global.rotspeed) > 65) {
Catsound = new Sound(this);
Catsound.attachSound("cheeringcrowd");
Catsound.start(0);
}
}
debug1.text = _global.throwpower;
debug2.text = Math.abs(_global.rotspeed);
Frame 72
_root.kitty._rotation = _root.kitty._rotation + _global.rotspeed;
_root.kitty._x = _root.kitty._x - _global.throwangle;
if (_global.upwards == 1) {
_root.backdrop1._y = _root.backdrop1._y + _global.throwpower;
_global.throwpower = _global.throwpower / 1.1;
} else {
_root.backdrop1._y = _root.backdrop1._y - _global.throwpower;
_global.throwpower = _global.throwpower * 1.1;
if (_global.throwpower > 75) {
_global.throwpower = 75;
}
}
if (_global.throwpower < 1) {
_global.upwards = 0;
}
if (_root.backdrop1._y < -4996.5) {
gotoAndPlay (73);
}
if (_root.backdrop1._y > -4996.5) {
gotoAndPlay (71);
}
if (_root.kitty._x < 30) {
_root.kitty._x = 31;
_global.throwangle = (_global.throwangle * -1) / 1.1;
_global.rotspeed = _global.rotspeed / 1.35;
if (_global.upwards == 1) {
_global.throwpower = _global.throwpower / 1.3;
}
}
if (_root.kitty._x > 640) {
_root.kitty._x = 639;
_global.throwangle = (_global.throwangle * -1) / 1.1;
_global.rotspeed = _global.rotspeed / 1.35;
if (_global.upwards == 1) {
_global.throwpower = _global.throwpower / 1.3;
}
}
if (_root.kitty._rotation > 1) {
if (_root.kitty._rotation < 90) {
if (rcount == 1) {
rcount = 0;
_global.rotationcount = _global.rotationcount + 1;
}
}
}
if (_root.kitty._rotation > 91) {
if (_root.kitty._rotation < 180) {
if (rcount == 0) {
rcount = 1;
}
}
}
if (_global.rotspeed < 30) {
_root.kitty.gotoAndStop(76);
}
if (_global.rotspeed > 30) {
if (_global.rotspeed < 50) {
_root.kitty.gotoAndStop(77);
}
}
if (_global.rotspeed > 50) {
_root.kitty.gotoAndStop(78);
}
_global.scoregain = _global.scoregain + 25;
if (_global.rotationcount >= 5) {
_global.scoregain = _global.scoregain + 25;
}
if (_global.rotationcount >= 10) {
_global.scoregain = _global.scoregain + 25;
}
if (_global.rotationcount >= 20) {
_global.scoregain = _global.scoregain + 25;
}
if (_global.rotationcount >= 35) {
_global.scoregain = _global.scoregain + 50;
}
if (_global.timesmarker == 1) {
if (_global.rotationcount >= 5) {
_root.multiscore.gotoAndPlay(2);
_global.timesmarker = 2;
}
}
if (_global.timesmarker == 2) {
if (_global.rotationcount >= 10) {
_root.multiscore.gotoAndPlay(9);
_global.timesmarker = 3;
}
}
if (_global.timesmarker == 3) {
if (_global.rotationcount >= 20) {
_root.multiscore.gotoAndPlay(16);
_global.timesmarker = 4;
}
}
if (_global.timesmarker == 4) {
if (_global.rotationcount >= 35) {
_root.multiscore.gotoAndPlay(23);
_global.timesmarker = 5;
}
}
_root.scoreboard.text = _global.scoregain;
_root.rotations.text = _global.rotationcount;
Frame 74
_root.kitty._y = _root.kitty._y + 85;
_root.kitty._x = _root.kitty._x - _global.throwangle;
_root.kitty._rotation = _root.kitty._rotation + _global.rotspeed;
if (_root.kitty._y > 430) {
_root.kitty._rotation = 0;
_root.kitty._y = 430;
if (_global.smacklevel == 1) {
_root.kitty.gotoAndPlay(79);
_global.music = new Sound(cat);
_global.music.attachSound("crash");
_global.music.start(0, 1);
}
if (_global.smacklevel == 2) {
_root.kitty.gotoAndPlay(87);
}
gotoAndPlay (147);
} else {
gotoAndPlay (73);
}
Frame 149
if (_global.volumn < 1) {
_global.music.stop("music");
_global.music.stop("musicgoodthrow");
_global.music.setVolume(100);
gotoAndPlay (177);
} else {
_global.volumn = _global.volumn - 1;
_global.music.setVolume(_global.volumn);
gotoAndPlay (148);
}
Frame 199
if (_global.rotationcount == 0) {
gotoAndPlay (202);
} else {
Catsound3 = new Sound(this);
Catsound3.attachSound("ding");
Catsound3.start(0);
_global.scoregain = _global.scoregain + 250;
_global.rotationcount = _global.rotationcount - 1;
_root.finalscore.scoreboard.text = _global.scoregain;
_root.finalscore.rotations.text = _global.rotationcount;
_root.finalscore.roundcounter.text = _global.roundcount;
gotoAndPlay (197);
}
Frame 243
if (_global.roundcount == 3) {
gotoAndPlay (8707);
} else {
_global.roundcount = _global.roundcount + 1;
_root.kitty.gotoAndPlay(1);
gotoAndPlay (63);
}
Frame 4384
_global.rotspeed = 0;
_global.upwards = 1;
_global.rcount = 1;
_global.canclick = 1;
_root.kitty._x = 350;
_root.kitty._y = 350;
_global.volumn = 100;
_global.timesmarker = 1;
_global.smacklevel = 0;
Instance of Symbol 64 MovieClip "kitty" in Frame 4384
onClipEvent (mouseUp) {
if (_global.canclick == 1) {
Catsound = new Sound(this);
Catsound.attachSound("catthrow");
Catsound.start(0);
_root.gotoAndPlay("catfling1");
_global.canclick = 0;
}
}
onClipEvent (mouseDown) {
if (_global.canclick == 1) {
_root.kitty._rotation = -20;
Catsound = new Sound(this);
Catsound.attachSound("catgrab");
Catsound.start(0);
_root.gotoAndPlay("catswing1");
_root.kitty.gotoAndPlay(73);
}
}
Frame 4386
gotoAndPlay (4385);
Frame 4387
_global.dragdistx = _root.kitty._x - _root._xmouse;
_global.dragdisty = _root.kitty._y - _root._ymouse;
_root.kitty._x = _root._xmouse + (_global.dragdistx / 1.85);
_root.kitty._y = _root._ymouse + (_global.dragdisty / 1.85);
if (_root.kitty._rotation < 45) {
if (_root.kitty._rotation > -45) {
kitty.gotoAndStop(73);
}
}
if (_root.kitty._rotation > 46) {
if (_root.kitty._rotation < 135) {
kitty.gotoAndStop(74);
}
}
if (_root.kitty._rotation > 136) {
if (_root.kitty._rotation < -136) {
kitty.gotoAndStop(75);
}
}
if (_root.kitty._rotation < -46) {
if (_root.kitty._rotation > -135) {
kitty.gotoAndStop(74);
}
}
if (_root.kitty._rotation < 0) {
_global.rotspeed = _global.rotspeed + 0.3;
_global.rotspeed = _global.rotspeed * 0.98;
_root.kitty._rotation = _root.kitty._rotation + _global.rotspeed;
}
if (_root.kitty._rotation > 0) {
_global.rotspeed = _global.rotspeed - 0.3;
_global.rotspeed = _global.rotspeed * 0.98;
_root.kitty._rotation = _root.kitty._rotation + _global.rotspeed;
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdisty > 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdisty / 60);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdisty < 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdisty / 60);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdisty < 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdisty / 110);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdisty > 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdisty / 110);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdistx > 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdistx / 60);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdistx < 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdistx / 60);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdistx < 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdistx / 110);
}
}
}
if (_global.rotspeed > 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdistx > 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdistx / 110);
}
}
}
if (_global.rotspeed < 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdistx < 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdistx / 60);
}
}
}
if (_global.rotspeed < 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdistx > 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdistx / 60);
}
}
}
if (_global.rotspeed < 0) {
if (_root.kitty._rotation > 0) {
if (_global.dragdistx > 0) {
_global.rotspeed = _global.rotspeed + (_global.dragdistx / 110);
}
}
}
if (_global.rotspeed < 0) {
if (_root.kitty._rotation < 0) {
if (_global.dragdistx < 0) {
_global.rotspeed = _global.rotspeed - (_global.dragdistx / 110);
}
}
}
_root.debug1.text = _root.backdrop1._y;
_root.debug2.text = _global.rotspeed;
Frame 4388
_global.oldmousey = _root._ymouse;
_global.oldmousex = _root._xmouse;
gotoAndPlay (4387);
Frame 4391
_global.throwpower = (_global.oldmousey - (_root._ymouse * 1.6)) + (Math.abs(_global.rotspeed) * 6);
_global.throwangle = (_global.oldmousex - _root._xmouse) / 7.4;
if (_global.throwpower < 1) {
_global.throwpower = 1;
}
if (_global.throwpower > 1050) {
_global.throwpower = 1050;
}
if (_global.throwpower > 500) {
_global.smacklevel = 1;
}
if (_global.throwpower < 500) {
_global.smacklevel = 2;
}
if (_global.throwpower > 800) {
if (Math.abs(_global.rotspeed) > 65) {
Catsound = new Sound(this);
Catsound.attachSound("cheeringcrowd");
Catsound.start(0);
}
}
debug1.text = _global.throwpower;
debug2.text = Math.abs(_global.rotspeed);
Frame 4393
_root.kitty._rotation = _root.kitty._rotation + _global.rotspeed;
_root.kitty._x = _root.kitty._x - _global.throwangle;
if (_global.upwards == 1) {
_root.backdrop1._y = _root.backdrop1._y + _global.throwpower;
_global.throwpower = _global.throwpower / 1.1;
} else {
_root.backdrop1._y = _root.backdrop1._y - _global.throwpower;
_global.throwpower = _global.throwpower * 1.1;
if (_global.throwpower > 75) {
_global.throwpower = 75;
}
}
if (_global.throwpower < 1) {
_global.upwards = 0;
}
if (_root.backdrop1._y < -4996.5) {
gotoAndPlay (4394);
}
if (_root.backdrop1._y > -4996.5) {
gotoAndPlay (4392);
}
if (_root.kitty._x < 30) {
_root.kitty._x = 31;
_global.throwangle = (_global.throwangle * -1) / 1.1;
_global.rotspeed = _global.rotspeed / 1.35;
if (_global.upwards == 1) {
_global.throwpower = _global.throwpower / 1.3;
}
}
if (_root.kitty._x > 640) {
_root.kitty._x = 639;
_global.throwangle = (_global.throwangle * -1) / 1.1;
_global.rotspeed = _global.rotspeed / 1.35;
if (_global.upwards == 1) {
_global.throwpower = _global.throwpower / 1.3;
}
}
if (_root.kitty._rotation > 1) {
if (_root.kitty._rotation < 90) {
if (rcount == 1) {
rcount = 0;
_global.rotationcount = _global.rotationcount + 1;
}
}
}
if (_root.kitty._rotation > 91) {
if (_root.kitty._rotation < 180) {
if (rcount == 0) {
rcount = 1;
}
}
}
if (_global.rotspeed < 30) {
_root.kitty.gotoAndStop(76);
}
if (_global.rotspeed > 30) {
if (_global.rotspeed < 50) {
_root.kitty.gotoAndStop(77);
}
}
if (_global.rotspeed > 50) {
_root.kitty.gotoAndStop(78);
}
_global.scoregain = _global.scoregain + 25;
if (_global.rotationcount >= 5) {
_global.scoregain = _global.scoregain + 25;
}
if (_global.rotationcount >= 10) {
_global.scoregain = _global.scoregain + 25;
}
if (_global.rotationcount >= 20) {
_global.scoregain = _global.scoregain + 25;
}
if (_global.rotationcount >= 35) {
_global.scoregain = _global.scoregain + 50;
}
if (_global.timesmarker == 1) {
if (_global.rotationcount >= 5) {
_root.multiscore.gotoAndPlay(2);
_global.timesmarker = 2;
}
}
if (_global.timesmarker == 2) {
if (_global.rotationcount >= 10) {
_root.multiscore.gotoAndPlay(9);
_global.timesmarker = 3;
}
}
if (_global.timesmarker == 3) {
if (_global.rotationcount >= 20) {
_root.multiscore.gotoAndPlay(16);
_global.timesmarker = 4;
}
}
if (_global.timesmarker == 4) {
if (_global.rotationcount >= 35) {
_root.multiscore.gotoAndPlay(23);
_global.timesmarker = 5;
}
}
_root.scoreboard.text = _global.scoregain;
_root.rotations.text = _global.rotationcount;
Frame 4395
_root.kitty._y = _root.kitty._y + 85;
_root.kitty._x = _root.kitty._x - _global.throwangle;
_root.kitty._rotation = _root.kitty._rotation + _global.rotspeed;
if (_root.kitty._y > 430) {
_root.kitty._rotation = 0;
_root.kitty._y = 430;
if (_global.smacklevel == 1) {
_root.kitty.gotoAndPlay(79);
_global.music = new Sound(cat);
_global.music.attachSound("crash");
_global.music.start(0, 1);
}
if (_global.smacklevel == 2) {
_root.kitty.gotoAndPlay(87);
}
gotoAndPlay (4468);
} else {
gotoAndPlay (4394);
}
Frame 4470
if (_global.volumn < 1) {
_global.music.stop("music");
_global.music.stop("musicgoodthrow");
_global.music.setVolume(100);
gotoAndPlay (4498);
} else {
_global.volumn = _global.volumn - 1;
_global.music.setVolume(_global.volumn);
gotoAndPlay (4469);
}
Frame 4498
stop();
Frame 4520
if (_global.rotationcount == 0) {
gotoAndPlay (4523);
} else {
Catsound3 = new Sound(this);
Catsound3.attachSound("ding");
Catsound3.start(0);
_global.scoregain = _global.scoregain + 250;
_global.rotationcount = _global.rotationcount - 1;
_root.finalscore.scoreboard.text = _global.scoregain;
_root.finalscore.rotations.text = _global.rotationcount;
_root.finalscore.roundcounter.text = _global.roundcount;
gotoAndPlay (4518);
}
Frame 4564
if (_global.roundcount == 3) {
gotoAndPlay (8707);
} else {
_global.roundcount = _global.roundcount + 1;
_root.kitty.gotoAndPlay(1);
gotoAndPlay (4384);
}
Frame 8707
_root.scoreboard.text = _global.scoregain;
_global.music = new Sound(cat);
_global.music.attachSound("endingsound");
_global.music.start(0, 1);
Frame 8860
stop();
Symbol 13 Button
on (release) {
gotoAndPlay (63);
}
Symbol 16 Button
on (release) {
gotoAndPlay (4384);
}
Symbol 21 Button
on (release) {
getURL ("http://mylehyena.deviantart.com/");
}
Symbol 64 MovieClip Frame 72
this.gotoAndPlay(1);
Symbol 64 MovieClip Frame 86
stop();
Symbol 64 MovieClip Frame 91
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 8
stop();
Symbol 87 MovieClip Frame 15
stop();
Symbol 87 MovieClip Frame 22
stop();
Symbol 87 MovieClip Frame 29
stop();
Symbol 90 Button
on (release) {
gotoAndPlay (3);
}
Symbol 94 MovieClip Frame 1
_root.finalscore.scoreboard.text = _global.scoregain;
_root.finalscore.rotations.text = _global.rotationcount;
_root.finalscore.roundcounter.text = _global.roundcount;
Symbol 105 Button
on (release) {
_global.roundcount = _global.roundcount + 1;
_root.kitty.gotoAndPlay(1);
gotoAndPlay (4384);
}
Symbol 108 Button
on (release) {
_global.scoregain = 0;
_global.rotationcount = 0;
_global.roundcount = 1;
_global.roundcount = _global.roundcount + 1;
_root.kitty.gotoAndPlay(1);
gotoAndPlay (3);
}
Symbol 109 Button
on (release) {
_global.scoregain = 0;
_global.rotationcount = 0;
_global.roundcount = 1;
_global.roundcount = _global.roundcount + 1;
_root.kitty.gotoAndPlay(1);
gotoAndPlay (63);
}