Frame 1
function cOpponent(which) {
var _local1 = this;
_local1.pClip = gameMC.boxing_mc.opponent_mc;
switch (enemySelected) {
case "obi" :
_local1.pAttackInterval = 10;
_local1.pClip2 = gameMC.boxing_mc.obiF_mc;
break;
case "anakin" :
_local1.pAttackInterval = 10;
_local1.pClip2 = gameMC.boxing_mc.anakinF_mc;
}
_local1.pCounter = 0;
_local1.pDamage = 0;
_local1.pEnergy = 400;
_local1.pClip.objRef = _local1;
_local1.pState = "idle";
_local1.score = score;
_local1.reactFrame = 0;
_local1.pImmune = false;
}
cOpponent.prototype.attack = function (vType) {
var _local1 = this;
AudioBGHits_MC.play();
_local1.pClip.gotoAndPlay(vType);
_local1.pClip2.gotoAndPlay(vType);
_local1.pState = "attacking";
};
cOpponent.prototype.block = function (vType) {
var _local1 = this;
if (_local1.pState != "knockedDown") {
_local1.pClip.gotoAndPlay("block" + vType);
_local1.pClip2.gotoAndPlay("block" + vType);
_local1.pState = "blocking";
}
};
cOpponent.prototype.reset = function () {
var _local1 = this;
if (_local1.pState == "knockedDown") {
boxing_mc.updater_mc.onEnterFrame = null;
_local1.pClip.gotoAndPlay("KO");
_local1.pClip2.gotoAndStop(1);
} else {
_local1.pClip.gotoAndStop("idle");
_local1.pClip2.gotoAndStop("idle");
_local1.pState = "idle";
}
};
cOpponent.prototype.getHit = function (vType) {
var _local1 = this;
var _local2 = vType;
if (_local2 == "sm") {
}
if (((_local1.pState != "knockedDown") && (_local1.pState != "dodging")) || (_local2 == "sm")) {
if ((_local1.pState == "blocking") && (_local2 != "sm")) {
var _local3 = gameMC.gAttackMatrix[_local2].blockDamage;
} else {
_local1.pClip.gotoAndPlay(_local2 + "hit");
_local1.pClip2.gotoAndPlay(_local2 + "hit");
_local1.pState = "reacting";
var _local3 = gameMC.gAttackMatrix[_local2].damage;
}
_local1.pDamage = _local1.pDamage + _local3;
gameMC.boxing_mc.header_mc[enemySelected + "Health_mc"].gotoAndStop(Math.floor((_local1.pDamage / _local1.pEnergy) * 100));
gameMC.gPlayer.updateScore(_local3);
if (_local1.pDamage >= _local1.pEnergy) {
_local1.pState = "knockedDown";
boxing_mc.updater_mc.onEnterFrame = null;
_local1.pClip.gotoAndPlay("KO");
_local1.pClip2.gotoAndStop(1);
}
} else if (_local1.pState == "dodging") {
gPlayer.pClip.gotoAndPlay("m" + gPlayer.pAttack);
gPlayer.pClip2.gotoAndPlay("m" + gPlayer.pAttack);
}
};
cOpponent.prototype.dodge = function (vDir) {
var _local1 = this;
AudioDodge_MC.play();
if (_local1.pState != "knockedDown") {
_local1.pClip.gotoAndPlay("dodge" + vDir);
_local1.pClip2.gotoAndStop(1);
_local1.pState = "dodging";
}
};
cOpponent.prototype.update = function () {
var _local1 = this;
_local1.pCounter++;
if (_local1.pCounter >= _local1.pAttackInterval) {
_local1.pCounter = 0;
if (_local1.pState == "idle") {
var _local2 = Math.floor(Math.random() * gameMC.attackList_arr.length);
var _local3 = gameMC.attackList_arr[_local2];
_local1.attack(_local3);
}
}
};
cOpponent.prototype.respond = function (vMove) {
var _local1 = this;
var vDir = vMove.substring(0, 1);
var _local2 = vMove.substring(1, 2);
if (_local1.pState != "attacking") {
var vBlock = (Math.random() * 100);
switch (_local2) {
case "j" :
var blockPercent = 50;
break;
case "s" :
var blockPercent = 75;
break;
case "b" :
var blockPercent = 90;
}
if (_local1.pImmune == true) {
blockPercent = 100;
}
if (vBlock < blockPercent) {
var vRand = Math.random();
if ((vRand > 0.2) || (_local1.pImmune)) {
if (_local2 == "j") {
var _local3 = "high";
} else if (_local2 == "s") {
var _local3 = "middle";
} else if (_local2 == "b") {
var _local3 = "low";
}
if (vDir == "l") {
var _local3 = _local3 + "A";
}
_local1.block(_local3);
} else if (vRand > 0.1) {
_local1.dodge("r");
} else {
_local1.dodge("l");
}
}
}
};
cOpponent.prototype.updateScore = function (vPoints) {
this.score = this.score + vPoints;
gameMC.boxing_mc.header_mc[enemySelected + "Score_txt"].text = this.score;
};
function cPlayer() {
var _local1 = this;
_local1.pDamage = 0;
_local1.pStamina = 1;
_local1.pEnergy = 400;
_local1.pClip = gameMC.boxing_mc.jedi_mc;
if (jediSelected == "anakin") {
_local1.pClip2 = gameMC.boxing_mc.anakinF_mc;
} else {
_local1.pClip2 = gameMC.boxing_mc.obiF_mc;
}
_local1.pClip.objRef = _local1;
_local1.pClip.idle_mc.gotoAndStop(2);
_local1.pState = "blocking";
abutton_mc.gotoAndStop("middle");
dbutton_mc.gotoAndStop("middle");
_local1.pBlockLevel = "middle";
_local1.score = 0;
_local1.pSameAttack = 0;
_local1.pLastAttack = null;
_local1.pAttack;
}
cPlayer.prototype.attack = function (vType) {
var _local1 = this;
var _local2 = vType;
if (_local1.pState == "blocking") {
if (((_local2 != "sm") && (_local1.pStamina < 95)) || ((_local2 == "sm") && (_local1.pStamina < 20))) {
_local1.pClip.gotoAndPlay(_local2);
_local1.pClip2.gotoAndPlay(_local2);
_local1.pState = "attacking";
_local1.pAttack = _local2;
_local1.pStamina = _local1.pStamina + Math.ceil(gAttackMatrix[_local2].energy * 1.2);
vFrame = _local1.pStamina;
if (_local1.pStamina > 100) {
vFrame = 100;
}
boxing_mc.header_mc.jediStamina_mc.gotoAndStop(_local1.pStamina);
if (_local2.substring(1, 2) == _local1.pLastAttack) {
_local1.pSameAttack++;
if (_local1.pSameAttack > 3) {
gOpponent.pImmune = true;
}
} else {
_local1.pSameAttack = 1;
gOpponent.pImmune = false;
}
_local1.pLastAttack = _local2.substring(1, 2);
}
}
};
cPlayer.prototype.block = function (which) {
var _local1 = this;
var _local2 = which;
if (_local1.pState != "knockedDown") {
_local1.pClip.gotoAndStop("idle");
_local1.pClip2.gotoAndStop("idle");
if (_local2 == "high") {
_local1.pClip.idle_mc.gotoAndStop(1);
} else if (_local2 == "middle") {
_local1.pClip.idle_mc.gotoAndStop(2);
} else if (_local2 == "low") {
_local1.pClip.idle_mc.gotoAndStop(3);
}
_local1.pState = "blocking";
abutton_mc.gotoAndStop(_local2);
dbutton_mc.gotoAndStop(_local2);
_local1.pBlockLevel = _local2;
}
};
cPlayer.prototype.reset = function () {
var _local1 = this;
if (_local1.pState == "knockedDown") {
boxing_mc.updater_mc.onEnterFrame = null;
_local1.pClip.gotoAndPlay("KO");
_local1.pClip2.gotoAndStop(1);
} else {
_local1.pClip.gotoAndStop("idle");
_local1.pClip2.gotoAndStop("idle");
if (Key.isDown(38)) {
_local1.block("high");
_local1.pClip.idle_mc.gotoAndStop(1);
} else if (Key.isDown(40)) {
_local1.block("low");
_local1.pClip.idle_mc.gotoAndStop(3);
} else {
_local1.block("middle");
_local1.pClip.idle_mc.gotoAndStop(2);
}
}
};
cPlayer.prototype.getHit = function (vType) {
var _local1 = this;
var _local2 = vType;
if (_local1.pState != "knockedDown") {
if (_local1.pState == "blocking") {
if ((_local2 == "lj") || (_local2 == "rj")) {
if (_local1.pBlockLevel != "high") {
_local1.pClip.gotoAndPlay(_local2 + "hit");
_local1.pClip2.gotoAndPlay(_local2 + "hit");
var _local3 = gameMC.gAttackMatrix[_local2].damage;
}
} else if ((_local2 == "ls") || (_local2 == "rs")) {
if (_local1.pBlockLevel != "middle") {
_local1.pClip.gotoAndPlay(_local2 + "hit");
_local1.pClip2.gotoAndPlay(_local2 + "hit");
var _local3 = gameMC.gAttackMatrix[_local2].damage;
}
} else if ((_local2 == "lb") || (_local2 == "rb")) {
if (_local1.pBlockLevel != "low") {
_local1.pClip.gotoAndPlay(_local2 + "hit");
_local1.pClip2.gotoAndPlay(_local2 + "hit");
var _local3 = gameMC.gAttackMatrix[_local2].damage;
}
}
} else if ((_local1.pState == "attacking") && (_local1.pAttack != "sm")) {
if (_local1.pState == "attacking") {
_local1.pClip.gotoAndPlay(_local2 + "hit");
_local1.pClip2.gotoAndPlay(_local2 + "hit");
}
_local1.pState = "reacting";
var _local3 = gameMC.gAttackMatrix[_local2].damage;
}
_local1.pDamage = _local1.pDamage + _local3;
gameMC.boxing_mc.header_mc[gameMC.jediSelected + "Health_mc"].gotoAndStop(Math.floor((_local1.pDamage / _local1.pEnergy) * 100));
gameMC.gOpponent.updateScore(_local3);
if (_local1.pDamage >= _local1.pEnergy) {
boxing_mc.updater_mc.onEnterFrame = null;
_local1.pState = "knockedDown";
_local1.pClip.gotoAndPlay("KO");
_local1.pClip2.gotoAndStop(1);
}
}
};
cPlayer.prototype.respond = function (vType) {
var _local1 = this;
var _local2 = vType;
if (_local1.pState != "knockedDown") {
if (_local1.pState == "blocking") {
if ((_local2 == "lj") || (_local2 == "rj")) {
if (_local1.pBlockLevel == "high") {
if (_local2 == "rj") {
_local1.pClip.gotoAndPlay("block" + _local1.pBlockLevel);
_local1.pClip2.gotoAndPlay("block" + _local1.pBlockLevel);
} else {
_local1.pClip.gotoAndPlay(("block" + _local1.pBlockLevel) + "A");
_local1.pClip2.gotoAndPlay(("block" + _local1.pBlockLevel) + "A");
}
var damage = gameMC.gAttackMatrix[_local2].blockDamage;
}
} else if ((_local2 == "ls") || (_local2 == "rs")) {
if (_local1.pBlockLevel == "middle") {
if (_local2 == "rs") {
_local1.pClip.gotoAndPlay("block" + _local1.pBlockLevel);
_local1.pClip2.gotoAndPlay("block" + _local1.pBlockLevel);
} else {
_local1.pClip.gotoAndPlay(("block" + _local1.pBlockLevel) + "A");
_local1.pClip2.gotoAndPlay(("block" + _local1.pBlockLevel) + "A");
}
var damage = gameMC.gAttackMatrix[_local2].blockDamage;
}
} else if ((_local2 == "lb") || (_local2 == "rb")) {
if (_local1.pBlockLevel == "low") {
if (_local2 == "rb") {
_local1.pClip.gotoAndPlay("block" + _local1.pBlockLevel);
_local1.pClip2.gotoAndPlay("block" + _local1.pBlockLevel);
} else {
_local1.pClip.gotoAndPlay(("block" + _local1.pBlockLevel) + "A");
_local1.pClip2.gotoAndPlay(("block" + _local1.pBlockLevel) + "A");
}
var damage = gameMC.gAttackMatrix[_local2].blockDamage;
}
}
}
}
};
cPlayer.prototype.updateScore = function (vPoints) {
this.score = this.score + vPoints;
gameMC.boxing_mc.header_mc[gameMC.jediSelected + "Score_txt"].text = this.score;
gameMC.fnScorePoints(vPoints);
};
function fnStartMusic() {
if (musicActive) {
if (!musicOn) {
musicS.start(0, 999);
musicOn = true;
}
}
}
function fnSelectJedi(which) {
sound1Fired = false;
sound2Fired = false;
sound3Fired = false;
jediSelected = which;
if (firstTime) {
firstTime = false;
gotoAndStop ("help");
} else {
gotoAndPlay ("game");
}
}
function fnHelp() {
gGameOn = false;
gPlayer.pClip.stop();
gOpponent.pClip.stop();
Key.removeListener(myListener);
boxing_mc.updater_mc.onEnterFrame = null;
help_mc.gotoAndStop(2);
roundTimer.pauseTimer();
}
function fnEndHelp() {
gGameOn = true;
gPlayer.pClip.play();
gOpponent.pClip.play();
Key.addListener(myListener);
boxing_mc.updater_mc.onEnterFrame = gameMC.fnUpdate;
help_mc.gotoAndStop(1);
coaching_mc.gotoAndStop(1);
roundTimer.resumeTimer();
}
function fnInit() {
AudioMusic2_MC.gotoAndPlay("StartIntro");
jediSelected = null;
enemySelected = null;
gGameStarted = false;
gGameOn = false;
gAttackMatrix = new cAttackMatrix();
fnGetGameData();
attackList_arr = ["lb", "ls", "lj", "rj", "rs", "rb"];
}
function fnStartGame() {
musicS = new Sound(AudioMusic_MC);
musicS.attachSound("NinjaMusic");
fnStartMusic();
AudioMusic_MC.gotoAndPlay("StopIntro");
boxing_mc.gotoAndStop(jediSelected);
if (jediSelected == "obi") {
enemySelected = "anakin";
} else {
enemySelected = "obi";
}
AudioSFX_MC.gotoAndPLay("saberLoop");
gGameStarted = true;
koStat = false;
winStat = null;
round = 1;
gGameOn = true;
boxing_mc.header_mc.round_txt.text = "ROUND " + round;
boxing_mc.header_mc.obiScore_txt.text = "0";
boxing_mc.header_mc.anakinScore_txt.text = "0";
roundTimer = new cTimer();
gPlayer = new cPlayer();
gOpponent = new cOpponent();
boxing_mc.updater_mc.onEnterFrame = gameMC.fnUpdate;
myListener = new Object();
myListener.onKeyDown = function () {
if (Key.getCode() == 32) {
gPlayer.attack("sm");
} else if (Key.getCode() == 40) {
if (gPlayer.pBlockLevel != "low") {
if (gPlayer.pStamina < 20) {
spacebar_mc.gotoAndStop(4);
}
gPlayer.block("low");
}
} else if (Key.getCode() == 38) {
if (gPlayer.pBlockLevel != "high") {
if (gPlayer.pStamina < 20) {
spacebar_mc.gotoAndStop(2);
}
gPlayer.block("high");
}
} else if (Key.getCode() == 65) {
if (Key.isDown(38)) {
gPlayer.attack("lj");
} else if (Key.isDown(40)) {
gPlayer.attack("lb");
} else {
gPlayer.attack("ls");
}
} else if (Key.getCode() == 68) {
if (Key.isDown(38)) {
gPlayer.attack("rj");
} else if (Key.isDown(40)) {
gPlayer.attack("rb");
} else {
gPlayer.attack("rs");
}
}
};
myListener.onKeyUp = function () {
if (Key.getCode() == 40) {
if (!Key.isDown(38)) {
if (gPlayer.pStamina < 20) {
spacebar_mc.gotoAndStop(3);
}
gPlayer.block("middle");
}
} else if (Key.getCode() == 38) {
if (!Key.isDown(40)) {
if (gPlayer.pStamina < 20) {
spacebar_mc.gotoAndStop(3);
}
gPlayer.block("middle");
}
}
};
Key.addListener(myListener);
}
function fnEndRound() {
AudioTransition_MC.play();
AudioSFX_MC.gotoAndPlay("saberLoopStop");
gGameOn = false;
Key.removeListener(myListener);
boxing_mc.updater_mc.onEnterFrame = null;
boxing_mc.endLevel_mc.gotoAndPlay(2);
}
function fnNextRound() {
if (musicOn) {
music_mc.gotoAndStop("on");
} else {
music_mc.gotoAndStop("off");
}
fnStartMusic();
boxing_mc.gotoAndStop(jediSelected);
round++;
gGameOn = true;
gPlayer.pDamage = gPlayer.pDamage - 40;
if (gPlayer.pDamage < 0) {
gPlayer.pDamage = 0;
}
gOpponent.pDamage = gOpponent.pDamage - 40;
if (gOpponent.pDamage < 0) {
gOpponent.pDamage = 0;
}
gPlayer.pStamina = 1;
gPlayer.pClip = boxing_mc.jedi_mc;
if (jediSelected == "anakin") {
gPlayer.pClip2 = boxing_mc.anakinF_mc;
} else {
gPlayer.pClip2 = boxing_mc.obiF_mc;
}
gPlayer.pClip.objRef = gPlayer;
gPlayer.block("middle");
gOpponent.pClip = boxing_mc.opponent_mc;
if (enemySelected == "anakin") {
gOpponent.pClip2 = boxing_mc.anakinF_mc;
} else {
gOpponent.pClip2 = boxing_mc.obiF_mc;
}
gOpponent.pClip.objRef = gOpponent;
gOpponent.pState = "idle";
gOpponent.pClip.gotoAndPlay("idle");
boxing_mc.header_mc.round_txt.text = "ROUND " + round;
boxing_mc.header_mc[gameMC.jediSelected + "Score_txt"].text = gPlayer.score;
boxing_mc.header_mc[gameMC.enemySelected + "Score_txt"].text = gOpponent.score;
boxing_mc.header_mc[gameMC.jediSelected + "Health_mc"].gotoAndStop(Math.floor((gPlayer.pDamage / gPlayer.pEnergy) * 100));
boxing_mc.header_mc[gameMC.enemySelected + "Health_mc"].gotoAndStop(Math.floor((gOpponent.pDamage / gOpponent.pEnergy) * 100));
boxing_mc.header_mc.jediStamina_mc.gotoAndStop(gPlayer.pStamina);
roundTimer = new cTimer();
boxing_mc.updater_mc.onEnterFrame = gameMC.fnUpdate;
Key.addListener(myListener);
boxing_mc.bg_mc.gotoAndStop(round);
boxing_mc.fg_mc.gotoAndStop(round);
}
function fnEndGame(vWin, vKO) {
AudioSFX_MC.gotoAndPLay("saberLoopStop");
gGameStarted = false;
gGameOn = false;
Key.removeListener(myListener);
boxing_mc.updater_mc.onEnterFrame = null;
winStat = vWin;
koStat = vKO;
boxing_mc.endLevel_mc.gotoAndPlay(2);
}
function fnUpdate() {
var _local1 = 30 - roundTimer.seconds();
if ((_local1 == 3) && (round == 5)) {
AudioTimeOut_MC.gotoAndPlay("play");
}
boxing_mc.header_mc.timer_txt.text = String(":" + _local1);
if (_local1 == 0) {
if (round == 5) {
if (gPlayer.score > gOpponent.score) {
fnEndGame(true);
} else {
fnEndGame(false);
}
} else {
fnEndRound();
}
}
if (gPlayer.pStamina > 1) {
gPlayer.pStamina = gPlayer.pStamina - 1;
if (pStamina <= 100) {
boxing_mc.header_mc.jediStamina_mc.gotoAndStop(gPlayer.pStamina);
}
}
if (gPlayer.pStamina < 20) {
if (spacebar_mc._currentframe == 1) {
if (Key.isDown(38)) {
spacebar_mc.gotoAndStop(2);
} else if (Key.isDown(40)) {
spacebar_mc.gotoAndStop(4);
} else {
spacebar_mc.gotoAndStop(3);
}
}
} else if (spacebar_mc._currentframe != 1) {
spacebar_mc.gotoAndStop(1);
}
gOpponent.update();
}
function fnScorePoints(vPoints) {
gScore = gScore + vPoints;
}
_root.createEmptyMovieClip("loginDriver_mc", _root.getNextHighestDepth());
_root.loginDriver_mc.loadMovie("/action/assets/game/loginDriver.swf?t=" + _root.t);
_global.gameMC = this;
var attackList_arr;
var myListener;
var roundTimer;
var gScore;
var winStat;
var koStat;
var gGameOn;
var round;
var gGameStarted;
var musicOn = false;
var musicActive = true;
var jediSelected;
var enemySelected;
var firstTime = true;
function cAttackMatrix() {
var _local1 = this;
_local1.lj = new Object();
_local1.lj.damage = 5;
_local1.lj.energy = 10;
_local1.lj.available = 5;
_local1.lj.blockDamage = 0;
_local1.rj = new Object();
_local1.rj.damage = 5;
_local1.rj.energy = 10;
_local1.rj.available = 5;
_local1.rj.blockDamage = 0;
_local1.ls = new Object();
_local1.ls.damage = 10;
_local1.ls.energy = 20;
_local1.ls.available = 20;
_local1.ls.blockDamage = 5;
_local1.rs = new Object();
_local1.rs.damage = 10;
_local1.rs.energy = 20;
_local1.rs.available = 20;
_local1.rs.blockDamage = 5;
_local1.lb = new Object();
_local1.lb.damage = 15;
_local1.lb.energy = 30;
_local1.lb.available = 35;
_local1.lb.blockDamage = 7;
_local1.rb = new Object();
_local1.rb.damage = 15;
_local1.rb.energy = 30;
_local1.rb.available = 35;
_local1.rb.blockDamage = 7;
_local1.sm = new Object();
_local1.sm.damage = 30;
_local1.sm.energy = 100;
_local1.sm.available = 50;
_local1.sm.blockDamage = 8;
}
function cTimer() {
this.startTime = getTimer();
}
cTimer.prototype.restartTimer = function () {
this.startTime = getTimer();
};
cTimer.prototype.milliseconds = function () {
return(getTimer() - this.startTime);
};
cTimer.prototype.seconds = function () {
return(this.getSeconds());
};
cTimer.prototype.getSeconds = function () {
return(int((getTimer() - this.startTime) / 1000));
};
gameMC.iReadyScreenTimer = new cTimer();
gameMC.iLevelPauseTimer = new cTimer();
cTimer.prototype.pauseTimer = function () {
this.pauseTime = getTimer();
};
cTimer.prototype.resumeTimer = function () {
this.startTime = this.startTime + (getTimer() - this.pauseTime);
};
Frame 5
if (getBytesLoaded() == getBytesTotal()) {
gotoAndPlay ("title");
} else {
gotoAndPlay ("loading");
}
var bTotal = getBytesTotal();
var bLoaded = getBytesLoaded();
var pLoaded = int((bLoaded / bTotal) * 100);
percentLoaded_txt.text = pLoaded + "%";
Frame 6
gotoAndPlay ("loading");
Frame 7
fnInit();
start_btn.onRelease = function () {
play();
};
Frame 8
if (musicActive) {
GameMC.AudioIntroMusic_MC.gotoAndPlay("start");
}
Frame 11
stop();
Frame 12
if (musicActive) {
GameMC.AudioIntroMusic_MC.gotoAndPlay("start");
}
coaching_btn.onRelease = function () {
gotoAndStop ("help");
};
Frame 13
stop();
Frame 18
help_mc.gotoAndStop(2);
stop();
Instance of Symbol 267 MovieClip "header_mc" in Frame 18
onClipEvent (load) {
this.gotoAndStop(gameMC.jediSelected);
}
Frame 23
if (!gGameStarted) {
fnStartGame();
} else {
fnNextRound();
}
yoda_btn.onRelease = function () {
fnHelp();
};
Frame 24
stop();
Frame 28
stop();
_root.actionLogin_mc.chkScores(gameMC.gPlayer.score, _root.loginX, _root.loginY);
Instance of Symbol 651 MovieClip "winner_mc" in Frame 28
onClipEvent (load) {
if (gameMC.winStat) {
this.gotoAndStop(gameMC.jediSelected);
} else {
this.gotoAndStop(gameMC.enemySelected);
}
}
Frame 34
Instance of Symbol 658 MovieClip "winner_mc" in Frame 34
onClipEvent (load) {
this.gotoAndStop(gameMC.jediSelected);
this.score_txt.text = String(gameMC.gPlayer.score);
}
Instance of Symbol 674 MovieClip in Frame 58
onClipEvent (load) {
this.gotoAndStop(gameMC.round);
}
Frame 100
gotoAndStop ("game");
Symbol 2 Button
on (release) {
coaching_mc.gotoAndPlay(2);
}
Symbol 27 MovieClip Frame 13
stop();
Symbol 32 MovieClip Frame 36
stop();
Symbol 43 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 3
stop();
Symbol 43 MovieClip Frame 5
stop();
Symbol 43 MovieClip Frame 7
gotoAndStop ("park");
Symbol 48 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 11
gotoAndStop ("park");
Symbol 48 MovieClip Frame 21
gotoAndStop ("park");
Symbol 48 MovieClip Frame 38
gotoAndStop ("park");
Symbol 48 MovieClip Frame 43
gotoAndStop ("park");
Symbol 48 MovieClip Frame 50
gotoAndStop ("park");
Symbol 48 MovieClip Frame 60
gotoAndStop ("park");
Symbol 50 MovieClip Frame 1
stop();
Symbol 50 MovieClip Frame 10
gotoAndStop ("park");
Symbol 50 MovieClip Frame 20
gotoAndStop ("park");
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 13
gameMC.musicS.setVolume(35);
Symbol 53 MovieClip Frame 18
gameMC.musicS.setVolume(30);
Symbol 53 MovieClip Frame 23
gameMC.musicS.setVolume(25);
Symbol 53 MovieClip Frame 28
gameMC.musicS.setVolume(20);
Symbol 53 MovieClip Frame 34
gameMC.musicS.setVolume(15);
Symbol 53 MovieClip Frame 39
gameMC.musicS.setVolume(5);
Symbol 53 MovieClip Frame 44
gameMC.musicS.stop();
gameMC.musicS.setVolume(40);
Symbol 53 MovieClip Frame 45
gotoAndStop ("Park");
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 3
stop();
Symbol 61 MovieClip Frame 5
stop();
Symbol 61 MovieClip Frame 7
stop();
Symbol 61 MovieClip Frame 9
stop();
Symbol 61 MovieClip Frame 11
gotoAndStop ("park");
Symbol 70 MovieClip Frame 1
stop();
Symbol 70 MovieClip Frame 3
stop();
Symbol 70 MovieClip Frame 5
stop();
Symbol 70 MovieClip Frame 7
stop();
Symbol 70 MovieClip Frame 9
stop();
Symbol 70 MovieClip Frame 11
stop();
Symbol 70 MovieClip Frame 13
stop();
Symbol 70 MovieClip Frame 15
gotoAndStop ("park");
Symbol 73 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 31
gotoAndStop ("park");
Symbol 73 MovieClip Frame 36
gotoAndStop ("park");
Symbol 73 MovieClip Frame 43
gotoAndStop ("park");
Symbol 73 MovieClip Frame 53
gotoAndStop ("park");
Symbol 78 MovieClip Frame 1
stop();
Symbol 78 MovieClip Frame 3
stop();
Symbol 78 MovieClip Frame 5
gotoAndStop ("park");
Symbol 85 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 3
stop();
Symbol 85 MovieClip Frame 5
stop();
Symbol 85 MovieClip Frame 7
stop();
Symbol 85 MovieClip Frame 9
stop();
Symbol 85 MovieClip Frame 11
gotoAndStop ("park");
Symbol 125 MovieClip Frame 14
stop();
Symbol 128 MovieClip Frame 12
stop();
Symbol 130 MovieClip Frame 1
stop();
Symbol 155 Button
on (release) {
gotoAndStop ("defense");
}
Symbol 158 Button
on (release) {
gotoAndStop ("energy");
}
Symbol 163 Button
on (release) {
nextFrame();
}
Symbol 166 Button
on (release) {
if (gameMC.gGameStarted) {
gameMC.fnEndHelp();
gotoAndStop (1);
} else {
_parent.gotoAndPlay("game");
gotoAndStop (1);
}
}
Symbol 173 Button
on (release) {
gotoAndStop ("attack");
}
Symbol 174 Button
on (release) {
if (gameMC.gGameStarted) {
gameMC.fnEndHelp();
gotoAndStop (1);
} else {
_parent.gotoAndPlay("game");
gotoAndStop (1);
}
}
Symbol 185 Button
on (release) {
gotoAndStop ("defense");
}
Symbol 189 Button
on (release) {
if (gameMC.gGameStarted) {
gameMC.fnEndHelp();
gotoAndStop (1);
} else {
_parent.gotoAndPlay("game");
gotoAndStop (1);
}
}
Symbol 190 MovieClip Frame 1
stop();
Symbol 190 MovieClip Frame 2
stop();
Symbol 190 MovieClip Frame 3
stop();
Symbol 190 MovieClip Frame 4
stop();
Symbol 197 MovieClip Frame 36
stop();
Symbol 200 MovieClip Frame 12
stop();
Symbol 201 Button
on (release) {
gameMC.fnSelectJedi("obi");
}
on (rollOver) {
hilite_mc.gotoAndStop(2);
gameMC.AudioROStop_MC.gotoAndPlay("death");
}
on (rollOut) {
hilite_mc.gotoAndStop(1);
}
Symbol 202 Button
on (release) {
gameMC.fnSelectJedi("anakin");
}
on (rollOver) {
hilite_mc.gotoAndStop(3);
gameMC.AudioROStop_MC.gotoAndPlay("death");
}
on (rollOut) {
hilite_mc.gotoAndStop(1);
}
Symbol 214 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 1
stop();
Symbol 244 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 1
stop();
Instance of Symbol 229 MovieClip "oppName_mc" in Symbol 247 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(gameMC.oppSelected);
}
Symbol 248 MovieClip Frame 1
stop();
Symbol 248 MovieClip Frame 2
play();
Symbol 248 MovieClip Frame 13
if (gameMC.gGameStarted) {
gameMC.gotoAndPlay("levelTrans");
} else {
gameMC.gotoAndStop("GameOver");
}
gotoAndStop (1);
Symbol 262 MovieClip Frame 1
stop();
Instance of Symbol 229 MovieClip "oppName_mc" in Symbol 267 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(gameMC.oppSelected);
}
Symbol 327 Button
on (release) {
gameMC.musicS.stop();
gotoAndStop ("off");
gameMC.musicOn = false;
gameMC.musicActive = false;
}
Symbol 328 Button
on (release) {
gameMC.musicOn = true;
gameMC.musicS.start(0, 999);
gameMC.musicActive = true;
gotoAndStop ("on");
}
Symbol 329 MovieClip Frame 1
if (gameMC.musicActive == false) {
gotoAndStop ("off");
}
stop();
Symbol 329 MovieClip Frame 2
stop();
Symbol 332 Button
on (release) {
gameMC.fnHelp();
}
Symbol 334 Button
on (press) {
gameMC.gPlayer.attack("lj");
}
Symbol 336 Button
on (press) {
gameMC.gPlayer.attack("ls");
}
Symbol 338 Button
on (press) {
gameMC.gPlayer.attack("lb");
}
Symbol 340 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 1
stop();
Symbol 408 MovieClip Frame 1
stop();
Symbol 408 MovieClip Frame 2
play();
Symbol 408 MovieClip Frame 13
gotoAndStop (1);
Symbol 449 MovieClip Frame 1
stop();
Symbol 449 MovieClip Frame 2
play();
Symbol 449 MovieClip Frame 13
gotoAndStop (1);
Symbol 482 MovieClip Frame 6
gameMC.AudioSwing_MC.play();
Symbol 482 MovieClip Frame 19
stop();
Symbol 482 MovieClip Frame 20
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("rj");
} else {
gameMC.gPlayer.respond("rj");
}
Symbol 482 MovieClip Frame 21
gameMC.AudioSwing_MC.play();
Symbol 482 MovieClip Frame 22
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("rj");
} else {
gameMC.gPlayer.getHit("rj");
}
Symbol 482 MovieClip Frame 26
this.objRef.reset();
Symbol 482 MovieClip Frame 30
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("lj");
} else {
gameMC.gPlayer.respond("lj");
}
Symbol 482 MovieClip Frame 31
gameMC.AudioSwing_MC.play();
Symbol 482 MovieClip Frame 34
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("lj");
} else {
gameMC.gPlayer.getHit("lj");
}
Symbol 482 MovieClip Frame 39
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Instance of Symbol 408 MovieClip in Symbol 482 MovieClip Frame 41
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 408 MovieClip in Symbol 482 MovieClip Frame 41
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 44
this.objRef.reset();
Symbol 482 MovieClip Frame 52
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Instance of Symbol 408 MovieClip in Symbol 482 MovieClip Frame 53
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 408 MovieClip in Symbol 482 MovieClip Frame 53
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 54
this.objRef.reset();
Symbol 482 MovieClip Frame 61
gameMC.AudioSwing_MC.play();
Symbol 482 MovieClip Frame 66
this.objRef.reset();
Symbol 482 MovieClip Frame 68
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("rs");
} else {
gameMC.gPlayer.respond("rs");
}
Symbol 482 MovieClip Frame 69
gameMC.AudioSwing_MC.play();
Symbol 482 MovieClip Frame 71
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("rs");
} else {
gameMC.gPlayer.getHit("rs");
}
Symbol 482 MovieClip Frame 76
this.objRef.reset();
Symbol 482 MovieClip Frame 86
this.objRef.reset();
Symbol 482 MovieClip Frame 90
gameMC.AudioSwing_MC.play();
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("ls");
} else {
gameMC.gPlayer.respond("ls");
}
Symbol 482 MovieClip Frame 94
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("ls");
} else {
gameMC.gPlayer.getHit("ls");
}
Symbol 482 MovieClip Frame 99
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Symbol 482 MovieClip Frame 103
this.objRef.reset();
Symbol 482 MovieClip Frame 110
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
this.objRef.reset();
Symbol 482 MovieClip Frame 116
gameMC.AudioSwing_MC.play();
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("lb");
} else {
gameMC.gPlayer.respond("lb");
}
Symbol 482 MovieClip Frame 117
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
Instance of Symbol 408 MovieClip in Symbol 482 MovieClip Frame 117
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 449 MovieClip in Symbol 482 MovieClip Frame 117
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 120
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("lb");
} else {
gameMC.gPlayer.getHit("lb");
}
Symbol 482 MovieClip Frame 126
this.objRef.reset();
Symbol 482 MovieClip Frame 136
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Symbol 482 MovieClip Frame 139
this.objRef.reset();
Symbol 482 MovieClip Frame 141
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("rb");
} else {
gameMC.gPlayer.respond("rb");
}
Symbol 482 MovieClip Frame 143
gameMC.AudioSwing_MC.play();
Symbol 482 MovieClip Frame 145
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("rb");
} else {
gameMC.gPlayer.getHit("rb");
}
Symbol 482 MovieClip Frame 151
this.objRef.reset();
Symbol 482 MovieClip Frame 153
gameMC.AudioSwing_MC.play();
Symbol 482 MovieClip Frame 159
this.objRef.reset();
Symbol 482 MovieClip Frame 160
_parent.aniForce_mc.gotoAndPlay(2);
gameMC.gOpponent.gotoAndStop("idle");
Symbol 482 MovieClip Frame 163
gameMC.AudioSwing_MC.play();
Symbol 482 MovieClip Frame 171
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("sm");
}
Instance of Symbol 408 MovieClip in Symbol 482 MovieClip Frame 171
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 449 MovieClip in Symbol 482 MovieClip Frame 171
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 408 MovieClip in Symbol 482 MovieClip Frame 171
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 178
this.objRef.reset();
Symbol 482 MovieClip Frame 181
gameMC.AudioBlock2_MC.play();
Symbol 482 MovieClip Frame 186
this.objRef.reset();
Symbol 482 MovieClip Frame 190
gameMC.AudioBlock2_MC.play();
Symbol 482 MovieClip Frame 193
this.objRef.reset();
Symbol 482 MovieClip Frame 196
gameMC.AudioBlock2_MC.play();
Symbol 482 MovieClip Frame 204
this.objRef.reset();
Symbol 482 MovieClip Frame 207
gameMC.AudioBlock2_MC.play();
Symbol 482 MovieClip Frame 216
this.objRef.reset();
Symbol 482 MovieClip Frame 219
gameMC.AudioBlock2_MC.play();
Symbol 482 MovieClip Frame 227
this.objRef.reset();
Symbol 482 MovieClip Frame 230
gameMC.AudioBlock2_MC.play();
Symbol 482 MovieClip Frame 239
this.objRef.reset();
Symbol 482 MovieClip Frame 250
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Symbol 482 MovieClip Frame 252
this.objRef.reset();
Symbol 482 MovieClip Frame 263
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Symbol 482 MovieClip Frame 264
this.objRef.reset();
Symbol 482 MovieClip Frame 265
gameMC.AudioBlock_MC.play();
Instance of Symbol 449 MovieClip in Symbol 482 MovieClip Frame 266
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 267
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
Symbol 482 MovieClip Frame 290
this.objRef.reset();
Symbol 482 MovieClip Frame 291
gameMC.AudioBlock_MC.play();
Symbol 482 MovieClip Frame 296
this.objRef.reset();
Symbol 482 MovieClip Frame 297
gameMC.AudioBlock_MC.play();
Symbol 482 MovieClip Frame 300
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
Instance of Symbol 449 MovieClip in Symbol 482 MovieClip Frame 301
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 320
this.objRef.reset();
Symbol 482 MovieClip Frame 321
gameMC.AudioBlock_MC.play();
Symbol 482 MovieClip Frame 327
this.objRef.reset();
Symbol 482 MovieClip Frame 328
gameMC.AudioBlock_MC.play();
Instance of Symbol 408 MovieClip in Symbol 482 MovieClip Frame 331
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 338
this.objRef.reset();
Symbol 482 MovieClip Frame 339
gameMC.AudioBlock_MC.play();
Symbol 482 MovieClip Frame 342
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
Instance of Symbol 449 MovieClip in Symbol 482 MovieClip Frame 344
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 365
this.objRef.reset();
Symbol 482 MovieClip Frame 366
gameMC.AudioBlock_MC.play();
Symbol 482 MovieClip Frame 383
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Instance of Symbol 449 MovieClip in Symbol 482 MovieClip Frame 383
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 393
this.objRef.reset();
Symbol 482 MovieClip Frame 397
Symbol 482 MovieClip Frame 402
Symbol 482 MovieClip Frame 407
Symbol 482 MovieClip Frame 409
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
Instance of Symbol 449 MovieClip in Symbol 482 MovieClip Frame 411
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 482 MovieClip Frame 412
Symbol 482 MovieClip Frame 418
Symbol 482 MovieClip Frame 423
Symbol 482 MovieClip Frame 428
Symbol 482 MovieClip Frame 433
stop();
if (this._name == "jedi_mc") {
gameMC.fnEndGame(false, true);
} else {
gameMC.fnEndGame(true, true);
}
Symbol 505 MovieClip Frame 1
stop();
Symbol 603 MovieClip Frame 1
Symbol 603 MovieClip Frame 7
gameMC.AudioSwing_MC.play();
Symbol 603 MovieClip Frame 23
stop();
Symbol 603 MovieClip Frame 24
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("rj");
} else {
gameMC.gPlayer.respond("rj");
}
Symbol 603 MovieClip Frame 26
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("rj");
} else {
gameMC.gPlayer.getHit("rj");
}
Symbol 603 MovieClip Frame 28
this.objRef.reset();
Symbol 603 MovieClip Frame 32
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("lj");
} else {
gameMC.gPlayer.respond("lj");
}
Symbol 603 MovieClip Frame 34
gameMC.AudioSwing_MC.play();
Symbol 603 MovieClip Frame 37
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("lj");
} else {
gameMC.gPlayer.getHit("lj");
}
Symbol 603 MovieClip Frame 38
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Instance of Symbol 408 MovieClip in Symbol 603 MovieClip Frame 42
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 408 MovieClip in Symbol 603 MovieClip Frame 42
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 45
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
this.objRef.reset();
Instance of Symbol 408 MovieClip in Symbol 603 MovieClip Frame 49
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 408 MovieClip in Symbol 603 MovieClip Frame 49
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 50
this.objRef.reset();
Symbol 603 MovieClip Frame 51
gameMC.AudioSwing_MC.play();
Symbol 603 MovieClip Frame 56
this.objRef.reset();
Symbol 603 MovieClip Frame 57
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("rs");
} else {
gameMC.gPlayer.respond("rs");
}
Symbol 603 MovieClip Frame 61
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("rs");
} else {
gameMC.gPlayer.getHit("rs");
}
Symbol 603 MovieClip Frame 65
this.objRef.reset();
Symbol 603 MovieClip Frame 75
this.objRef.reset();
Symbol 603 MovieClip Frame 79
gameMC.AudioSwing_MC.play();
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("ls");
} else {
gameMC.gPlayer.respond("ls");
}
Symbol 603 MovieClip Frame 81
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("ls");
} else {
gameMC.gPlayer.getHit("ls");
}
Symbol 603 MovieClip Frame 84
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Symbol 603 MovieClip Frame 87
this.objRef.reset();
Symbol 603 MovieClip Frame 95
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Symbol 603 MovieClip Frame 99
this.objRef.reset();
Symbol 603 MovieClip Frame 103
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
Symbol 603 MovieClip Frame 104
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("lb");
} else {
gameMC.gPlayer.respond("lb");
}
Instance of Symbol 408 MovieClip in Symbol 603 MovieClip Frame 107
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 449 MovieClip in Symbol 603 MovieClip Frame 107
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 109
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("lb");
} else {
gameMC.gPlayer.getHit("lb");
}
Symbol 603 MovieClip Frame 116
this.objRef.reset();
Symbol 603 MovieClip Frame 123
this.objRef.reset();
Symbol 603 MovieClip Frame 124
if (this._name == "jedi_mc") {
gameMC.gOpponent.respond("rb");
} else {
gameMC.gPlayer.respond("rb");
}
Symbol 603 MovieClip Frame 125
gameMC.AudioSwing_MC.play();
Symbol 603 MovieClip Frame 127
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("rb");
} else {
gameMC.gPlayer.getHit("rb");
}
Symbol 603 MovieClip Frame 132
this.objRef.reset();
Symbol 603 MovieClip Frame 135
gameMC.AudioSwing_MC.play();
Symbol 603 MovieClip Frame 141
this.objRef.reset();
Symbol 603 MovieClip Frame 142
_parent.obiForce_mc.gotoAndPlay(2);
gameMC.gOpponent.gotoAndStop("idle");
Symbol 603 MovieClip Frame 149
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
gameMC.AudioSwing_MC.play();
Symbol 603 MovieClip Frame 153
if (this._name == "jedi_mc") {
gameMC.gOpponent.getHit("sm");
}
Instance of Symbol 408 MovieClip in Symbol 603 MovieClip Frame 153
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 449 MovieClip in Symbol 603 MovieClip Frame 153
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 408 MovieClip in Symbol 603 MovieClip Frame 153
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 160
this.objRef.reset();
Symbol 603 MovieClip Frame 163
gameMC.AudioBlock2_MC.play();
Symbol 603 MovieClip Frame 170
this.objRef.reset();
Symbol 603 MovieClip Frame 173
gameMC.AudioBlock2_MC.play();
Symbol 603 MovieClip Frame 179
this.objRef.reset();
Symbol 603 MovieClip Frame 182
gameMC.AudioBlock2_MC.play();
Symbol 603 MovieClip Frame 188
this.objRef.reset();
Symbol 603 MovieClip Frame 191
gameMC.AudioBlock2_MC.play();
Symbol 603 MovieClip Frame 197
this.objRef.reset();
Symbol 603 MovieClip Frame 200
gameMC.AudioBlock2_MC.play();
Symbol 603 MovieClip Frame 205
this.objRef.reset();
Symbol 603 MovieClip Frame 208
gameMC.AudioBlock2_MC.play();
Symbol 603 MovieClip Frame 215
this.objRef.reset();
Symbol 603 MovieClip Frame 221
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Symbol 603 MovieClip Frame 228
this.objRef.reset();
Symbol 603 MovieClip Frame 234
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Symbol 603 MovieClip Frame 239
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
Symbol 603 MovieClip Frame 242
this.objRef.reset();
Symbol 603 MovieClip Frame 243
gameMC.AudioBlock_MC.play();
Instance of Symbol 449 MovieClip in Symbol 603 MovieClip Frame 243
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 264
this.objRef.reset();
Symbol 603 MovieClip Frame 269
gameMC.AudioBlock_MC.play();
Symbol 603 MovieClip Frame 275
this.objRef.reset();
Symbol 603 MovieClip Frame 276
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
gameMC.AudioBlock_MC.play();
Instance of Symbol 449 MovieClip in Symbol 603 MovieClip Frame 280
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 300
this.objRef.reset();
Symbol 603 MovieClip Frame 301
gameMC.AudioBlock_MC.play();
Symbol 603 MovieClip Frame 306
this.objRef.reset();
Symbol 603 MovieClip Frame 307
gameMC.AudioBlock_MC.play();
Instance of Symbol 408 MovieClip in Symbol 603 MovieClip Frame 310
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 313
this.objRef.reset();
Symbol 603 MovieClip Frame 314
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
gameMC.AudioBlock_MC.play();
Instance of Symbol 449 MovieClip in Symbol 603 MovieClip Frame 318
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 337
this.objRef.reset();
Symbol 603 MovieClip Frame 338
gameMC.AudioBlock_MC.play();
Symbol 603 MovieClip Frame 351
if (gameMC.round == 3) {
gameMC.AudioWaterStep_MC.play();
}
Instance of Symbol 449 MovieClip in Symbol 603 MovieClip Frame 355
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 365
this.objRef.reset();
Symbol 603 MovieClip Frame 369
Symbol 603 MovieClip Frame 374
Symbol 603 MovieClip Frame 375
if (gameMC.round == 3) {
gameMC.AudioWaterFall_MC.play();
}
Symbol 603 MovieClip Frame 379
Symbol 603 MovieClip Frame 384
Instance of Symbol 449 MovieClip in Symbol 603 MovieClip Frame 384
onClipEvent (load) {
if (gameMC.round == 3) {
this.gotoAndPlay(2);
}
}
Symbol 603 MovieClip Frame 390
Symbol 603 MovieClip Frame 395
Symbol 603 MovieClip Frame 400
Symbol 603 MovieClip Frame 407
stop();
if (this._name == "jedi_mc") {
gameMC.fnEndGame(false, true);
} else {
gameMC.fnEndGame(true, true);
}
Symbol 611 MovieClip Frame 1
stop();
Symbol 611 MovieClip Frame 19
stop();
Symbol 611 MovieClip Frame 26
stop();
Symbol 611 MovieClip Frame 48
stop();
Symbol 611 MovieClip Frame 57
stop();
Symbol 611 MovieClip Frame 66
stop();
Symbol 611 MovieClip Frame 78
stop();
Symbol 611 MovieClip Frame 86
stop();
Symbol 611 MovieClip Frame 103
stop();
Symbol 611 MovieClip Frame 110
stop();
Symbol 611 MovieClip Frame 132
stop();
Symbol 611 MovieClip Frame 140
stop();
Symbol 611 MovieClip Frame 151
stop();
Symbol 611 MovieClip Frame 159
stop();
Symbol 611 MovieClip Frame 178
stop();
Symbol 611 MovieClip Frame 187
stop();
Symbol 611 MovieClip Frame 193
stop();
Symbol 611 MovieClip Frame 204
stop();
Symbol 611 MovieClip Frame 216
stop();
Symbol 611 MovieClip Frame 227
stop();
Symbol 611 MovieClip Frame 264
stop();
Symbol 611 MovieClip Frame 290
stop();
Symbol 611 MovieClip Frame 296
stop();
Symbol 611 MovieClip Frame 320
stop();
Symbol 611 MovieClip Frame 327
stop();
Symbol 611 MovieClip Frame 338
stop();
Symbol 611 MovieClip Frame 355
stop();
Symbol 613 MovieClip Frame 23
stop();
Symbol 613 MovieClip Frame 28
gotoAndStop (1);
Symbol 613 MovieClip Frame 45
gotoAndStop (1);
Symbol 613 MovieClip Frame 50
gotoAndStop (1);
Symbol 613 MovieClip Frame 56
gotoAndStop (1);
Symbol 613 MovieClip Frame 69
gotoAndStop (1);
Symbol 613 MovieClip Frame 75
gotoAndStop (1);
Symbol 613 MovieClip Frame 92
gotoAndStop (1);
Symbol 613 MovieClip Frame 99
gotoAndStop (1);
Symbol 613 MovieClip Frame 116
gotoAndStop (1);
Symbol 613 MovieClip Frame 123
gotoAndStop (1);
Symbol 613 MovieClip Frame 134
gotoAndStop (1);
Symbol 613 MovieClip Frame 141
gotoAndStop (1);
Symbol 613 MovieClip Frame 160
gotoAndStop (1);
Symbol 613 MovieClip Frame 170
gotoAndStop (1);
Symbol 613 MovieClip Frame 179
gotoAndStop (1);
Symbol 613 MovieClip Frame 188
gotoAndStop (1);
Symbol 613 MovieClip Frame 197
gotoAndStop (1);
Symbol 613 MovieClip Frame 205
gotoAndStop (1);
Symbol 613 MovieClip Frame 215
gotoAndStop (1);
Symbol 613 MovieClip Frame 240
gotoAndStop (1);
Symbol 613 MovieClip Frame 247
gotoAndStop (1);
Symbol 613 MovieClip Frame 272
gotoAndStop (1);
Symbol 613 MovieClip Frame 279
gotoAndStop (1);
Symbol 613 MovieClip Frame 286
gotoAndStop (1);
Symbol 613 MovieClip Frame 310
gotoAndStop (1);
Symbol 613 MovieClip Frame 363
gotoAndStop (1);
Symbol 614 MovieClip Frame 1
stop();
Instance of Symbol 247 MovieClip "header_mc" in Symbol 614 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(gameMC.jediSelected);
}
Symbol 619 Button
on (release) {
gameMC.gPlayer.attack("sm");
}
Symbol 621 MovieClip Frame 1
stop();
Symbol 623 Button
on (press) {
gameMC.gPlayer.attack("rj");
}
Symbol 624 Button
on (press) {
gameMC.gPlayer.attack("rs");
}
Symbol 625 Button
on (press) {
gameMC.gPlayer.attack("lb");
}
Symbol 626 MovieClip Frame 1
stop();
Symbol 651 MovieClip Frame 1
if (gameMC.winStat) {
gameMC.AudioMusic2_MC.gotoAndPlay("end_w");
gameMC.musicS.stop();
gameMC.musicOn = false;
} else {
gameMC.AudioMusic2_MC.gotoAndPlay("end_l");
gameMC.musicS.stop();
gameMC.musicOn = false;
}
play();
Symbol 651 MovieClip Frame 18
if (gameMC.jediSelected == "obi") {
winScore_txt.text = String(gameMC.gPlayer.score);
loseScore_txt.text = String(gameMC.gOpponent.score);
} else {
winScore_txt.text = String(gameMC.gOpponent.score);
loseScore_txt.text = String(gameMC.gPlayer.score);
}
playAgain_btn.onRelease = function () {
gameMC.gotoAndPlay("options");
};
Symbol 651 MovieClip Frame 20
if (gameMC.jediSelected == "obi") {
winScore_txt.text = String(gameMC.gPlayer.score);
loseScore_txt.text = String(gameMC.gOpponent.score);
} else {
winScore_txt.text = String(gameMC.gOpponent.score);
loseScore_txt.text = String(gameMC.gPlayer.score);
}
Symbol 651 MovieClip Frame 22
if (gameMC.jediSelected == "obi") {
winScore_txt.text = String(gameMC.gPlayer.score);
loseScore_txt.text = String(gameMC.gOpponent.score);
} else {
winScore_txt.text = String(gameMC.gOpponent.score);
loseScore_txt.text = String(gameMC.gPlayer.score);
}
Symbol 651 MovieClip Frame 24
if (gameMC.musicActive) {
GameMC.AudioMusic2_MC.gotoAndPlay("startIntro");
}
stop();
Symbol 651 MovieClip Frame 25
gameMC.AudioMusic2_MC.gotoAndPlay("end_w");
gameMC.musicS.stop();
gameMC.musicOn = false;
play();
Symbol 651 MovieClip Frame 47
if (gameMC.jediSelected == "anakin") {
winScore_txt.text = String(gameMC.gPlayer.score);
loseScore_txt.text = String(gameMC.gOpponent.score);
} else {
winScore_txt.text = String(gameMC.gOpponent.score);
loseScore_txt.text = String(gameMC.gPlayer.score);
}
playAgain_btn.onRelease = function () {
gameMC.gotoAndPlay("options");
};
Symbol 651 MovieClip Frame 49
if (gameMC.jediSelected == "anakin") {
winScore_txt.text = String(gameMC.gPlayer.score);
loseScore_txt.text = String(gameMC.gOpponent.score);
} else {
winScore_txt.text = String(gameMC.gOpponent.score);
loseScore_txt.text = String(gameMC.gPlayer.score);
}
Symbol 651 MovieClip Frame 51
if (gameMC.jediSelected == "anakin") {
winScore_txt.text = String(gameMC.gPlayer.score);
loseScore_txt.text = String(gameMC.gOpponent.score);
} else {
winScore_txt.text = String(gameMC.gOpponent.score);
loseScore_txt.text = String(gameMC.gPlayer.score);
}
Symbol 651 MovieClip Frame 55
if (gameMC.musicActive) {
GameMC.AudioMusic2_MC.gotoAndPlay("startIntro");
}
stop();
Symbol 653 MovieClip Frame 15
stop();
Symbol 658 MovieClip Frame 1
stop();