Section 1
//char_27 (sidescroll3_fla.char_27)
package sidescroll3_fla {
import flash.display.*;
public dynamic class char_27 extends MovieClip {
public var fire:MovieClip;
public var smoke:MovieClip;
public function char_27(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package sidescroll3_fla
Section 2
//Click_20 (sidescroll3_fla.Click_20)
package sidescroll3_fla {
import flash.display.*;
public dynamic class Click_20 extends MovieClip {
public function Click_20(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package sidescroll3_fla
Section 3
//fire_31 (sidescroll3_fla.fire_31)
package sidescroll3_fla {
import flash.display.*;
public dynamic class fire_31 extends MovieClip {
public function fire_31(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package sidescroll3_fla
Section 4
//gamestartanimation_35 (sidescroll3_fla.gamestartanimation_35)
package sidescroll3_fla {
import flash.display.*;
public dynamic class gamestartanimation_35 extends MovieClip {
public function gamestartanimation_35(){
addFrameScript(29, frame30);
}
function frame30(){
stop();
}
}
}//package sidescroll3_fla
Section 5
//gauge_24 (sidescroll3_fla.gauge_24)
package sidescroll3_fla {
import flash.display.*;
public dynamic class gauge_24 extends MovieClip {
public var dial:MovieClip;
}
}//package sidescroll3_fla
Section 6
//highscoregraphics_37 (sidescroll3_fla.highscoregraphics_37)
package sidescroll3_fla {
import flash.display.*;
public dynamic class highscoregraphics_37 extends MovieClip {
public var replaybtn:SimpleButton;
}
}//package sidescroll3_fla
Section 7
//jeb_21 (sidescroll3_fla.jeb_21)
package sidescroll3_fla {
import flash.display.*;
public dynamic class jeb_21 extends MovieClip {
public function jeb_21(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package sidescroll3_fla
Section 8
//levelcounter_19 (sidescroll3_fla.levelcounter_19)
package sidescroll3_fla {
import flash.display.*;
import flash.text.*;
public dynamic class levelcounter_19 extends MovieClip {
public var leveltxt1:TextField;
public var leveltxt2:TextField;
public var jeb1:MovieClip;
public var click:MovieClip;
public var jeb2:MovieClip;
}
}//package sidescroll3_fla
Section 9
//levelupanimation_33 (sidescroll3_fla.levelupanimation_33)
package sidescroll3_fla {
import flash.display.*;
public dynamic class levelupanimation_33 extends MovieClip {
public function levelupanimation_33(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package sidescroll3_fla
Section 10
//lvlbar_22 (sidescroll3_fla.lvlbar_22)
package sidescroll3_fla {
import flash.display.*;
public dynamic class lvlbar_22 extends MovieClip {
public var bar:MovieClip;
}
}//package sidescroll3_fla
Section 11
//MainTimeline (sidescroll3_fla.MainTimeline)
package sidescroll3_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var scorebox:TextField;
public var size:int;
public var varUp:Boolean;
public var collectsound:collectsound5;
public var currentlevelsize:int;
public var xspd:Number;
public var boundry:int;
public var fishmaxrot:int;
public var luckyOnScreen:Boolean;
public var sizelimit:int;
public var varDown:Boolean;
public var intro:MovieClip;
public var lvlupani:MovieClip;
public var clicksound:clicksounder;
public var yspd:Number;
public var acc:Number;
public var enemysound:enemysounder;
public var score:int;
public var scoretxt:TextField;
public var luckySent:Boolean;
public var lvlbar:MovieClip;
public var weeds1:MovieClip;
public var weeds2:MovieClip;
public var ugomoregamesBtn:SimpleButton;
public var dialspeed:int;
public var loopSound:runaway;
public var end:MovieClip;
public var enemyCont:MovieClip;
public var dialrotationcurrent:int;
public var dialrotation:int;
public var gauge:MovieClip;
public var lettera:Boolean;
public var sound:MovieClip;
public var leveldigit2:int;
public var dying:Boolean;
public var luckysound:luckysounder;
public var leveldigit1:int;
public var varRight:Boolean;
public var levelupsound:levelsounder;
public var char:MovieClip;
public var menu:MovieClip;
public var namebox:TextField;
public var bonusArray:Array;
public var level:int;
public var lvlcounter:MovieClip;
public var gamestart:MovieClip;
public var enemyArray:Array;
public var currentlevel:int;
public var maxspd:Number;
public var loopChannel:SoundChannel;
public var totallevelscore:int;
public var submitholder:MovieClip;
public var varLeft:Boolean;
public var currentlevelscore:int;
public var luckyTime:int;
public var scoredisplay:MovieClip;
public var bonusCont:MovieClip;
public var sentscore:Boolean;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4);
}
public function removeBonus(_arg1:Event):void{
_arg1.target.parent.removeChild(_arg1.target);
_arg1.target.removeEventListener("enterFrame", bonusMove);
createBonus();
}
public function prankardclicker(_arg1:MouseEvent):void{
var _local2:URLRequest;
_local2 = new URLRequest("http://www.prankard.com/");
navigateToURL(_local2, "_blank");
}
public function moregamesclicker(_arg1:MouseEvent):void{
var _local2:URLRequest;
_local2 = new URLRequest("http://secure-us.imrworldwide.com/cgi-bin/b?cg=ugoplayer_flash_games&ci=us-ugclicks&tu=http://www.ugoplayer.com");
navigateToURL(_local2, "_blank");
}
public function sendscore():void{
var _local1:URLRequest;
var _local2:URLRequest;
var _local3:URLVariables;
var _local4:Number;
var _local5:String;
_local1 = new URLRequest("http://rankz.armorbot.com/smef/");
_local2 = new URLRequest("http://rankz.armorbot.com/submit/as3_v0.php");
_local2.method = URLRequestMethod.POST;
_local3 = new URLVariables();
_local3.flashkey = "VFJjdmFLaFU=";
_local3.SU0249 = "MTg1N2olZSVhJW4lcw==";
_local3.bmFtZTE = namebox.text;
_local4 = score;
_local5 = (_local4 + "Z");
_local3.c2NvcmUx = _local5.split("0").join("U");
_local3.c2NvcmUx = _local3.c2NvcmUx.split("").join("A");
_local3.c2NvcmUx = _local3.c2NvcmUx.split("AU").join("Y");
_local3.c2NvcmUx = _local3.c2NvcmUx.split("A1").join("B");
_local3.c2NvcmUx = _local3.c2NvcmUx.split(".").join("N");
_local3.c2NvcmUy = level;
_local2.data = _local3;
sendToURL(_local2);
navigateToURL(_local1, "_blank");
}
public function sizeDown():void{
if (size > 3){
size = (size - 3);
} else {
size = 1;
};
dialrotationcurrent = (((size - 1) * 60) + 30);
char.scaleX = (1 * ((size + 4) / 5));
char.scaleY = char.scaleX;
char.gotoAndStop(size);
}
public function soundclicker(_arg1:MouseEvent):void{
var _local2:URLRequest;
_local2 = new URLRequest("http://www.sounddogs.com/");
navigateToURL(_local2, "_blank");
}
public function creditsclicker(_arg1:MouseEvent):void{
menu.gotoAndStop("credits");
}
public function waiting(_arg1:Event):void{
if (intro.currentFrame >= 119){
playLoop(null);
gotoAndStop(2);
removeEventListener("enterFrame", waiting);
};
}
function frame4(){
scorebox.text = (score + "");
sentscore = false;
end.replaybtn.addEventListener("click", replayclicker);
submitholder.submit.submitbtn.addEventListener("click", submitclicker);
ugomoregamesBtn.addEventListener("click", ugomoregamesclicker);
}
public function keyUps(_arg1:KeyboardEvent){
if (_arg1.keyCode == 39){
varRight = false;
};
if (_arg1.keyCode == 38){
varUp = false;
};
if (_arg1.keyCode == 37){
varLeft = false;
};
if (_arg1.keyCode == 40){
varDown = false;
};
if (_arg1.keyCode == 65){
lettera = false;
};
}
function frame1(){
this.stop();
this.addEventListener("enterFrame", load_bar);
loopSound = new runaway();
}
public function replayclicker(_arg1:MouseEvent):void{
gotoAndStop("game");
}
public function endScene():void{
var _local1:int;
stage.removeEventListener("keyDown", checkKeys);
stage.removeEventListener("keyUp", keyUps);
stage.removeEventListener("enterFrame", endingScene);
_local1 = 0;
while (_local1 < enemyArray.length) {
enemyArray[_local1].removeEventListener("enterFrame", enemyMove);
_local1++;
};
_local1 = 0;
while (_local1 < bonusArray.length) {
bonusArray[_local1].removeEventListener("enterFrame", bonusMove);
_local1++;
};
removeChild(bonusCont);
removeChild(enemyCont);
gotoAndStop("dead");
}
function frame2(){
stop();
menu.playBtn.addEventListener("click", playclicker);
menu.rulesBtn.addEventListener("click", instructionsclicker);
menu.moregamesBtn.addEventListener("click", moregamesclicker);
menu.highscoresBtn.addEventListener("click", highscorepageclicker);
menu.creditsBtn.addEventListener("click", creditsclicker);
menu.backBtn.addEventListener("click", backclicker);
menu.prankardBtn.addEventListener("click", prankardclicker);
menu.smithBtn.addEventListener("click", smithclicker);
menu.sounddogsBtn.addEventListener("click", soundclicker);
menu.fxBtn.addEventListener("click", fxclicker);
menu.ugolinkBtn.addEventListener("click", moregamesclicker);
}
function frame3(){
stop();
stage.addEventListener("keyDown", checkKeys);
stage.addEventListener("keyUp", keyUps);
stage.addEventListener("enterFrame", enterFramer);
levelupsound = new levelsounder();
collectsound = new collectsound5();
clicksound = new clicksounder();
enemysound = new enemysounder();
luckysound = new luckysounder();
varRight = false;
varLeft = false;
varUp = false;
varDown = false;
lettera = false;
yspd = 0;
acc = 1;
maxspd = 10;
xspd = 0;
boundry = 30;
fishmaxrot = 30;
size = 1;
sizelimit = 6;
level = 1;
currentlevel = 0;
currentlevelsize = 0;
currentlevelscore = 0;
totallevelscore = (Math.pow(level, 1.1) * 10);
score = 0;
dialrotationcurrent = 30;
dialrotation = 0;
dialspeed = 5;
luckySent = false;
luckyOnScreen = false;
luckyTime = ((Math.random() * (totallevelscore / 2)) + (totallevelscore / 2));
dying = false;
enemyCont = new MovieClip();
bonusCont = new MovieClip();
addChild(enemyCont);
addChild(bonusCont);
setChildIndex(weeds2, getChildIndex(bonusCont));
enemyArray = new Array();
bonusArray = new Array();
createEnemy();
createEnemy();
createEnemy();
createBonus();
createBonus();
createBonus();
createBonus();
createBonus();
leveldigit1 = 1;
leveldigit2 = 0;
lvlcounter.leveltxt1.text = leveldigit1;
lvlcounter.leveltxt2.text = leveldigit2;
updatescore();
}
public function createBonus():void{
var _local1:sidescrollbonus;
_local1 = new sidescrollbonus();
_local1.rotation = (_local1.rotation + (Math.random() * 360));
bonusCont.addChild(_local1);
bonusArray.push(_local1);
_local1.addEventListener("enterFrame", bonusMove);
}
public function ugomoregamesclicker(_arg1:MouseEvent):void{
var _local2:URLRequest;
_local2 = new URLRequest("http://secure-us.imrworldwide.com/cgi-bin/b?cg=ugoplayer_flash_games&ci=us-ugclicks&tu=http://www.ugoplayer.com");
navigateToURL(_local2, "_blank");
}
public function playclicker(_arg1:MouseEvent):void{
removeTitles();
gotoAndStop("game");
}
public function highscorepageclicker(_arg1:MouseEvent):void{
var _local2:URLRequest;
_local2 = new URLRequest("http://rankz.armorbot.com/smef/");
navigateToURL(_local2, "_blank");
}
public function bonusMove(_arg1:Event):void{
_arg1.target.x = (_arg1.target.x - _arg1.target.spd);
_arg1.target.rotation = (_arg1.target.rotation - 5);
if (_arg1.target.x < -50){
removeBonus(_arg1);
};
if (_arg1.target.acc < -(_arg1.target.spd)){
_arg1.target.acc = _arg1.target.spd;
} else {
if (_arg1.target.acc > _arg1.target.spd){
_arg1.target.spd = _arg1.target.spd;
} else {
if (_arg1.target.up){
_arg1.target.acc = (_arg1.target.acc + 0.1);
} else {
_arg1.target.acc = (_arg1.target.acc - 0.1);
};
};
};
if (_arg1.target.up){
if (_arg1.target.y < (_arg1.target.ypos - _arg1.target.yflux)){
_arg1.target.up = false;
} else {
_arg1.target.y = (_arg1.target.y - _arg1.target.acc);
};
} else {
if (_arg1.target.y > (_arg1.target.ypos + _arg1.target.yflux)){
_arg1.target.up = true;
} else {
_arg1.target.y = (_arg1.target.y + _arg1.target.acc);
};
};
if (_arg1.target.hitTestObject(char)){
removeBonus(_arg1);
iHitBonus();
};
}
public function removeTitles():void{
menu.playBtn.removeEventListener("click", playclicker);
menu.rulesBtn.removeEventListener("click", instructionsclicker);
menu.moregamesBtn.removeEventListener("click", moregamesclicker);
menu.creditsBtn.removeEventListener("click", creditsclicker);
menu.highscoresBtn.removeEventListener("click", highscorepageclicker);
menu.backBtn.removeEventListener("click", backclicker);
menu.prankardBtn.removeEventListener("click", prankardclicker);
menu.smithBtn.removeEventListener("click", smithclicker);
menu.sounddogsBtn.removeEventListener("click", soundclicker);
menu.fxBtn.removeEventListener("click", fxclicker);
menu.ugolinkBtn.removeEventListener("click", moregamesclicker);
}
public function removeLucky(_arg1:Event):void{
_arg1.target.parent.removeChild(_arg1.target);
_arg1.target.removeEventListener("enterFrame", luckyMove);
luckyOnScreen = false;
}
public function iHitlucky():void{
sizeDown();
luckysound.play();
}
public function smithclicker(_arg1:MouseEvent):void{
var _local2:URLRequest;
_local2 = new URLRequest("http://thehappysheep.newgrounds.com/");
navigateToURL(_local2, "_blank");
}
public function luckyMove(_arg1:Event):void{
_arg1.target.x = (_arg1.target.x - 10);
if (_arg1.target.x < -50){
removeLucky(_arg1);
};
if (_arg1.target.hitTestObject(char)){
removeLucky(_arg1);
iHitlucky();
};
}
public function instructionsclicker(_arg1:MouseEvent):void{
menu.gotoAndStop("rules");
}
public function fxclicker(_arg1:MouseEvent):void{
var _local2:URLRequest;
_local2 = new URLRequest("http://www.videocopilot.net/products.html");
navigateToURL(_local2, "_blank");
}
public function submitclicker(_arg1:MouseEvent):void{
if (sentscore == false){
sendscore();
submitholder.play();
sentscore = true;
};
}
public function load_bar(_arg1:Event){
intro.preloader.lbar.scaleX = (this.loaderInfo.bytesLoaded / this.loaderInfo.bytesTotal);
if (this.loaderInfo.bytesLoaded == this.loaderInfo.bytesTotal){
intro.play();
this.addEventListener(Event.ENTER_FRAME, waiting);
this.removeEventListener("enterFrame", load_bar);
};
}
public function iHitEnemy():void{
enemysound.play();
size++;
score = (score - (Math.ceil((Math.random() * 4)) + 7));
if (score < 0){
score = 0;
};
dialrotationcurrent = (((size - 1) * 60) + 30);
if (size <= sizelimit){
char.scaleX = (1 * ((size + 4) / 5));
char.scaleY = char.scaleX;
char.gotoAndStop(size);
} else {
gameOver();
};
}
public function checkKeys(_arg1:KeyboardEvent){
if (_arg1.keyCode == 39){
varRight = true;
};
if (_arg1.keyCode == 38){
varUp = true;
};
if (_arg1.keyCode == 37){
varLeft = true;
};
if (_arg1.keyCode == 40){
varDown = true;
};
if (_arg1.keyCode == 65){
lettera = true;
};
}
public function createLucky():void{
var _local1:sidescrolllucky;
_local1 = new sidescrolllucky();
addChild(_local1);
_local1.addEventListener("enterFrame", luckyMove);
luckyOnScreen = true;
}
public function addLevel():void{
lvlcounter.click.play();
leveldigit1++;
lvlcounter.jeb2.play();
if (leveldigit1 >= 10){
leveldigit1 = 0;
leveldigit2++;
lvlcounter.jeb1.play();
};
lvlcounter.leveltxt1.text = leveldigit1;
lvlcounter.leveltxt2.text = leveldigit2;
updatescore();
clicksound.play();
}
public function removeEnemy(_arg1:Event):void{
_arg1.target.parent.removeChild(_arg1.target);
_arg1.target.removeEventListener("enterFrame", enemyMove);
createEnemy();
}
public function backclicker(_arg1:MouseEvent):void{
menu.gotoAndPlay(1);
}
public function updatescore():void{
var _local1:String;
var _local2:Array;
var _local3:int;
var _local4:int;
_local1 = (score + "");
_local2 = new Array();
_local2 = _local1.split("");
_local3 = _local1.length;
_local4 = 0;
while (_local4 < (10 - _local3)) {
_local2.unshift(0);
_local4++;
};
scoredisplay.digit1.text = _local2[9];
scoredisplay.digit2.text = _local2[8];
scoredisplay.digit3.text = _local2[7];
scoredisplay.digit4.text = _local2[6];
scoredisplay.digit5.text = _local2[5];
scoredisplay.digit6.text = _local2[4];
scoredisplay.digit7.text = _local2[3];
scoredisplay.digit8.text = _local2[2];
scoredisplay.digit9.text = _local2[1];
scoredisplay.digit10.text = _local2[0];
}
public function enemyMove(_arg1:Event):void{
_arg1.target.x = (_arg1.target.x - _arg1.target.spd);
_arg1.target.rotation = (_arg1.target.rotation - 5);
if (_arg1.target.x < -50){
removeEnemy(_arg1);
};
if (_arg1.target.acc < -(_arg1.target.spd)){
_arg1.target.acc = _arg1.target.spd;
} else {
if (_arg1.target.acc > _arg1.target.spd){
_arg1.target.spd = _arg1.target.spd;
} else {
if (_arg1.target.up){
_arg1.target.acc = (_arg1.target.acc + 0.1);
} else {
_arg1.target.acc = (_arg1.target.acc - 0.1);
};
};
};
if (_arg1.target.up){
if (_arg1.target.y < (_arg1.target.ypos - _arg1.target.yflux)){
_arg1.target.up = false;
} else {
_arg1.target.y = (_arg1.target.y - _arg1.target.acc);
};
} else {
if (_arg1.target.y > (_arg1.target.ypos + _arg1.target.yflux)){
_arg1.target.up = true;
} else {
_arg1.target.y = (_arg1.target.y + _arg1.target.acc);
};
};
if (_arg1.target.hitTestObject(char)){
removeEnemy(_arg1);
iHitEnemy();
};
}
public function enterFramer(_arg1:Event):void{
if (lettera == true){
currentlevelscore = (currentlevelscore + totallevelscore);
};
weeds1.y = ((char.y / 20) + 200);
weeds2.y = ((char.y / 8) + 200);
scoretxt.text = (score + "");
lvlbar.bar.scaleX = (currentlevelscore / totallevelscore);
if (currentlevelscore >= totallevelscore){
levelupsound.play();
level++;
resetSize();
currentlevelscore = 0;
totallevelscore = (Math.pow(level, 0.8) * 5);
luckyTime = ((Math.random() * (totallevelscore / 2)) + (totallevelscore / 2));
luckySent = false;
if ((level / 3) == Math.round((level / 3))){
createBonus();
createEnemy();
};
lvlupani.play();
addLevel();
};
if (varRight == true){
if (xspd < maxspd){
xspd = (xspd + acc);
};
} else {
if (varLeft == true){
if (xspd > -(maxspd)){
xspd = (xspd - acc);
};
} else {
if (xspd > 0){
xspd = (xspd - (acc / 2));
} else {
xspd = (xspd + (acc / 2));
};
if ((((xspd > -1)) && ((xspd < 1)))){
xspd = 0;
};
};
};
if (varUp == true){
if (yspd < maxspd){
yspd = (yspd + acc);
};
} else {
if (varDown == true){
if (yspd > -(maxspd)){
yspd = (yspd - acc);
};
} else {
if (yspd > 0){
yspd = (yspd - (acc / 2));
} else {
yspd = (yspd + (acc / 2));
};
if ((((yspd > -1)) && ((yspd < 1)))){
yspd = 0;
};
};
};
char.rotation = (-(yspd) * 1.5);
if (char.y < boundry){
if (yspd > 0){
yspd = 0;
};
} else {
if (char.y > (400 - boundry)){
if (yspd < 0){
yspd = 0;
};
};
};
if (char.x < boundry){
if (xspd < 0){
xspd = 0;
};
} else {
if (char.x > (550 - boundry)){
if (xspd > 0){
xspd = 0;
};
};
};
char.y = (char.y - yspd);
char.x = (char.x + xspd);
dialrotation = gauge.dial.rotation;
if (gauge.dial.rotation < 0){
dialrotation = (dialrotation + 360);
};
if (dialrotation < (dialrotationcurrent - 2)){
gauge.dial.rotation = (gauge.dial.rotation + dialspeed);
} else {
if (dialrotation > (dialrotationcurrent + 2)){
gauge.dial.rotation = (gauge.dial.rotation - dialspeed);
};
};
if ((((((size > 1)) && (!(luckySent)))) && ((currentlevelscore > luckyTime)))){
luckySent = true;
createLucky();
};
}
public function removeEndTitles():void{
end.replaybtn.removeEventListener("click", replayclicker);
submitholder.submit.submitbtn.removeEventListener("click", submitclicker);
ugomoregamesBtn.removeEventListener("click", ugomoregamesclicker);
}
public function endingScene(_arg1:Event):void{
if (yspd > -(maxspd)){
yspd = (yspd - acc);
};
char.y = (char.y - yspd);
gauge.dial.rotation = (gauge.dial.rotation + 10);
if (char.y > 600){
endScene();
};
}
public function gameOver():void{
stage.removeEventListener("enterFrame", enterFramer);
stage.addEventListener("enterFrame", endingScene);
if (dying == false){
char.gotoAndStop(7);
char.fire.play();
char.smoke.play();
char.fire.rotation = (char.fire.rotation - char.rotation);
char.smoke.rotation = (char.smoke.rotation - char.rotation);
sound.play();
};
dying = true;
}
public function iHitBonus():void{
score = (score + (Math.ceil((Math.random() * 4)) + 7));
currentlevelscore++;
updatescore();
collectsound.play();
}
public function createEnemy():void{
var _local1:sidescrollenemy;
_local1 = new sidescrollenemy();
_local1.rotation = (_local1.rotation + (Math.random() * 360));
enemyCont.addChild(_local1);
enemyArray.push(_local1);
_local1.addEventListener("enterFrame", enemyMove);
}
public function resetSize():void{
dialrotationcurrent = 30;
size = 1;
char.scaleX = 1;
char.scaleY = char.scaleX;
char.gotoAndStop(size);
}
public function playLoop(_arg1:Event):void{
if (loopChannel != null){
loopChannel.removeEventListener("soundComplete", playLoop);
};
loopChannel = loopSound.play();
loopChannel.addEventListener("soundComplete", playLoop);
}
}
}//package sidescroll3_fla
Section 12
//Menu_9 (sidescroll3_fla.Menu_9)
package sidescroll3_fla {
import flash.display.*;
public dynamic class Menu_9 extends MovieClip {
public var backBtn:SimpleButton;
public var moregamesBtn:SimpleButton;
public var fxBtn:SimpleButton;
public var sounddogsBtn:SimpleButton;
public var highscoresBtn:SimpleButton;
public var ugolinkBtn:SimpleButton;
public var creditsBtn:SimpleButton;
public var smithBtn:SimpleButton;
public var playBtn:SimpleButton;
public var prankardBtn:SimpleButton;
public var rulesBtn:SimpleButton;
public function Menu_9(){
addFrameScript(60, frame61);
}
function frame61(){
stop();
}
}
}//package sidescroll3_fla
Section 13
//scorecounter_18 (sidescroll3_fla.scorecounter_18)
package sidescroll3_fla {
import flash.display.*;
import flash.text.*;
public dynamic class scorecounter_18 extends MovieClip {
public var digit10:TextField;
public var digit3:TextField;
public var digit4:TextField;
public var digit5:TextField;
public var digit6:TextField;
public var digit9:TextField;
public var digit7:TextField;
public var digit1:TextField;
public var digit8:TextField;
public var digit2:TextField;
}
}//package sidescroll3_fla
Section 14
//smokeholder_28 (sidescroll3_fla.smokeholder_28)
package sidescroll3_fla {
import flash.display.*;
public dynamic class smokeholder_28 extends MovieClip {
public function smokeholder_28(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package sidescroll3_fla
Section 15
//sound_36 (sidescroll3_fla.sound_36)
package sidescroll3_fla {
import flash.display.*;
public dynamic class sound_36 extends MovieClip {
public function sound_36(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package sidescroll3_fla
Section 16
//Sponsor_5 (sidescroll3_fla.Sponsor_5)
package sidescroll3_fla {
import flash.display.*;
import flash.net.*;
public dynamic class Sponsor_5 extends MovieClip {
public var clicktagbtn:SimpleButton;
public function Sponsor_5(){
addFrameScript(0, frame1);
}
function frame1(){
nielsen("game_intro");
}
public function nielsen(_arg1){
var _local2:String;
var _local3:String;
var _local4:String;
var _local5:URLRequest;
var _local6:Loader;
_local2 = "us-ugo";
_local3 = "ugoplayer_flashgames";
_local4 = escape(_arg1);
_local5 = new URLRequest(((((((("http://secure-us.imrworldwide.com/cgi-bin/m?ci=" + _local2) + "&cg=") + _local3) + "&si=") + _local4) + "&rnd=") + Math.ceil((Math.random() * 100000000))));
_local6 = new Loader();
_local6.load(_local5);
addChild(_local6);
}
}
}//package sidescroll3_fla
Section 17
//submit_40 (sidescroll3_fla.submit_40)
package sidescroll3_fla {
import flash.display.*;
public dynamic class submit_40 extends MovieClip {
public var submitbtn:SimpleButton;
}
}//package sidescroll3_fla
Section 18
//submitholder_39 (sidescroll3_fla.submitholder_39)
package sidescroll3_fla {
import flash.display.*;
public dynamic class submitholder_39 extends MovieClip {
public var submit:MovieClip;
public function submitholder_39(){
addFrameScript(0, frame1, 19, frame20);
}
function frame1(){
stop();
}
function frame20(){
stop();
}
}
}//package sidescroll3_fla
Section 19
//Symbol11_3 (sidescroll3_fla.Symbol11_3)
package sidescroll3_fla {
import flash.display.*;
public dynamic class Symbol11_3 extends MovieClip {
public var lbar:MovieClip;
}
}//package sidescroll3_fla
Section 20
//Symbol12_1 (sidescroll3_fla.Symbol12_1)
package sidescroll3_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Symbol12_1 extends MovieClip {
public var sponsor:MovieClip;
public var preloader:MovieClip;
public function Symbol12_1(){
addFrameScript(0, frame1, 20, frame21, 108, frame109, 118, frame119);
}
function frame1(){
stop();
}
function frame109(){
sponsor.clicktagbtn.removeEventListener("click", sponsorclicker);
}
function frame21(){
sponsor.clicktagbtn.addEventListener("click", sponsorclicker);
}
function frame119(){
stop();
}
public function sponsorclicker(_arg1:MouseEvent):void{
var _local2:URLRequest;
_local2 = new URLRequest("http://secure-us.imrworldwide.com/cgi-bin/b?cg=ugoplayer_flash_games&ci=us-ugclicks&tu=http://www.ugoplayer.com");
navigateToURL(_local2, "_blank");
}
}
}//package sidescroll3_fla
Section 21
//txt_6 (sidescroll3_fla.txt_6)
package sidescroll3_fla {
import flash.display.*;
public dynamic class txt_6 extends MovieClip {
public function txt_6(){
addFrameScript(19, frame20);
}
function frame20(){
stop();
}
}
}//package sidescroll3_fla
Section 22
//clicksounder (clicksounder)
package {
import flash.media.*;
public dynamic class clicksounder extends Sound {
}
}//package
Section 23
//collectsound5 (collectsound5)
package {
import flash.media.*;
public dynamic class collectsound5 extends Sound {
}
}//package
Section 24
//enemysounder (enemysounder)
package {
import flash.media.*;
public dynamic class enemysounder extends Sound {
}
}//package
Section 25
//levelsounder (levelsounder)
package {
import flash.media.*;
public dynamic class levelsounder extends Sound {
}
}//package
Section 26
//luckysounder (luckysounder)
package {
import flash.media.*;
public dynamic class luckysounder extends Sound {
}
}//package
Section 27
//runaway (runaway)
package {
import flash.media.*;
public dynamic class runaway extends Sound {
}
}//package
Section 28
//sidescrollbonus (sidescrollbonus)
package {
import flash.display.*;
public class sidescrollbonus extends MovieClip {
public var ypos:Number;// = 0
public var acc:Number;// = 0
public var spd:int;
public var up:Boolean;// = true
public var yflux:Number;// = 0
public function sidescrollbonus():void{
spd = ((Math.random() * 4) + 1);
yflux = 0;
up = true;
ypos = 0;
acc = 0;
super();
gotoAndStop(Math.ceil((Math.random() * 5)));
x = (550 + width);
y = int((Math.random() * 400));
yflux = (spd * 10);
ypos = y;
}
}
}//package
Section 29
//sidescrollenemy (sidescrollenemy)
package {
import flash.display.*;
public class sidescrollenemy extends MovieClip {
public var ypos:Number;// = 0
public var acc:Number;// = 0
public var spd:int;
public var up:Boolean;// = true
public var yflux:Number;// = 0
public function sidescrollenemy():void{
spd = ((Math.random() * 4) + 1);
yflux = 0;
up = true;
ypos = 0;
acc = 0;
super();
x = (550 + width);
y = int((Math.random() * 400));
yflux = (spd * 10);
ypos = y;
}
}
}//package
Section 30
//sidescrolllucky (sidescrolllucky)
package {
import flash.display.*;
public class sidescrolllucky extends MovieClip {
public function sidescrolllucky():void{
x = (550 + width);
y = int((Math.random() * 400));
}
}
}//package