Frame 1
Stage.showMenu = false;
_focusrect = false;
urlTemp = new String(this._url);
if (urlTemp.lastIndexOf("/") == -1) {
lastCar = urlTemp.lastIndexOf("\\");
} else {
lastCar = urlTemp.lastIndexOf("/");
if (lastCar <= 10) {
lastCar = urlTemp.lastIndexOf("\\");
}
}
Path = urlTemp.substring(0, lastCar + 1);
if (_global.b == null) {
_global.b = new Object();
AsBroadcaster.initialize(_global.b);
}
_global.APE = function (obj, frameEIN) {
var _local1 = _global;
obj.frameE = frameEIN;
if (_local1.control.gamePaused) {
obj.stop();
}
obj.pf = true;
_local1.b.addListener(obj);
obj.onPause = function () {
obj.stop();
};
obj.onPlay = function () {
if (obj._currentframe >= obj.frameE) {
obj.play();
}
};
obj.onUnload = function () {
_global.b.removeListener(obj);
};
};
_global.RPE = function (obj) {
var _local1 = obj;
_local1.stop();
delete _local1.frameE;
delete _local1.pf;
_global.b.removeListener(_local1);
delete _local1.onPause;
delete _local1.onPlay;
delete _local1.onUnload;
};
PlayerXML = new XML();
PlayerXML.ignoreWhite = true;
PlayerXML.sendAndLoad("/games/danny_phantom/feed/userstatus.jhtml", PlayerXML);
ElementXML = new XML();
ElementXML.ignoreWhite = true;
ElementXML.load(Path + "DannyPhantomCodes.xml");
Top20XML = new XML();
Top20XML.ignoreWhite = true;
Top20XML.sendAndLoad("/games/danny_phantom/feed/top20.jhtml", Top20XML);
PackagingMusicIsPlaying = false;
Frame 2
stop();
Instance of Symbol 120 MovieClip "Control" in Frame 2
onClipEvent (load) {
function StartMusicFirstTime() {
var _local1 = _parent;
if (_local1.PackagingMusicIsPlaying == false) {
_local1.objSoundPackaging = new Sound();
_local1.PackagingMusicIsPlaying = true;
_local1.objSoundPackaging.attachSound("MusicPackaging");
_local1.objSoundPackaging.start(0, 99999);
}
}
function StartMusicFight() {
var _local1 = _parent;
_local1.objSoundPackaging.stop();
_local1.PackagingMusicIsPlaying = false;
_local1.objSoundFighting = new Sound();
_local1.objSoundFighting.attachSound("MusicFighting");
_local1.objSoundFighting.start(0, 99999);
}
function StartBackIfNotPlaying() {
var _local1 = _parent;
_local1.objSoundFighting.stop();
if (_local1.PackagingMusicIsPlaying == false) {
_local1.PackagingMusicIsPlaying = true;
_local1.objSoundPackaging.attachSound("MusicPackaging");
_local1.objSoundPackaging.start(0, 99999);
}
}
function DeclareSoundObjects() {
var _local1 = _parent;
_local1.objSoundBtnRoll = new Sound();
_local1.objSoundBtnRoll.attachSound("BtnRoll");
_local1.objSoundBtnClick = new Sound();
_local1.objSoundBtnClick.attachSound("BtnClick");
_local1.objSoundBlock1 = new Sound();
_local1.objSoundBlock1.attachSound("Block1");
_local1.objSoundBlock2 = new Sound();
_local1.objSoundBlock2.attachSound("Block2");
_local1.objSoundBlock3 = new Sound();
_local1.objSoundBlock3.attachSound("Block3");
_local1.objSoundHit1 = new Sound();
_local1.objSoundHit1.attachSound("Hit1");
_local1.objSoundHit2 = new Sound();
_local1.objSoundHit2.attachSound("Hit2");
_local1.objSoundHit3 = new Sound();
_local1.objSoundHit3.attachSound("Hit3");
_local1.objSoundHit4 = new Sound();
_local1.objSoundHit4.attachSound("Hit4");
_local1.objSoundHit5 = new Sound();
_local1.objSoundHit5.attachSound("Hit5");
}
function ShowSection(SectionToShow) {
var _local1 = SectionToShow;
if (CurrentSection != _local1) {
Main.InterfaceDesign.gotoAndPlay(CurrentSection + "Closing");
Main.InterfaceDesign[CurrentSection + "Label"].gotoAndStop("Idle");
SectionToGo = _local1;
Main.InterfaceDesign[SectionToGo + "Label"].gotoAndStop("Selected");
if (CurrentSection == "") {
Main.InterfaceDesign.gotoAndPlay(_local1 + "Open");
}
CurrentSection = SectionToGo;
}
}
function CreateMonster() {
MonsterIsDesigned = true;
Monster.StringToSend = (((((((Monster.Head.Asset + "") + Monster.Body.Asset) + "") + Monster.Arms.Asset) + "") + Monster.Legs.Asset) + "") + Monster.Tail.Asset;
getURL ("javascript:trackEvent(\"MonsterCreated\")");
CreateSO("Monster");
_parent.gotoAndStop("Top20");
}
function ShowMenu(WhereToGo) {
PauseGame();
Main.DesignMenu.gotoAndStop(WhereToGo);
}
function HideMenu() {
UnPauseGame();
Main.DesignMenu.gotoAndStop("Idle");
}
function MenuExit() {
Time = 0;
Paused = false;
CurrentMonster = 20;
CurrentSection = "";
SectionToGo = "";
IdleFr = 0;
BlockTailFr = 36;
BlockPunchFr = 216;
BlockKickFr = 252;
HurtFr = 72;
DieFr = 288;
AttackTailFr = 108;
AttackPunchFr = 144;
AttackKickFr = 180;
CurrentKey = "";
LeftKeyIsPressed = false;
UpKeyIsPressed = false;
RightKeyIsPressed = false;
DownKeyIsPressed = false;
FightHasStarted = false;
NoBackground = 1;
NoLastBackground = 1;
GameIsOver = "";
WantToSendScore = false;
NoFight = 1;
MonsterWhoAttack = "";
UnPauseGame();
ResetVariables();
_parent.gotoAndStop("LoseCard");
}
function LetsFight() {
IsInFightingSection = true;
SetMonsterForce();
_parent.gotoAndStop("FaceOff");
}
function SetMonsterForce() {
var _local2 = this;
i = 1;
while (i <= 2) {
var _local1 = "";
if (i == 1) {
_local1 = "Monster";
} else {
_local1 = "Opponent";
}
switch (_local2[_local1].Head.Asset) {
case 1 :
_local2[_local1].DefenseHandicap = _local2[_local1].DefenseHandicap + 1;
break;
case 2 :
_local2[_local1].DefenseHandicap = _local2[_local1].DefenseHandicap + 1;
break;
case 3 :
_local2[_local1].AttackHandicap = _local2[_local1].AttackHandicap + 1;
break;
case 4 :
_local2[_local1].AttackHandicap = _local2[_local1].AttackHandicap + 1;
break;
case 5 :
_local2[_local1].AttackHandicap = _local2[_local1].AttackHandicap + 2;
_local2[_local1].DefenseHandicap = _local2[_local1].DefenseHandicap - 1;
break;
case 6 :
_local2[_local1].AttackHandicap = _local2[_local1].AttackHandicap - 1;
_local2[_local1].DefenseHandicap = _local2[_local1].DefenseHandicap + 2;
}
switch (_local2[_local1].Body.Asset) {
case 1 :
_local2[_local1].DefenseHandicap = _local2[_local1].DefenseHandicap + 2;
_local2[_local1].AttackHandicap = _local2[_local1].AttackHandicap - 1;
break;
case 2 :
_local2[_local1].DefenseHandicap = _local2[_local1].DefenseHandicap + 1;
break;
case 3 :
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose - 1;
break;
case 4 :
_local2[_local1].DefenseHandicap = _local2[_local1].DefenseHandicap + 1;
break;
case 5 :
_local2[_local1].AttackHandicap = _local2[_local1].AttackHandicap + 2;
_local2[_local1].DefenseHandicap = _local2[_local1].DefenseHandicap - 1;
break;
case 6 :
_local2[_local1].AttackHandicap = _local2[_local1].AttackHandicap + 1;
_local2[_local1].DefenseHandicap = _local2[_local1].DefenseHandicap + 1;
}
switch (_local2[_local1].Arms.Asset) {
case 1 :
_local2[_local1].ArmsPower = _local2[_local1].ArmsPower + 2;
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose + 1;
break;
case 2 :
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose - 1;
break;
case 3 :
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose - 1;
break;
case 4 :
_local2[_local1].ArmsPower = _local2[_local1].ArmsPower + 1;
break;
case 5 :
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose - 2;
break;
case 6 :
_local2[_local1].ArmsPower = _local2[_local1].ArmsPower + 3;
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose + 2;
}
switch (_local2[_local1].Legs.Asset) {
case 1 :
_local2[_local1].LegsPower = _local2[_local1].LegsPower + 1;
break;
case 2 :
_local2[_local1].LegsPower = _local2[_local1].LegsPower + 1;
break;
case 3 :
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose - 1;
break;
case 4 :
_local2[_local1].LegsPower = _local2[_local1].LegsPower + 2;
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose + 1;
break;
case 5 :
_local2[_local1].LegsPower = _local2[_local1].LegsPower + 1;
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose - 2;
break;
case 6 :
_local2[_local1].LegsPower = _local2[_local1].LegsPower + 2;
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose + 1;
}
switch (_local2[_local1].Tail.Asset) {
case 1 :
_local2[_local1].StaminaLose = Monster.StaminaLose - 1;
break;
case 2 :
_local2[_local1].TailPower = _local2[_local1].TailPower + 2;
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose + 1;
break;
case 3 :
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose - 1;
break;
case 4 :
_local2[_local1].TailPower = _local2[_local1].TailPower - 1;
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose - 3;
break;
case 5 :
_local2[_local1].TailPower = _local2[_local1].TailPower + 1;
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose - 1;
break;
case 6 :
_local2[_local1].TailPower = _local2[_local1].TailPower + 2;
_local2[_local1].StaminaLose = _local2[_local1].StaminaLose + 1;
}
i++;
}
}
function PauseGame() {
Paused = true;
Main.Monster.Head.Obj.stop();
Main.Monster.Body.Obj.stop();
Main.Monster.RightArm.Obj.stop();
Main.Monster.LeftArm.Obj.stop();
Main.Monster.Legs.Obj.stop();
Main.Monster.Tail.Obj.stop();
Main.Opponent.Head.Obj.stop();
Main.Opponent.Body.Obj.stop();
Main.Opponent.RightArm.Obj.stop();
Main.Opponent.LeftArm.Obj.stop();
Main.Opponent.Legs.Obj.stop();
Main.Opponent.Tail.Obj.stop();
_global.b.broadcastMessage("onPause");
}
function UnPauseGame() {
Paused = false;
Main.Monster.Head.Obj.play();
Main.Monster.Body.Obj.play();
Main.Monster.RightArm.Obj.play();
Main.Monster.LeftArm.Obj.play();
Main.Monster.Legs.Obj.play();
Main.Monster.Tail.Obj.play();
Main.Opponent.Head.Obj.play();
Main.Opponent.Body.Obj.play();
Main.Opponent.RightArm.Obj.play();
Main.Opponent.LeftArm.Obj.play();
Main.Opponent.Legs.Obj.play();
Main.Opponent.Tail.Obj.play();
_global.b.broadcastMessage("onPlay");
}
function ChangeTheTimer() {
if (Time < 9999) {
Time = Time + 1;
Main.Timer.text = Time;
Main.TimerShadow.text = Time;
}
}
function ChangeMonsterPiece(Part, NoPiece) {
var _local1 = Part;
Main.InterfaceDesign[_local1 + Monster[_local1].Asset].gotoAndStop("Idle");
Monster[_local1].Asset = NoPiece;
Main.InterfaceDesign[_local1 + Monster[_local1].Asset].gotoAndStop("Selected");
if (_local1 == "Body") {
Main.Monster.Body.gotoAndStop((Monster.Body.Asset * 6) - 5);
Main.Monster.Head.gotoAndStop(((Monster.Head.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.RightArm.gotoAndStop(((Monster.Arms.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.LeftArm.gotoAndStop(((Monster.Arms.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.Legs.gotoAndStop(((Monster.Legs.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.Tail.gotoAndStop(((Monster.Tail.Asset * 6) - 5) + (Monster.Body.Asset - 1));
} else if (_local1 == "Arms") {
Main.Monster.RightArm.gotoAndStop(((Monster[_local1].Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.LeftArm.gotoAndStop(((Monster[_local1].Asset * 6) - 5) + (Monster.Body.Asset - 1));
} else {
Main.Monster[_local1].gotoAndStop(((Monster[_local1].Asset * 6) - 5) + (Monster.Body.Asset - 1));
}
Main.Monster.Body.Obj.gotoAndPlay(1);
Main.Monster.Head.Obj.gotoAndPlay(1);
Main.Monster.RightArm.Obj.gotoAndPlay(1);
Main.Monster.LeftArm.Obj.gotoAndPlay(1);
Main.Monster.Legs.Obj.gotoAndPlay(1);
Main.Monster.Tail.Obj.gotoAndPlay(1);
}
function ResetTheMonster() {
DeleteSharedObject("Monster");
Main.InterfaceDesign["Head" + Monster.Head.Asset].gotoAndStop("Idle");
Main.InterfaceDesign["Body" + Monster.Body.Asset].gotoAndStop("Idle");
Main.InterfaceDesign["Arms" + Monster.Arms.Asset].gotoAndStop("Idle");
Main.InterfaceDesign["Legs" + Monster.Legs.Asset].gotoAndStop("Idle");
Main.InterfaceDesign["Tail" + Monster.Tail.Asset].gotoAndStop("Idle");
Monster.Head.Asset = 1;
Monster.Body.Asset = 1;
Monster.Arms.Asset = 1;
Monster.Legs.Asset = 1;
Monster.Tail.Asset = 1;
Main.InterfaceDesign.Head1.gotoAndStop("Selected");
Main.InterfaceDesign.Body1.gotoAndStop("Selected");
Main.InterfaceDesign.Arms1.gotoAndStop("Selected");
Main.InterfaceDesign.Legs1.gotoAndStop("Selected");
Main.InterfaceDesign.Tail1.gotoAndStop("Selected");
Main.Monster.Body.gotoAndStop((Monster.Body.Asset * 6) - 5);
Main.Monster.Body.Obj.gotoAndPlay(1);
Main.Monster.Head.gotoAndStop(((Monster.Head.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.Head.Obj.gotoAndPlay(1);
Main.Monster.RightArm.gotoAndStop(((Monster.Arms.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.RightArm.Obj.gotoAndPlay(1);
Main.Monster.LeftArm.gotoAndStop(((Monster.Arms.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.LeftArm.Obj.gotoAndPlay(1);
Main.Monster.Legs.gotoAndStop(((Monster.Legs.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.Legs.Obj.gotoAndPlay(1);
Main.Monster.Tail.gotoAndStop(((Monster.Tail.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.Tail.Obj.gotoAndPlay(1);
}
function LoadOurMonster(MonsterToChange) {
var _local1 = MonsterToChange;
_local1.Body.gotoAndStop((Monster.Body.Asset * 6) - 5);
_local1.Head.gotoAndStop(((Monster.Head.Asset * 6) - 5) + (Monster.Body.Asset - 1));
_local1.RightArm.gotoAndStop(((Monster.Arms.Asset * 6) - 5) + (Monster.Body.Asset - 1));
_local1.LeftArm.gotoAndStop(((Monster.Arms.Asset * 6) - 5) + (Monster.Body.Asset - 1));
_local1.Legs.gotoAndStop(((Monster.Legs.Asset * 6) - 5) + (Monster.Body.Asset - 1));
_local1.Tail.gotoAndStop(((Monster.Tail.Asset * 6) - 5) + (Monster.Body.Asset - 1));
if ((Monster.Legs.Asset == 4) and (IsInFightingSection == true)) {
_local1._y = _local1._y - 20;
}
}
function LoadTheMonster(MonsterToChange) {
var _local2 = MonsterToChange;
var _local1;
if (CurrentMonster > 0) {
_local1 = Top20Monsters["Monster" + CurrentMonster].Creation;
_local1 = _local1.toString();
noHead = _local1.charAt(0);
noBody = _local1.charAt(1);
noArms = _local1.charAt(2);
noLegs = _local1.charAt(3);
noTail = _local1.charAt(4);
Opponent.Head.Asset = int(noHead);
Opponent.Body.Asset = int(noBody);
Opponent.Arms.Asset = int(noArms);
Opponent.Legs.Asset = int(noLegs);
Opponent.Tail.Asset = int(noTail);
}
_local2.Body.gotoAndStop((Opponent.Body.Asset * 6) - 5);
_local2.Head.gotoAndStop(((Opponent.Head.Asset * 6) - 5) + (Opponent.Body.Asset - 1));
_local2.RightArm.gotoAndStop(((Opponent.Arms.Asset * 6) - 5) + (Opponent.Body.Asset - 1));
_local2.LeftArm.gotoAndStop(((Opponent.Arms.Asset * 6) - 5) + (Opponent.Body.Asset - 1));
_local2.Legs.gotoAndStop(((Opponent.Legs.Asset * 6) - 5) + (Opponent.Body.Asset - 1));
_local2.Tail.gotoAndStop(((Opponent.Tail.Asset * 6) - 5) + (Opponent.Body.Asset - 1));
if ((Opponent.Legs.Asset == 4) and (IsInFightingSection == true)) {
_local2._y = _local2._y - 20;
}
}
function ShowFightNumber() {
var _local2;
var _local1;
if ((((NoFight == 1) or (NoFight == 21)) or (NoFight == 31)) or (NoFight == 41)) {
_local1 = "st";
} else if ((((NoFight == 2) or (NoFight == 22)) or (NoFight == 32)) or (NoFight == 42)) {
_local1 = "nd";
} else if ((((NoFight == 3) or (NoFight == 23)) or (NoFight == 33)) or (NoFight == 43)) {
_local1 = "rd";
} else {
_local1 = "th";
}
_local2 = (NoFight + _local1) + " BATTLE!";
Main.FightNumber.txtFightNumber.text = _local2;
Main.FightNumber.txtFightNumberShadow.text = _local2;
}
function CreateSO(ThingToSave) {
DannySO = SharedObject.getLocal("danny", "/");
DannySO.data[ThingToSave] = this[ThingToSave];
DannySO.flush();
}
function LoadSO() {
DannySO = SharedObject.getLocal("danny", "/");
Main.Monster.Body.gotoAndStop((Monster.Body.Asset * 6) - 5);
Main.Monster.Body.Obj.gotoAndPlay(1);
Main.InterfaceDesign["Body" + Monster.Body.Asset].gotoAndStop("Selected");
Main.Monster.Head.gotoAndStop(((Monster.Head.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.Head.Obj.gotoAndPlay(1);
Main.InterfaceDesign["Head" + Monster.Head.Asset].gotoAndStop("Selected");
Main.Monster.RightArm.gotoAndStop(((Monster.Arms.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.RightArm.Obj.gotoAndPlay(1);
Main.Monster.LeftArm.gotoAndStop(((Monster.Arms.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.LeftArm.Obj.gotoAndPlay(1);
Main.InterfaceDesign["Monster" + Monster.Arms.Asset].gotoAndStop("Selected");
Main.Monster.Legs.gotoAndStop(((Monster.Legs.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.Legs.Obj.gotoAndPlay(1);
Main.InterfaceDesign["Legs" + Monster.Legs.Asset].gotoAndStop("Selected");
Main.Monster.Tail.gotoAndStop(((Monster.Tail.Asset * 6) - 5) + (Monster.Body.Asset - 1));
Main.Monster.Tail.Obj.gotoAndPlay(1);
Main.InterfaceDesign["Tail" + Monster.Tail.Asset].gotoAndStop("Selected");
}
function DeleteSharedObject(ThingToDelete) {
var _local1 = ThingToDelete;
DannySO = SharedObject.getLocal("danny", "/");
for (a in DannySO.data[_local1]) {
delete DannySO.data[_local1][a];
}
DannySO.flush();
}
function DecryptXML() {
var _local1 = _parent;
_local1.Unlocked = _local1.ElementXML.firstChild.nextSibling.childNodes;
_local1.Password = _local1.ElementXML.firstChild.nextSibling.nextSibling.childNodes;
_local1.UnlockedList = new Array();
_local1.PasswordList = new Array();
i = 0;
while (i < _local1.Unlocked.length) {
_local1.UnlockedList[i] = _local1.Unlocked[i].childNodes;
i++;
}
i = 0;
while (i < _local1.Password.length) {
_local1.PasswordList[i] = _local1.Password[i].childNodes;
i++;
}
DecryptPlayerXML();
DecryptTop20XML();
}
function DecryptPlayerXML() {
var _local2 = _parent;
PlayerLogged = _local2.PlayerXML.firstChild.firstChild.attributes.loggedin;
if (PlayerLogged == "yes") {
PlayerName = _local2.PlayerXML.firstChild.firstChild.attributes.name;
PlayerMonster = _local2.PlayerXML.firstChild.firstChild.attributes.monster;
var _local1;
_local1 = PlayerMonster;
_local1 = _local1.toString();
if (_local1 == "") {
Monster.Head.Asset = 1;
Monster.Body.Asset = 1;
Monster.Arms.Asset = 1;
Monster.Legs.Asset = 1;
Monster.Tail.Asset = 1;
} else {
noHead = _local1.charAt(0);
noBody = _local1.charAt(1);
noArms = _local1.charAt(2);
noLegs = _local1.charAt(3);
noTail = _local1.charAt(4);
Monster.Head.Asset = int(noHead);
Monster.Body.Asset = int(noBody);
Monster.Arms.Asset = int(noArms);
Monster.Legs.Asset = int(noLegs);
Monster.Tail.Asset = int(noTail);
}
}
}
function DecryptTop20XML() {
var _local1 = this;
CompleteList = new Array();
CompleteList = _parent.Top20XML.firstChild.childNodes;
i = 1;
while (i <= 20) {
Top20Monsters["Monster" + i] = new Object();
Top20MonstersHS["Monster" + i] = new Object();
_local1[("Monster" + i) + "List"] = CompleteList[i - 1].childNodes;
_local1["Monster" + i] = new Array();
j = 0;
while (j <= 3) {
_local1["Monster" + i][j] = _local1[("Monster" + i) + "List"][j].childNodes;
switch (j) {
case 0 :
Verif = "";
pass = "";
xmlNode = String(_local1["Monster" + i][j]);
b = 0;
while (b < xmlNode.length) {
if ((((((((((Number(xmlNode.charAt(b)) == 1) or (Number(xmlNode.charAt(b)) == 2)) or (Number(xmlNode.charAt(b)) == 3)) or (Number(xmlNode.charAt(b)) == 4)) or (Number(xmlNode.charAt(b)) == 5)) or (Number(xmlNode.charAt(b)) == 6)) or (Number(xmlNode.charAt(b)) == 7)) or (Number(xmlNode.charAt(b)) == 8)) or (Number(xmlNode.charAt(b)) == 9)) or (Number(xmlNode.charAt(b)) == 0)) {
Verif = pass.concat(String(xmlNode.charAt(b)));
pass = Verif;
}
b++;
}
if (PlayerLogged == "yes") {
Top20Monsters["Monster" + i].Rank = i;
} else {
Top20Monsters["Monster" + i].Rank = i;
}
break;
case 1 :
if (PlayerLogged == "yes") {
Top20Monsters["Monster" + i].Name = _local1["Monster" + i][j];
Top20MonstersHS["Monster" + i].Name = _local1["Monster" + i][j];
} else {
Top20Monsters["Monster" + i].Name = "Ghost " + i;
Top20MonstersHS["Monster" + i].Name = _local1["Monster" + i][j];
}
break;
case 2 :
Verif = "";
pass = "";
xmlNode = String(_local1["Monster" + i][j]);
b = 0;
while (b < xmlNode.length) {
if ((((((((((Number(xmlNode.charAt(b)) == 1) or (Number(xmlNode.charAt(b)) == 2)) or (Number(xmlNode.charAt(b)) == 3)) or (Number(xmlNode.charAt(b)) == 4)) or (Number(xmlNode.charAt(b)) == 5)) or (Number(xmlNode.charAt(b)) == 6)) or (Number(xmlNode.charAt(b)) == 7)) or (Number(xmlNode.charAt(b)) == 8)) or (Number(xmlNode.charAt(b)) == 9)) or (Number(xmlNode.charAt(b)) == 0)) {
Verif = pass.concat(String(xmlNode.charAt(b)));
pass = Verif;
}
b++;
}
if ((PlayerLogged == "yes") and (Verif.length >= 1)) {
Top20Monsters["Monster" + i].Score = _local1["Monster" + i][j];
Top20MonstersHS["Monster" + i].Score = _local1["Monster" + i][j];
} else {
Top20Monsters["Monster" + i].Score = 0;
Top20MonstersHS["Monster" + i].Score = _local1["Monster" + i][j];
}
break;
case 3 :
Verif = "";
pass = "";
xmlNode = String(_local1["Monster" + i][j]);
b = 0;
while (b < xmlNode.length) {
if ((((((Number(xmlNode.charAt(b)) == 1) or (Number(xmlNode.charAt(b)) == 2)) or (Number(xmlNode.charAt(b)) == 3)) or (Number(xmlNode.charAt(b)) == 4)) or (Number(xmlNode.charAt(b)) == 5)) or (Number(xmlNode.charAt(b)) == 6)) {
Verif = pass.concat(String(xmlNode.charAt(b)));
pass = Verif;
}
b++;
}
if (((PlayerLogged == "yes") && (Verif.length == 5)) and (Verif.indexOf("0") == -1)) {
Top20Monsters["Monster" + i].Creation = Verif;
} else {
noHead = random(5) + 1;
noBody = random(5) + 1;
noArms = random(5) + 1;
noLegs = random(5) + 1;
noTail = random(5) + 1;
Top20Monsters["Monster" + i].Creation = (((((((noHead + "") + noBody) + "") + noArms) + "") + noLegs) + "") + noTail;
}
}
j++;
}
i++;
}
}
function CheckSecretCode() {
var enteredCode = Main.Code.toLowerCase();
if ((enteredCode == undefined) or (enteredCode == "")) {
Main.unlockedStatus.gotoAndStop("noCode");
} else {
var _local3 = 0;
while (_local3 <= _parent.PasswordList.length) {
var _local2;
_local2 = _parent.PasswordList[_local3];
_local2 = _local2.toString();
_local2 = _local2.toLowerCase();
Main.Code = "";
if (enteredCode == _local2) {
var _local1;
_local1 = _parent.UnlockedList[_local3];
_local1 = _local1.toString();
_local1 = _local1.toLowerCase();
if (Unlocking[_local1].Unlocked == false) {
Unlocking[_local1].Unlocked = true;
Main[_local1].gotoAndStop("Idle");
objSoundBonus = new Sound();
objSoundBonus.attachSound("Bonus");
objSoundBonus.start(0, 1);
CreateSO("Unlocking");
switch (enteredCode) {
case "enemy" :
getURL ("javascript:trackEvent(\"CodeEntered-Enemy\")");
break;
case "haunt" :
getURL ("javascript:trackEvent(\"CodeEntered-Haunt\")");
break;
case "fright" :
getURL ("javascript:trackEvent(\"CodeEntered-Fright\")");
break;
case "fenton" :
getURL ("javascript:trackEvent(\"CodeEntered-Fenton\")");
break;
case "ghost" :
getURL ("javascript:trackEvent(\"CodeEntered-Ghost\")");
break;
case "portal" :
getURL ("javascript:trackEvent(\"CodeEntered-Portal\")");
break;
case "ghoul" :
getURL ("javascript:trackEvent(\"CodeEntered-Ghoul\")");
break;
case "danny" :
getURL ("javascript:trackEvent(\"CodeEntered-Danny\")");
break;
case "phantom" :
getURL ("javascript:trackEvent(\"CodeEntered-Phantom\")");
break;
case "plasma" :
getURL ("javascript:trackEvent(\"CodeEntered-Plasma\")");
}
}
return;
}
Main.unlockedStatus.gotoAndStop("badCode");
_local3++;
}
}
}
function CheckIfUnlocked(PieceToCheck, MovieToUnlock) {
if (Unlocking[PieceToCheck].Unlocked == false) {
MovieToUnlock.gotoAndStop("Locked");
} else {
MovieToUnlock.gotoAndStop("Idle");
}
}
function ChangeTheBackground(mcBackground) {
while (NoBackground == NoLastBackground) {
NoBackground = random(6) + 1;
}
NoLastBackground = NoBackground;
mcBackground.gotoAndStop(NoBackground);
}
function StartFight() {
_global.HS.PingTheGame();
FightHasStarted = true;
Main.btnMenu.enabled = true;
Main.OpponentAttackTimer.gotoAndPlay("Delay");
Main.StaminaRegain.gotoAndPlay("Refilling");
Main.TimerAdvance.gotoAndPlay("Time");
}
function RefillStamina() {
if (Monster.Stamina <= (100 - Monster.StaminaRefill)) {
Monster.StaminaStatus = "up";
Monster.Stamina = Monster.Stamina + Monster.StaminaRefill;
if ((Monster.Stamina - Monster.StaminaLose) >= 0) {
Main.MonsterStamina.Bar.gotoAndStop("Idle");
}
Monster.StaminaMustGoUp = true;
} else if ((Monster.Stamina > (100 - Monster.StaminaRefill)) and (Monster.Stamina <= 99)) {
Monster.StaminaStatus = "up";
Monster.Stamina = 100;
Monster.StaminaMustGoUp = true;
}
if (Opponent.Stamina <= (100 - Opponent.StaminaRefill)) {
Opponent.StaminaStatus = "up";
Opponent.Stamina = Opponent.Stamina + Opponent.StaminaRefill;
if ((Opponent.Stamina - Opponent.StaminaLose) >= 0) {
Main.OpponentStamina.Bar.gotoAndStop("Idle");
}
Opponent.StaminaMustGoUp = true;
} else if ((Opponent.Stamina > (100 - Opponent.StaminaRefill)) and (Opponent.Stamina <= 99)) {
Opponent.StaminaStatus = "up";
Opponent.Stamina = 100;
Opponent.StaminaMustGoUp = true;
}
}
function DoNextAction(MonsterWhoDo) {
var _local1 = this;
var _local2 = MonsterWhoDo;
if ((Monster.IsDying == true) or (Opponent.IsDying == true)) {
_local1[_local2].CurrentAction = "Idle";
}
if (_local1[_local2].IsDying == false) {
Main[_local2].Body.gotoAndStop((_local1[_local1[_local2].CurrentAction + "Fr"] + (_local1[_local2].Body.Asset * 6)) - 5);
Main[_local2].Head.gotoAndStop(((_local1[_local1[_local2].CurrentAction + "Fr"] + (_local1[_local2].Head.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].RightArm.gotoAndStop(((_local1[_local1[_local2].CurrentAction + "Fr"] + (_local1[_local2].Arms.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].LeftArm.gotoAndStop(((_local1[_local1[_local2].CurrentAction + "Fr"] + (_local1[_local2].Arms.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].Legs.gotoAndStop(((_local1[_local1[_local2].CurrentAction + "Fr"] + (_local1[_local2].Legs.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].Tail.gotoAndStop(((_local1[_local1[_local2].CurrentAction + "Fr"] + (_local1[_local2].Tail.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
}
}
function OpponentAttack() {
var _local1 = this;
if ((Opponent.CurrentAction != "Dead") and (Opponent.CurrentAction != "Hurt")) {
Opponent.CurrentlyAttacking = true;
var _local2 = random(3) + 1;
if (_local2 == 1) {
Opponent.CurrentAction = "AttackPunch";
} else if (_local2 == 2) {
Opponent.CurrentAction = "AttackTail";
} else {
Opponent.CurrentAction = "AttackKick";
}
if (Opponent.IsDying == false) {
Main.Opponent.Body.gotoAndStop((_local1[Opponent.CurrentAction + "Fr"] + (Opponent.Body.Asset * 6)) - 5);
Main.Opponent.Head.gotoAndStop(((_local1[Opponent.CurrentAction + "Fr"] + (Opponent.Head.Asset * 6)) - 5) + (Opponent.Body.Asset - 1));
Main.Opponent.RightArm.gotoAndStop(((_local1[Opponent.CurrentAction + "Fr"] + (Opponent.Arms.Asset * 6)) - 5) + (Opponent.Body.Asset - 1));
Main.Opponent.LeftArm.gotoAndStop(((_local1[Opponent.CurrentAction + "Fr"] + (Opponent.Arms.Asset * 6)) - 5) + (Opponent.Body.Asset - 1));
Main.Opponent.Legs.gotoAndStop(((_local1[Opponent.CurrentAction + "Fr"] + (Opponent.Legs.Asset * 6)) - 5) + (Opponent.Body.Asset - 1));
Main.Opponent.Tail.gotoAndStop(((_local1[Opponent.CurrentAction + "Fr"] + (Opponent.Tail.Asset * 6)) - 5) + (Opponent.Body.Asset - 1));
}
}
}
function AnticipationAttack(MonsterWhoDo) {
var _local1 = MonsterWhoDo;
if (this[_local1].IsDying == false) {
Main[_local1].Head.Obj.stop();
Main[_local1].Body.Obj.stop();
Main[_local1].LeftArm.Obj.stop();
Main[_local1].RightArm.Obj.stop();
Main[_local1].Legs.Obj.stop();
Main[_local1].Tail.Obj.stop();
Main[_local1 + "AnticipationTimer"].gotoAndPlay("Delay");
}
}
function CheckNextAnticipation() {
if (Opponent.AnticipationCurrent <= Opponent.AnticipationMax) {
if (Opponent.AnticipationCurrent >= Opponent.AnticipationMin) {
var _local1 = random(100);
if (Opponent.AnticipationChance >= _local1) {
Opponent.AnticipationCurrent = 1;
} else {
Opponent.AnticipationCurrent++;
Main.OpponentAnticipationTimer.gotoAndPlay("Delay");
}
} else {
Opponent.AnticipationCurrent++;
Main.OpponentAnticipationTimer.gotoAndPlay("Delay");
}
} else {
Opponent.AnticipationCurrent = 1;
}
}
function CheckNextAttack() {
if ((Opponent.Stamina - Opponent.StaminaLose) >= 0) {
if (Opponent.AttackWaitCurrent <= Opponent.AttackWaitMax) {
if (Opponent.AttackWaitCurrent >= Opponent.AttackWaitMin) {
var _local1 = random(100);
if (Opponent.AttackWaitChance >= _local1) {
Opponent.AttackWaitCurrent = 1;
} else {
Opponent.AttackWaitCurrent++;
Main.OpponentAttackTimer.gotoAndPlay("Delay");
}
} else {
Opponent.AttackWaitCurrent++;
Main.OpponentAttackTimer.gotoAndPlay("Delay");
}
}
} else {
Opponent.AttackCurrent = 1;
Main.OpponentAttackTimer.gotoAndPlay("Delay");
}
}
function CheckForBlockHold() {
if (LeftKeyIsPressed == true) {
if ((((Monster.CurrentAction == "BlockPunch") and (UpKeyIsPressed == true)) or ((Monster.CurrentAction == "BlockTail") and (RightKeyIsPressed == true))) or ((Monster.CurrentAction == "BlockKick") and (DownKeyIsPressed == true))) {
Main.Monster.Head.Obj.stop();
Main.Monster.Body.Obj.stop();
Main.Monster.LeftArm.Obj.stop();
Main.Monster.RightArm.Obj.stop();
Main.Monster.Legs.Obj.stop();
Main.Monster.Tail.Obj.stop();
Monster.KeepBlock = true;
}
}
}
function TryToBlock(MonsterWhoDo) {
var _local1 = MonsterWhoDo;
var _local2 = this;
if (_local1 == "Opponent") {
var BlockChance = (random(100) + 1);
if (Opponent.ChanceToBlock > BlockChance) {
if (Monster.CurrentAction == "AttackPunch") {
Opponent.BlockingType = "BlockPunch";
} else if (Monster.CurrentAction == "AttackTail") {
Opponent.BlockingType = "BlockTail";
} else if (Monster.CurrentAction == "AttackKick") {
Opponent.BlockingType = "BlockKick";
}
} else {
var BadBlock = (random(4) + 1);
if (Monster.CurrentAction == "AttackPunch") {
if (BadBlock == 1) {
Opponent.BlockingType = "BlockTail";
} else if (BadBlock == 2) {
Opponent.BlockingType = "BlockKick";
} else {
Opponent.BlockingType = "";
}
} else if (Monster.CurrentAction == "AttackTail") {
if (BadBlock == 1) {
Opponent.BlockingType = "BlockPunch";
} else if (BadBlock == 2) {
Opponent.BlockingType = "BlockKick";
} else {
Opponent.BlockingType = "";
}
} else if (Monster.CurrentAction == "AttackKick") {
if (BadBlock == 1) {
Opponent.BlockingType = "BlockTail";
} else if (BadBlock == 2) {
Opponent.BlockingType = "BlockPunch";
} else {
Opponent.BlockingType = "";
}
}
}
var _local3 = Opponent.BlockingType + "Fr";
}
if (Opponent.BlockingType != "") {
if (_local2[_local1].IsDying == false) {
Main[_local1].Body.gotoAndStop((_local2[_local3] + (_local2[_local1].Body.Asset * 6)) - 5);
Main[_local1].Head.gotoAndStop(((_local2[_local3] + (_local2[_local1].Head.Asset * 6)) - 5) + (_local2[_local1].Body.Asset - 1));
Main[_local1].RightArm.gotoAndStop(((_local2[_local3] + (_local2[_local1].Arms.Asset * 6)) - 5) + (_local2[_local1].Body.Asset - 1));
Main[_local1].LeftArm.gotoAndStop(((_local2[_local3] + (_local2[_local1].Arms.Asset * 6)) - 5) + (_local2[_local1].Body.Asset - 1));
Main[_local1].Legs.gotoAndStop(((_local2[_local3] + (_local2[_local1].Legs.Asset * 6)) - 5) + (_local2[_local1].Body.Asset - 1));
Main[_local1].Tail.gotoAndStop(((_local2[_local3] + (_local2[_local1].Tail.Asset * 6)) - 5) + (_local2[_local1].Body.Asset - 1));
}
}
}
function RestartAttack(MonsterWhoDo) {
var _local1 = MonsterWhoDo;
if (this[_local1].IsDying == false) {
Main[_local1].Head.Obj.play();
Main[_local1].Body.Obj.play();
Main[_local1].LeftArm.Obj.play();
Main[_local1].RightArm.Obj.play();
Main[_local1].Legs.Obj.play();
Main[_local1].Tail.Obj.play();
}
}
function CheckIfAttackHit(MonsterWhoDo) {
var _local1 = this;
if (((_local1[MonsterWhoDo].CurrentAction == "AttackPunch") or (_local1[MonsterWhoDo].CurrentAction == "AttackTail")) or (_local1[MonsterWhoDo].CurrentAction == "AttackKick")) {
_local1[MonsterWhoDo].Stamina = _local1[MonsterWhoDo].Stamina - _local1[MonsterWhoDo].StaminaLose;
if ((_local1[MonsterWhoDo].Stamina - _local1[MonsterWhoDo].StaminaLose) <= 0) {
Main[MonsterWhoDo + "Stamina"].Bar.gotoAndStop("Low");
}
_local1[MonsterWhoDo].StaminaMustGoDown = true;
}
var _local3;
var _local2;
if (MonsterWhoDo == "Monster") {
_local3 = "Monster";
_local2 = "Opponent";
} else {
_local3 = "Opponent";
_local2 = "Monster";
}
MonsterWhoAttack = _local3;
if (((((_local1[_local3].CurrentAction == "AttackPunch") and (_local1[_local2].BlockingType == "BlockPunch")) and (_local1[_local2].CurrentlyBlocking == true)) or (((_local1[_local3].CurrentAction == "AttackTail") and (_local1[_local2].BlockingType == "BlockTail")) and (_local1[_local2].CurrentlyBlocking == true))) or (((_local1[_local3].CurrentAction == "AttackKick") and (_local1[_local2].BlockingType == "BlockKick")) and (_local1[_local2].CurrentlyBlocking == true))) {
if (_local1[_local3].CurrentAction == "AttackPunch") {
PlaceHitEffect("Miss");
Main[_local3].LeftArm.Obj.HitEffect.gotoAndStop("Miss");
} else if (_local1[_local3].CurrentAction == "AttackKick") {
PlaceHitEffect("Miss");
Main[_local3].Legs.Obj.HitEffect.gotoAndStop("Miss");
} else if (_local1[_local3].CurrentAction == "AttackTail") {
PlaceHitEffect("Miss");
Main[_local3].Tail.Obj.HitEffect.gotoAndStop("Miss");
}
} else {
_local1[_local2].CurrentAction = "Hurt";
if (_local1[_local3].CurrentAction == "AttackPunch") {
PlaceHitEffect("Hit");
AttackStrengh = _local1[_local3].ArmsPower + _local1[_local3].AttackHandicap;
} else if (_local1[_local3].CurrentAction == "AttackKick") {
PlaceHitEffect("Hit");
AttackStrengh = _local1[_local3].LegsPower + _local1[_local3].AttackHandicap;
} else if (_local1[_local3].CurrentAction == "AttackTail") {
PlaceHitEffect("Hit");
AttackStrengh = _local1[_local3].TailPower + _local1[_local3].AttackHandicap;
}
_local1[_local2].Health = (_local1[_local2].Health - AttackStrengh) + _local1[_local2].DefenseHandicap;
if (_local1[_local2].Health <= 0) {
_local1[_local2].CurrentAction = "Dead";
Main[_local2].Body.gotoAndStop((DieFr + (_local1[_local2].Body.Asset * 6)) - 5);
Main[_local2].Head.gotoAndStop(((DieFr + (_local1[_local2].Head.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].RightArm.gotoAndStop(((DieFr + (_local1[_local2].Arms.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].LeftArm.gotoAndStop(((DieFr + (_local1[_local2].Arms.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].Legs.gotoAndStop(((DieFr + (_local1[_local2].Legs.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].Tail.gotoAndStop(((DieFr + (_local1[_local2].Tail.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2 + "Health"].gotoAndStop(1);
_local1[_local2].IsDying = true;
FightHasStarted = false;
GameIsOver = _local2;
Main.OpponentAttackTimer.gotoAndStop("Idle");
Main.StaminaRegain.gotoAndStop("Idle");
Main.TimerAdvance.gotoAndStop("Idle");
Main.OpponentAnticipationTimer.gotoAndStop("Idle");
} else if (_local1[MonsterWhoDo].IsDying == false) {
Main[_local2].Body.gotoAndStop((HurtFr + (_local1[_local2].Body.Asset * 6)) - 5);
Main[_local2].Head.gotoAndStop(((HurtFr + (_local1[_local2].Head.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].RightArm.gotoAndStop(((HurtFr + (_local1[_local2].Arms.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].LeftArm.gotoAndStop(((HurtFr + (_local1[_local2].Arms.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].Legs.gotoAndStop(((HurtFr + (_local1[_local2].Legs.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2].Tail.gotoAndStop(((HurtFr + (_local1[_local2].Tail.Asset * 6)) - 5) + (_local1[_local2].Body.Asset - 1));
Main[_local2 + "Health"].prevFrame();
}
}
}
function PlaceHitEffect(AnimToDo) {
Main.HitEffect._x = AttachPoint.x - Main._x;
Main.HitEffect._y = AttachPoint.y - Main._y;
Main.HitEffect.gotoAndStop(AnimToDo);
}
function PlaceDieEffect() {
Main.DieEffect._x = AttachPointDie.x - Main._x;
Main.DieEffect._y = AttachPointDie.y - Main._y;
Main.DieEffect.gotoAndPlay("Play");
}
function ActionIsDone(MonsterWhoDo, Section) {
var _local1 = MonsterWhoDo;
var _local2 = this;
var _local3 = Section;
if ((_local3 == "LeftArm") or (_local3 == "RightArm")) {
Main[_local1][_local3].gotoAndStop(((_local2[_local1].Arms.Asset * 6) - 5) + (_local2[_local1].Body.Asset - 1));
} else {
Main[_local1][_local3].gotoAndStop(((_local2[_local1][_local3].Asset * 6) - 5) + (_local2[_local1].Body.Asset - 1));
}
_local2[_local1].CurrentAction = "";
if ((LeftKeyIsPressed == true) and (_local1 == "Monster")) {
_local2[_local1].Blocking = true;
} else {
_local2[_local1].Blocking = false;
}
if (_local1 == "Opponent") {
Opponent.CurrentlyAttacking = false;
Main.OpponentAttackTimer.gotoAndPlay("Delay");
}
_local2[_local1].CurrentlyBlocking = false;
_local2[_local1].BlockingType = "";
}
function EndOfStage() {
Main.TimerAdvance.gotoAndStop("Idle");
var _local1;
var _local2;
_local1 = (21 - CurrentMonster) * 1000;
_local1 = _local1 - (Time * ((21 - CurrentMonster) * 10));
_local2 = Monster.Health * 25;
Score = (Score + _local1) + _local2;
_parent.gotoAndStop("WinFight");
}
function EndOfGame() {
Time = 0;
Paused = false;
CurrentMonster = 20;
CurrentSection = "";
SectionToGo = "";
IdleFr = 0;
BlockTailFr = 36;
BlockPunchFr = 216;
BlockKickFr = 252;
HurtFr = 72;
DieFr = 288;
AttackTailFr = 108;
AttackPunchFr = 144;
AttackKickFr = 180;
CurrentKey = "";
LeftKeyIsPressed = false;
UpKeyIsPressed = false;
RightKeyIsPressed = false;
DownKeyIsPressed = false;
FightHasStarted = false;
NoBackground = 1;
NoLastBackground = 1;
GameIsOver = "";
WantToSendScore = false;
NoFight = 1;
MonsterWhoAttack = "";
UnPauseGame();
ResetVariables();
Main.TimerAdvance.gotoAndStop("Idle");
_parent.gotoAndStop("LoseCard");
}
function FightAgain() {
NoFight++;
if (CurrentMonster >= 1) {
CurrentMonster = CurrentMonster - 1;
}
if (CurrentMonster == 0) {
Opponent.Head.Asset = random(5) + 1;
Opponent.Body.Asset = random(5) + 1;
Opponent.Arms.Asset = random(5) + 1;
Opponent.Legs.Asset = random(5) + 1;
Opponent.Tail.Asset = random(5) + 1;
}
ResetVariables();
ChangeTheDifficulty();
_parent.gotoAndStop("Top20");
}
function ResetVariables() {
Time = 0;
IsInFightingSection = false;
Monster.Blocking = false;
Monster.CurrentlyBlocking = false;
Monster.CurrentAction = "";
Monster.Health = 100;
Monster.Stamina = 100;
Monster.StaminaLose = 20;
Monster.StaminaRefill = 5;
Monster.BlockingType = "";
Monster.ArmsPower = 20;
Monster.LegsPower = 10;
Monster.TailPower = 10;
Monster.AttackHandicap = 0;
Monster.DefenseHandicap = 0;
Monster.KeepBlock = false;
Monster.IsDying = false;
Opponent.Blocking = false;
Opponent.BlockingType = "";
Opponent.CurrentlyBlocking = false;
Opponent.Health = 100;
Opponent.Stamina = 100;
Opponent.StaminaLose = 20;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 20;
Opponent.AnticipationMin = 3;
Opponent.AnticipationMax = 5;
Opponent.AnticipationCurrent = 1;
Opponent.AnticipationChance = 50;
Opponent.AttackWaitMin = 3;
Opponent.AttackWaitMax = 5;
Opponent.AttackWaitCurrent = 1;
Opponent.AttackWaitChance = 50;
Opponent.ArmsPower = 10;
Opponent.LegsPower = 10;
Opponent.TailPower = 10;
Opponent.CurrentlyAttacking = false;
Opponent.CurrentAction = "";
Opponent.IsDying = false;
}
function ChangeTheDifficulty() {
if (CurrentMonster == 19) {
Opponent.StaminaLose = 20;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 25;
Opponent.AnticipationMin = 3;
Opponent.AnticipationMax = 4;
Opponent.AnticipationChance = 75;
Opponent.AttackWaitMin = 3;
Opponent.AttackWaitMax = 4;
Opponent.AttackWaitChance = 75;
} else if (CurrentMonster == 18) {
Opponent.StaminaLose = 20;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 30;
Opponent.AnticipationMin = 3;
Opponent.AnticipationMax = 4;
Opponent.AnticipationChance = 95;
Opponent.AttackWaitMin = 3;
Opponent.AttackWaitMax = 4;
Opponent.AttackWaitChance = 95;
} else if (CurrentMonster == 17) {
Opponent.StaminaLose = 20;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 30;
Opponent.AnticipationMin = 2;
Opponent.AnticipationMax = 5;
Opponent.AnticipationChance = 50;
Opponent.AttackWaitMin = 2;
Opponent.AttackWaitMax = 5;
Opponent.AttackWaitChance = 50;
} else if (CurrentMonster == 16) {
Opponent.StaminaLose = 20;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 35;
Opponent.AnticipationMin = 2;
Opponent.AnticipationMax = 4;
Opponent.AnticipationChance = 50;
Opponent.AttackWaitMin = 2;
Opponent.AttackWaitMax = 4;
Opponent.AttackWaitChance = 50;
} else if (CurrentMonster == 15) {
Opponent.StaminaLose = 19;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 40;
Opponent.AnticipationMin = 2;
Opponent.AnticipationMax = 4;
Opponent.AnticipationChance = 75;
Opponent.AttackWaitMin = 2;
Opponent.AttackWaitMax = 4;
Opponent.AttackWaitChance = 75;
} else if (CurrentMonster == 14) {
Opponent.StaminaLose = 19;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 40;
Opponent.AnticipationMin = 2;
Opponent.AnticipationMax = 4;
Opponent.AnticipationChance = 90;
Opponent.AttackWaitMin = 2;
Opponent.AttackWaitMax = 4;
Opponent.AttackWaitChance = 90;
} else if (CurrentMonster == 13) {
Opponent.StaminaLose = 18;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 40;
Opponent.AnticipationMin = 2;
Opponent.AnticipationMax = 3;
Opponent.AnticipationChance = 50;
Opponent.AttackWaitMin = 2;
Opponent.AttackWaitMax = 3;
Opponent.AttackWaitChance = 50;
} else if (CurrentMonster == 12) {
Opponent.StaminaLose = 18;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 45;
Opponent.AnticipationMin = 2;
Opponent.AnticipationMax = 3;
Opponent.AnticipationChance = 75;
Opponent.AttackWaitMin = 2;
Opponent.AttackWaitMax = 3;
Opponent.AttackWaitChance = 75;
} else if (CurrentMonster == 11) {
Opponent.StaminaLose = 18;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 45;
Opponent.AnticipationMin = 2;
Opponent.AnticipationMax = 3;
Opponent.AnticipationChance = 90;
Opponent.AttackWaitMin = 2;
Opponent.AttackWaitMax = 3;
Opponent.AttackWaitChance = 90;
} else if (CurrentMonster == 10) {
Opponent.StaminaLose = 17;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 45;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 4;
Opponent.AnticipationChance = 50;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 4;
Opponent.AttackWaitChance = 50;
} else if (CurrentMonster == 9) {
Opponent.StaminaLose = 16;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 50;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 4;
Opponent.AnticipationChance = 75;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 4;
Opponent.AttackWaitChance = 75;
} else if (CurrentMonster == 8) {
Opponent.StaminaLose = 16;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 50;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 3;
Opponent.AnticipationChance = 50;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 3;
Opponent.AttackWaitChance = 50;
} else if (CurrentMonster == 7) {
Opponent.StaminaLose = 16;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 50;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 3;
Opponent.AnticipationChance = 75;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 3;
Opponent.AttackWaitChance = 75;
} else if (CurrentMonster == 6) {
Opponent.StaminaLose = 15;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 1;
Opponent.DefenseHandicap = 1;
Opponent.ChanceToBlock = 50;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 3;
Opponent.AnticipationChance = 75;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 3;
Opponent.AttackWaitChance = 75;
} else if (CurrentMonster == 5) {
Opponent.StaminaLose = 15;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 1;
Opponent.DefenseHandicap = 1;
Opponent.ChanceToBlock = 55;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 2;
Opponent.AnticipationChance = 30;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 2;
Opponent.AttackWaitChance = 30;
} else if (CurrentMonster == 4) {
Opponent.StaminaLose = 15;
Opponent.StaminaRefill = 6;
Opponent.AttackHandicap = 2;
Opponent.DefenseHandicap = 1;
Opponent.ChanceToBlock = 60;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 2;
Opponent.AnticipationChance = 50;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 2;
Opponent.AttackWaitChance = 50;
} else if (CurrentMonster == 3) {
Opponent.StaminaLose = 14;
Opponent.StaminaRefill = 6;
Opponent.AttackHandicap = 2;
Opponent.DefenseHandicap = 2;
Opponent.ChanceToBlock = 60;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 2;
Opponent.AnticipationChance = 75;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 2;
Opponent.AttackWaitChance = 75;
} else if (CurrentMonster == 2) {
Opponent.StaminaLose = 13;
Opponent.StaminaRefill = 6;
Opponent.AttackHandicap = 3;
Opponent.DefenseHandicap = 2;
Opponent.ChanceToBlock = 65;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 2;
Opponent.AnticipationChance = 80;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 2;
Opponent.AttackWaitChance = 80;
} else if (CurrentMonster == 1) {
Opponent.StaminaLose = 12;
Opponent.StaminaRefill = 8;
Opponent.AttackHandicap = 3;
Opponent.DefenseHandicap = 3;
Opponent.ChanceToBlock = 70;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 2;
Opponent.AnticipationChance = 90;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 2;
Opponent.AttackWaitChance = 90;
} else if (CurrentMonster == 0) {
Opponent.StaminaLose = 11;
Opponent.StaminaRefill = 8;
Opponent.AttackHandicap = 4;
Opponent.DefenseHandicap = 4;
Opponent.ChanceToBlock = 82;
Opponent.AnticipationMin = 1;
Opponent.AnticipationMax = 2;
Opponent.AnticipationChance = 90;
Opponent.AttackWaitMin = 1;
Opponent.AttackWaitMax = 2;
Opponent.AttackWaitChance = 90;
}
}
_global.C = this;
Monster = new Object();
Monster.Head = new Object();
Monster.Body = new Object();
Monster.Arms = new Object();
Monster.Legs = new Object();
Monster.Tail = new Object();
Monster.Head.Asset = 1;
Monster.Body.Asset = 1;
Monster.Arms.Asset = 1;
Monster.Legs.Asset = 1;
Monster.Tail.Asset = 1;
Monster.Blocking = false;
Monster.CurrentlyBlocking = false;
Monster.CurrentAction = "";
Monster.Health = 100;
Monster.Stamina = 100;
Monster.StaminaLose = 20;
Monster.StaminaRefill = 5;
Monster.BlockingType = "";
Monster.ArmsPower = 10;
Monster.LegsPower = 10;
Monster.TailPower = 10;
Monster.AttackHandicap = 0;
Monster.DefenseHandicap = 0;
Monster.KeepBlock = false;
Monster.StaminaStatus = "";
Monster.StaminaMoving = false;
Monster.StaminaMustGoUp = false;
Monster.StaminaMustGoDown = false;
Monster.IsDying = false;
Monster.StringToSend = "";
Opponent = new Object();
Opponent.Head = new Object();
Opponent.Body = new Object();
Opponent.Arms = new Object();
Opponent.Legs = new Object();
Opponent.Tail = new Object();
Opponent.Head.Asset = 1;
Opponent.Body.Asset = 1;
Opponent.Arms.Asset = 1;
Opponent.Legs.Asset = 1;
Opponent.Tail.Asset = 1;
Opponent.Blocking = false;
Opponent.BlockingType = "";
Opponent.CurrentlyBlocking = false;
Opponent.Health = 100;
Opponent.Stamina = 100;
Opponent.StaminaLose = 20;
Opponent.StaminaRefill = 5;
Opponent.AttackHandicap = 0;
Opponent.DefenseHandicap = 0;
Opponent.ChanceToBlock = 20;
Opponent.AnticipationMin = 3;
Opponent.AnticipationMax = 5;
Opponent.AnticipationCurrent = 1;
Opponent.AnticipationChance = 50;
Opponent.AttackWaitMin = 3;
Opponent.AttackWaitMax = 5;
Opponent.AttackWaitCurrent = 1;
Opponent.AttackWaitChance = 50;
Opponent.ArmsPower = 10;
Opponent.LegsPower = 10;
Opponent.TailPower = 10;
Opponent.CurrentlyAttacking = false;
Opponent.CurrentAction = "";
Opponent.StaminaStatus = "";
Opponent.StaminaMoving = false;
Opponent.StaminaMustGoUp = false;
Opponent.StaminaMustGoDown = false;
Opponent.IsDying = false;
Unlocking = new Object();
Unlocking.Head1 = new Object();
Unlocking.Head2 = new Object();
Unlocking.Body1 = new Object();
Unlocking.Body2 = new Object();
Unlocking.Arms1 = new Object();
Unlocking.Arms2 = new Object();
Unlocking.Legs1 = new Object();
Unlocking.Legs2 = new Object();
Unlocking.Tail1 = new Object();
Unlocking.Tail2 = new Object();
Unlocking.Head1.Unlocked = false;
Unlocking.Head2.Unlocked = false;
Unlocking.Body1.Unlocked = false;
Unlocking.Body2.Unlocked = false;
Unlocking.Arms1.Unlocked = false;
Unlocking.Arms2.Unlocked = false;
Unlocking.Legs1.Unlocked = false;
Unlocking.Legs2.Unlocked = false;
Unlocking.Tail1.Unlocked = false;
Unlocking.Tail2.Unlocked = false;
Top20Monsters = new Object();
Top20MonstersHS = new Object();
Score = 0;
Time = 0;
Paused = false;
CurrentMonster = 20;
CurrentSection = "";
SectionToGo = "";
IdleFr = 0;
BlockTailFr = 36;
BlockPunchFr = 216;
BlockKickFr = 252;
HurtFr = 72;
DieFr = 288;
AttackTailFr = 108;
AttackPunchFr = 144;
AttackKickFr = 180;
CurrentKey = "";
LeftKeyIsPressed = false;
UpKeyIsPressed = false;
RightKeyIsPressed = false;
DownKeyIsPressed = false;
FightHasStarted = false;
NoBackground = 1;
NoLastBackground = 1;
GameIsOver = "";
WantToSendScore = false;
NoFight = 1;
MonsterWhoAttack = "";
EnterCodeSection = false;
MonsterIsDesigned = false;
IsInTitleCard = true;
IsInFightingSection = false;
PlayerLogged = "no";
PlayerName = "";
PlayerMonster = "";
Main = _parent.Main;
G_KeyObject = new Object();
Key.addListener(G_KeyObject);
G_KeyObject.onKeyDown = function () {
if ((FightHasStarted == true) and (Paused == false)) {
switch (Key.getCode()) {
case 37 :
if (LeftKeyIsPressed == false) {
if ((Monster.CurrentAction == "") or ((Monster.CurrentAction != "") and (Main.Monster.Head.Obj._currentframe <= 3))) {
if (UpKeyIsPressed == true) {
Monster.BlockingType = "BlockPunch";
Monster.CurrentAction = "BlockPunch";
DoNextAction("Monster");
} else if (RightKeyIsPressed == true) {
Monster.BlockingType = "BlockTail";
Monster.CurrentAction = "BlockTail";
DoNextAction("Monster");
} else if (DownKeyIsPressed == true) {
Monster.BlockingType = "BlockKick";
Monster.CurrentAction = "BlockKick";
DoNextAction("Monster");
}
}
LeftKeyIsPressed = true;
Monster.Blocking = true;
}
return;
case 39 :
if ((RightKeyIsPressed == false) and (Monster.CurrentAction == "")) {
RightKeyIsPressed = true;
CurrentKey = "right";
if (Monster.Blocking == true) {
Monster.BlockingType = "BlockTail";
Monster.CurrentAction = "BlockTail";
DoNextAction("Monster");
} else if ((Monster.Stamina - Monster.StaminaLose) >= 0) {
Monster.CurrentAction = "AttackTail";
DoNextAction("Monster");
}
}
return;
case 38 :
if ((UpKeyIsPressed == false) and (Monster.CurrentAction == "")) {
UpKeyIsPressed = true;
CurrentKey = "up";
if (Monster.Blocking == true) {
Monster.BlockingType = "BlockPunch";
Monster.CurrentAction = "BlockPunch";
DoNextAction("Monster");
} else if ((Monster.Stamina - Monster.StaminaLose) >= 0) {
Monster.CurrentAction = "AttackPunch";
DoNextAction("Monster");
}
}
return;
case 40 :
if (!((DownKeyIsPressed == false) and (Monster.CurrentAction == ""))) {
break;
}
DownKeyIsPressed = true;
CurrentKey = "down";
if (Monster.Blocking == true) {
Monster.BlockingType = "BlockKick";
Monster.CurrentAction = "BlockKick";
DoNextAction("Monster");
} else {
if ((Monster.Stamina - Monster.StaminaLose) < 0) {
break;
}
Monster.CurrentAction = "AttackKick";
DoNextAction("Monster");
}
}
}
};
G_KeyObject.onKeyUp = function () {
if ((FightHasStarted == true) and (Paused == false)) {
if (Monster.KeepBlock == true) {
Monster.KeepBlock = false;
RestartAttack("Monster");
}
switch (Key.getCode()) {
case 37 :
LeftKeyIsPressed = false;
Monster.Blocking = false;
break;
case 39 :
RightKeyIsPressed = false;
CurrentKey = "";
break;
case 38 :
UpKeyIsPressed = false;
CurrentKey = "";
break;
case 40 :
DownKeyIsPressed = false;
CurrentKey = "";
break;
case 80 :
ShowMenu("MenuFight");
}
} else if ((FightHasStarted == true) and (Paused == true)) {
if (!(Key.getCode() === 80)) {
} else {
HideMenu();
}
} else if (_global.C.EnterCodeSection == true) {
if (!(Key.getCode() === 13)) {
} else {
CheckSecretCode();
}
}
};
}
onClipEvent (enterFrame) {
if (Paused == false) {
if (Monster.StaminaMustGoDown == true) {
if (Main.MonsterStamina._currentframe > Monster.Stamina) {
Main.MonsterStamina.prevFrame();
} else {
Monster.StaminaMustGoDown = false;
}
} else if (Monster.StaminaMustGoUp == true) {
if (Main.MonsterStamina._currentframe < Monster.Stamina) {
Main.MonsterStamina.nextFrame();
} else {
Monster.StaminaMustGoUp = false;
}
}
if (Opponent.StaminaMustGoDown == true) {
if (Main.OpponentStamina._currentframe > Opponent.Stamina) {
Main.OpponentStamina.prevFrame();
} else {
Opponent.StaminaMustGoDown = false;
}
} else if (Opponent.StaminaMustGoUp == true) {
if (Main.OpponentStamina._currentframe < Opponent.Stamina) {
Main.OpponentStamina.nextFrame();
} else {
Opponent.StaminaMustGoUp = false;
}
}
if (_parent.Main.MonsterHealth._currentframe > Monster.Health) {
Main.MonsterHealth.prevFrame();
}
if (_parent.Main.OpponentHealth._currentframe > Opponent.Health) {
Main.OpponentHealth.prevFrame();
}
}
}
Instance of Symbol 123 MovieClip "Control" in Frame 2
onClipEvent (load) {
function PingTheGame() {
this.loadVariables("/games/danny_phantom/feed/wakeup.jhtml");
}
function fStyleNumber(number, minimumChar) {
int_number = String(number);
int_newString = "";
int_length = int_number.length;
int_length = int_length / 3;
if (int_length <= 1) {
str_number = int_number;
if (str_number.length < minimumChar) {
str_number = "0" + str_number;
}
return(str_number);
}
int_boucle = int_length;
while (int_boucle > 1) {
int_newString = (" " + int_number.substr(-3)) + int_newString;
int_number = int_number.substr(0, -3);
int_boucle--;
}
str_number = int_number + int_newString;
if (str_number.length < minimumChar) {
str_number = "0" + str_number;
}
return(str_number);
}
_global.HS = this;
getScores = function () {
_global.C._parent.Main.mcHighScore.txt_highScore.text = getScoreString();
};
getScoreString = function () {
var _local1;
var _local3;
var thisScore;
str = "";
_local1 = 1;
while (_local1 <= 20) {
_local3 = _global.C.Top20MonstersHS["Monster" + _local1].Name + "";
thisScore = fStyleNumber(_global.C.Top20MonstersHS["Monster" + _local1].Score);
spaceNb = (36 - _local3.length) - thisScore.length;
spaceTXT = "";
var _local2 = 0;
while (_local2 < spaceNb) {
spaceTXT = spaceTXT + " ";
_local2++;
}
if (_local1 <= 9) {
str = str + (((((_local1 + " ") + _local3) + spaceTXT) + thisScore) + newline);
} else if (_local1 < 99) {
str = str + (((((_local1 + " ") + _local3) + spaceTXT) + thisScore) + newline);
} else {
str = str + (((((_local1 + " ") + _local3) + spaceTXT) + thisScore) + newline);
}
_local1++;
}
return(str);
};
}
Instance of Symbol 139 MovieClip "ControlLoad" in Frame 2
onClipEvent (enterFrame) {
if (_parent.getBytesLoaded() == _parent.getBytesTotal()) {
_parent.gotoAndPlay("Sons");
} else {
percent = Math.round(100 * (_parent.getBytesLoaded() / _parent.getBytesTotal()));
_parent.Main.txtPercent.text = percent;
_parent.Main.txtPercentShadow.text = percent;
}
}
Frame 11
_global.C.DeclareSoundObjects();
Frame 45
_global.C.StartMusicFirstTime();
_global.C.DecryptXML();
stop();
Frame 55
stop();
Frame 65
stop();
Frame 75
stop();
Frame 85
stop();
Frame 95
_global.C.LoadSO();
stop();
Instance of Symbol 431 MovieClip "Main" in Frame 95
/* no clip actions */
Frame 105
_global.C.LoadSO();
stop();
Frame 115
stop();
Frame 125
_global.C.StartMusicFight();
stop();
Frame 135
_global.C.StartBackIfNotPlaying();
stop();
Frame 145
_global.C.StartBackIfNotPlaying();
stop();
Frame 155
_global.C.Score = 0;
gotoAndStop ("TitleCard");
Symbol 1 MovieClip [FUIComponentSymbol] Frame 1
#initclip 1
function FUIComponentClass() {
this.init();
}
FUIComponentClass.prototype = new MovieClip();
FUIComponentClass.prototype.init = function () {
var _local1 = this;
var _local3 = _global;
_local1.enable = true;
_local1.focused = false;
_local1.useHandCursor = false;
_local1._accImpl = new Object();
_local1._accImpl.stub = true;
_local1.styleTable = new Array();
if (_local3.globalStyleFormat == undefined) {
_local3.globalStyleFormat = new FStyleFormat();
globalStyleFormat.isGlobal = true;
_local3._focusControl = new Object();
_local3._focusControl.onSetFocus = function (oldFocus, newFocus) {
oldFocus.myOnKillFocus();
newFocus.myOnSetFocus();
};
Selection.addListener(_local3._focusControl);
}
if (_local1._name != undefined) {
_local1._focusrect = false;
_local1.tabEnabled = true;
_local1.focusEnabled = true;
_local1.tabChildren = false;
_local1.tabFocused = true;
if (_local1.hostStyle == undefined) {
globalStyleFormat.addListener(_local1);
} else {
_local1.styleTable = _local1.hostStyle;
}
_local1.deadPreview._visible = false;
_local1.deadPreview._width = (_local1.deadPreview._height = 1);
_local1.methodTable = new Object();
_local1.keyListener = new Object();
_local1.keyListener.controller = _local1;
_local1.keyListener.onKeyDown = function () {
this.controller.myOnKeyDown();
};
_local1.keyListener.onKeyUp = function () {
this.controller.myOnKeyUp();
};
for (var _local2 in _local1.styleFormat_prm) {
_local1.setStyleProperty(_local2, _local1.styleFormat_prm[_local2]);
}
}
};
FUIComponentClass.prototype.setEnabled = function (enabledFlag) {
var _local1 = this;
_local1.enable = ((arguments.length > 0) ? (enabledFlag) : true);
_local1.tabEnabled = (_local1.focusEnabled = enabledFlag);
if ((!_local1.enable) && (_local1.focused)) {
Selection.setFocus(undefined);
}
};
FUIComponentClass.prototype.getEnabled = function () {
return(this.enable);
};
FUIComponentClass.prototype.setSize = function (w, h) {
var _local1 = this;
_local1.width = w;
_local1.height = h;
_local1.focusRect.removeMovieClip();
};
FUIComponentClass.prototype.setChangeHandler = function (chng, obj) {
var _local1 = this;
_local1.handlerObj = ((obj == undefined) ? (_local1._parent) : (obj));
_local1.changeHandler = chng;
};
FUIComponentClass.prototype.invalidate = function (methodName) {
var _local1 = this;
_local1.methodTable[methodName] = true;
_local1.onEnterFrame = _local1.cleanUI;
};
FUIComponentClass.prototype.cleanUI = function () {
var _local1 = this;
if (_local1.methodTable.setSize) {
_local1.setSize(_local1.width, _local1.height);
} else {
_local1.cleanUINotSize();
}
_local1.methodTable = new Object();
delete _local1.onEnterFrame;
};
FUIComponentClass.prototype.cleanUINotSize = function () {
var _local1 = this;
for (var _local2 in _local1.methodTable) {
_local1[_local2]();
}
};
FUIComponentClass.prototype.drawRect = function (x, y, w, h) {
var _local1 = this;
var _local2 = y;
var _local3 = x;
var inner = _local1.styleTable.focusRectInner.value;
var outer = _local1.styleTable.focusRectOuter.value;
if (inner == undefined) {
inner = 16777215 /* 0xFFFFFF */;
}
if (outer == undefined) {
outer = 0;
}
_local1.createEmptyMovieClip("focusRect", 1000);
_local1.focusRect.controller = _local1;
_local1.focusRect.lineStyle(1, outer);
_local1.focusRect.moveTo(_local3, _local2);
_local1.focusRect.lineTo(_local3 + w, _local2);
_local1.focusRect.lineTo(_local3 + w, _local2 + h);
_local1.focusRect.lineTo(_local3, _local2 + h);
_local1.focusRect.lineTo(_local3, _local2);
_local1.focusRect.lineStyle(1, inner);
_local1.focusRect.moveTo(_local3 + 1, _local2 + 1);
_local1.focusRect.lineTo((_local3 + w) - 1, _local2 + 1);
_local1.focusRect.lineTo((_local3 + w) - 1, (_local2 + h) - 1);
_local1.focusRect.lineTo(_local3 + 1, (_local2 + h) - 1);
_local1.focusRect.lineTo(_local3 + 1, _local2 + 1);
};
FUIComponentClass.prototype.pressFocus = function () {
var _local1 = this;
_local1.tabFocused = false;
_local1.focusRect.removeMovieClip();
Selection.setFocus(_local1);
};
FUIComponentClass.prototype.drawFocusRect = function () {
var _local1 = this;
_local1.drawRect(-2, -2, _local1.width + 4, _local1.height + 4);
};
FUIComponentClass.prototype.myOnSetFocus = function () {
var _local1 = this;
_local1.focused = true;
Key.addListener(_local1.keyListener);
if (_local1.tabFocused) {
_local1.drawFocusRect();
}
};
FUIComponentClass.prototype.myOnKillFocus = function () {
var _local1 = this;
_local1.tabFocused = true;
_local1.focused = false;
_local1.focusRect.removeMovieClip();
Key.removeListener(_local1.keyListener);
};
FUIComponentClass.prototype.executeCallBack = function () {
var _local1 = this;
_local1.handlerObj[_local1.changeHandler](_local1);
};
FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) {
this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal);
};
FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) {
var _local1 = this;
var _local2 = propName;
if (value == "") {
} else {
var tmpValue = parseInt(value);
if (!isNaN(tmpValue)) {
value = tmpValue;
}
var global = ((arguments.length > 2) ? (isGlobal) : false);
if (_local1.styleTable[_local2] == undefined) {
_local1.styleTable[_local2] = new Object();
_local1.styleTable[_local2].useGlobal = true;
}
if (_local1.styleTable[_local2].useGlobal || (!global)) {
_local1.styleTable[_local2].value = value;
if (_local1.setCustomStyleProperty(_local2, value)) {
} else if (_local2 == "embedFonts") {
_local1.invalidate("setSize");
} else if (_local2.subString(0, 4) == "text") {
if (_local1.textStyle == undefined) {
_local1.textStyle = new TextFormat();
}
var textProp = _local2.subString(4, _local2.length);
_local1.textStyle[textProp] = value;
_local1.invalidate("setSize");
} else {
for (var j in _local1.styleTable[_local2].coloredMCs) {
var _local3 = new Color(_local1.styleTable[_local2].coloredMCs[j]);
if (_local1.styleTable[_local2].value == undefined) {
var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"};
_local3.setTransform(myTObj);
} else {
_local3.setRGB(value);
}
}
}
_local1.styleTable[_local2].useGlobal = global;
}
}
};
FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) {
var _local1 = this;
var _local2 = propName;
if (_local1.styleTable[_local2] == undefined) {
_local1.styleTable[_local2] = new Object();
_local1.styleTable[_local2].useGlobal = true;
}
if (_local1.styleTable[_local2].coloredMCs == undefined) {
_local1.styleTable[_local2].coloredMCs = new Object();
}
_local1.styleTable[_local2].coloredMCs[skinMCRef] = skinMCRef;
if (_local1.styleTable[_local2].value != undefined) {
var _local3 = new Color(skinMCRef);
_local3.setRGB(_local1.styleTable[_local2].value);
}
};
_global.FStyleFormat = function () {
var _local1 = arguments;
var _local2 = this;
_local2.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true};
_local2.listeners = new Object();
_local2.isGlobal = false;
if (_local1.length > 0) {
for (var _local3 in _local1[0]) {
_local2[_local3] = _local1[0][_local3];
}
}
};
_global.FStyleFormat.prototype = new Object();
FStyleFormat.prototype.addListener = function () {
var _local1 = this;
var _local2 = 0;
while (_local2 < arguments.length) {
var _local3 = arguments[_local2];
_local1.listeners[arguments[_local2]] = _local3;
for (var i in _local1) {
if (_local1.isAStyle(i)) {
_local3.updateStyleProperty(_local1, i.toString());
}
}
_local2++;
}
};
FStyleFormat.prototype.removeListener = function (component) {
var _local1 = this;
var _local2 = component;
_local1.listeners[_local2] = undefined;
for (var prop in _local1) {
if (_local1.isAStyle(prop)) {
if (_local2.styleTable[prop].useGlobal == _local1.isGlobal) {
_local2.styleTable[prop].useGlobal = true;
var _local3 = (_local1.isGlobal ? undefined : (globalStyleFormat[prop]));
_local2.setStyleProperty(prop, _local3, true);
}
}
}
};
FStyleFormat.prototype.applyChanges = function () {
var _local1 = this;
var _local2 = arguments;
var count = 0;
for (var i in _local1.listeners) {
var _local3 = _local1.listeners[i];
if (_local2.length > 0) {
var j = 0;
while (j < _local2.length) {
if (_local1.isAStyle(_local2[j])) {
_local3.updateStyleProperty(_local1, _local2[j]);
}
j++;
}
} else {
for (var j in _local1) {
if (_local1.isAStyle(j)) {
_local3.updateStyleProperty(_local1, j.toString());
}
}
}
}
};
FStyleFormat.prototype.isAStyle = function (name) {
return((this.nonStyles[name] ? false : true));
};
#endinitclip
Symbol 14 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "arrow");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 24 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "arrow");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 33 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "foregroundDisabled");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 34 MovieClip [UpArrow] Frame 1
stop();
Symbol 34 MovieClip [UpArrow] Frame 2
stop();
Symbol 34 MovieClip [UpArrow] Frame 3
stop();
Symbol 41 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 48 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 53 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(highlight3D_mc, "highlight3D");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
Symbol 54 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 62 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "arrow");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 70 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "arrow");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 78 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "foregroundDisabled");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 79 MovieClip [DownArrow] Frame 1
stop();
Symbol 79 MovieClip [DownArrow] Frame 2
stop();
Symbol 79 MovieClip [DownArrow] Frame 3
stop();
Symbol 82 MovieClip Frame 1
var component = _parent;
component.registerSkinElement(track_mc, "scrollTrack");
Symbol 83 MovieClip [FScrollBarSymbol] Frame 1
#initclip 2
FScrollBarClass = function () {
var _local1 = this;
if (_local1._height == 4) {
} else {
_local1.init();
_local1.minPos = (_local1.maxPos = (_local1.pageSize = (_local1.largeScroll = 0)));
_local1.smallScroll = 1;
_local1.width = (_local1.horizontal ? (_local1._width) : (_local1._height));
_local1._xscale = (_local1._yscale = 100);
_local1.setScrollPosition(0);
_local1.tabEnabled = false;
if (_local1._targetInstanceName.length > 0) {
_local1.setScrollTarget(_local1._parent[_local1._targetInstanceName]);
}
_local1.tabChildren = false;
_local1.setSize(_local1.width);
}
};
FScrollBarClass.prototype = new FUIComponentClass();
FScrollBarClass.prototype.setHorizontal = function (flag) {
var _local1 = this;
var _local2 = flag;
if (_local1.horizontal && (!_local2)) {
_local1._xscale = 100;
_local1._rotation = 0;
} else if (_local2 && (!_local1.horizontal)) {
_local1._xscale = -100;
_local1._rotation = -90;
}
_local1.horizontal = _local2;
};
FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) {
var _local1 = this;
if (!_local1.enable) {
} else {
_local1.pageSize = pSize;
_local1.minPos = Math.max(mnPos, 0);
_local1.maxPos = Math.max(mxPos, 0);
_local1.scrollPosition = Math.max(_local1.minPos, _local1.scrollPosition);
_local1.scrollPosition = Math.min(_local1.maxPos, _local1.scrollPosition);
if ((_local1.maxPos - _local1.minPos) <= 0) {
_local1.scrollThumb_mc.removeMovieClip();
_local1.upArrow_mc.gotoAndStop(3);
_local1.downArrow_mc.gotoAndStop(3);
_local1.downArrow_mc.onPress = (_local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = null));
_local1.upArrow_mc.onPress = (_local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = null));
_local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onRelease = null);
_local1.scrollTrack_mc.onDragOut = (_local1.scrollTrack_mc.onRollOut = null);
_local1.scrollTrack_mc.useHandCursor = false;
} else {
var _local2 = _local1.getScrollPosition();
_local1.upArrow_mc.gotoAndStop(1);
_local1.downArrow_mc.gotoAndStop(1);
_local1.upArrow_mc.onPress = (_local1.upArrow_mc.onDragOver = _local1.startUpScroller);
_local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = _local1.stopScrolling);
_local1.downArrow_mc.onPress = (_local1.downArrow_mc.onDragOver = _local1.startDownScroller);
_local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = _local1.stopScrolling);
_local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onDragOver = _local1.startTrackScroller);
_local1.scrollTrack_mc.onRelease = _local1.stopScrolling;
_local1.scrollTrack_mc.onDragOut = _local1.stopScrolling;
_local1.scrollTrack_mc.onRollOut = _local1.stopScrolling;
_local1.scrollTrack_mc.useHandCursor = false;
_local1.attachMovie("ScrollThumb", "scrollThumb_mc", 3);
_local1.scrollThumb_mc._x = 0;
_local1.scrollThumb_mc._y = _local1.upArrow_mc._height;
_local1.scrollThumb_mc.onPress = _local1.startDragThumb;
_local1.scrollThumb_mc.controller = _local1;
_local1.scrollThumb_mc.onRelease = (_local1.scrollThumb_mc.onReleaseOutside = _local1.stopDragThumb);
_local1.scrollThumb_mc.useHandCursor = false;
_local1.thumbHeight = (_local1.pageSize / ((_local1.maxPos - _local1.minPos) + _local1.pageSize)) * _local1.trackSize;
_local1.thumbMid_mc = _local1.scrollThumb_mc.mc_sliderMid;
_local1.thumbTop_mc = _local1.scrollThumb_mc.mc_sliderTop;
_local1.thumbBot_mc = _local1.scrollThumb_mc.mc_sliderBot;
_local1.thumbHeight = Math.max(_local1.thumbHeight, 6);
_local1.midHeight = (_local1.thumbHeight - _local1.thumbTop_mc._height) - _local1.thumbBot_mc._height;
_local1.thumbMid_mc._yScale = (_local1.midHeight * 100) / _local1.thumbMid_mc._height;
_local1.thumbMid_mc._y = _local1.thumbTop_mc._height;
_local1.thumbBot_mc._y = _local1.thumbTop_mc._height + _local1.midHeight;
_local1.scrollTop = _local1.scrollThumb_mc._y;
_local1.trackHeight = _local1.trackSize - _local1.thumbHeight;
_local1.scrollBot = _local1.trackHeight + _local1.scrollTop;
_local2 = Math.min(_local2, _local1.maxPos);
_local1.setScrollPosition(Math.max(_local2, _local1.minPos));
}
}
};
FScrollBarClass.prototype.getScrollPosition = function () {
return(this.scrollPosition);
};
FScrollBarClass.prototype.setScrollPosition = function (pos) {
var _local1 = this;
var _local2 = pos;
_local1.scrollPosition = _local2;
if (_local1.scrollThumb_mc != undefined) {
_local2 = Math.min(_local2, _local1.maxPos);
_local2 = Math.max(_local2, _local1.minPos);
}
_local1.scrollThumb_mc._y = (((_local2 - _local1.minPos) * _local1.trackHeight) / (_local1.maxPos - _local1.minPos)) + _local1.scrollTop;
_local1.executeCallBack();
};
FScrollBarClass.prototype.setLargeScroll = function (lScroll) {
this.largeScroll = lScroll;
};
FScrollBarClass.prototype.setSmallScroll = function (sScroll) {
this.smallScroll = sScroll;
};
FScrollBarClass.prototype.setEnabled = function (enabledFlag) {
var _local1 = this;
var _local2 = enabledFlag;
var _local3 = _local1.enable;
if (_local2 && (!_local3)) {
_local1.enable = _local2;
if (_local1.textField != undefined) {
_local1.setScrollTarget(_local1.textField);
} else {
_local1.setScrollProperties(_local1.pageSize, _local1.cachedMinPos, _local1.cachedMaxPos);
_local1.setScrollPosition(_local1.cachedPos);
}
_local1.clickFilter = undefined;
} else if ((!_local2) && (_local3)) {
_local1.textField.removeListener(_local1);
_local1.cachedPos = _local1.getScrollPosition();
_local1.cachedMinPos = _local1.minPos;
_local1.cachedMaxPos = _local1.maxPos;
if (_local1.clickFilter == undefined) {
_local1.setScrollProperties(_local1.pageSize, 0, 0);
} else {
_local1.clickFilter = true;
}
_local1.enable = _local2;
}
};
FScrollBarClass.prototype.setSize = function (hgt) {
var _local1 = this;
if (_local1._height == 1) {
} else {
_local1.width = hgt;
_local1.scrollTrack_mc._yscale = 100;
_local1.scrollTrack_mc._yscale = (100 * _local1.width) / _local1.scrollTrack_mc._height;
if (_local1.upArrow_mc == undefined) {
_local1.attachMovie("UpArrow", "upArrow_mc", 1);
_local1.attachMovie("DownArrow", "downArrow_mc", 2);
_local1.downArrow_mc.controller = (_local1.upArrow_mc.controller = _local1);
_local1.upArrow_mc.useHandCursor = (_local1.downArrow_mc.useHandCursor = false);
_local1.upArrow_mc._x = (_local1.upArrow_mc._y = 0);
_local1.downArrow_mc._x = 0;
}
_local1.scrollTrack_mc.controller = _local1;
_local1.downArrow_mc._y = _local1.width - _local1.downArrow_mc._height;
_local1.trackSize = _local1.width - (2 * _local1.downArrow_mc._height);
if (_local1.textField != undefined) {
_local1.onTextChanged();
} else {
_local1.setScrollProperties(_local1.pageSize, _local1.minPos, _local1.maxPos);
}
}
};
FScrollBarClass.prototype.scrollIt = function (inc, mode) {
var _local1 = this;
var _local3 = _local1.smallScroll;
if (inc != "one") {
_local3 = ((_local1.largeScroll == 0) ? (_local1.pageSize) : (_local1.largeScroll));
}
var _local2 = _local1.getScrollPosition() + (mode * _local3);
if (_local2 > _local1.maxPos) {
_local2 = _local1.maxPos;
} else if (_local2 < _local1.minPos) {
_local2 = _local1.minPos;
}
_local1.setScrollPosition(_local2);
};
FScrollBarClass.prototype.startDragThumb = function () {
var _local1 = this;
_local1.lastY = _local1._ymouse;
_local1.onMouseMove = _local1.controller.dragThumb;
};
FScrollBarClass.prototype.dragThumb = function () {
var _local1 = this;
_local1.scrollMove = _local1._ymouse - _local1.lastY;
_local1.scrollMove = _local1.scrollMove + _local1._y;
if (_local1.scrollMove < _local1.controller.scrollTop) {
_local1.scrollMove = _local1.controller.scrollTop;
} else if (_local1.scrollMove > _local1.controller.scrollBot) {
_local1.scrollMove = _local1.controller.scrollBot;
}
_local1._y = _local1.scrollMove;
var _local2 = _local1.controller;
_local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (_local1._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos;
_local1.controller.isScrolling = true;
updateAfterEvent();
_local1.controller.executeCallBack();
};
FScrollBarClass.prototype.stopDragThumb = function () {
this.controller.isScrolling = false;
this.onMouseMove = null;
};
FScrollBarClass.prototype.startTrackScroller = function () {
var _local1 = this;
_local1.controller.trackScroller();
_local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "page", -1);
};
FScrollBarClass.prototype.scrollInterval = function (inc, mode) {
var _local1 = this;
var _local2 = inc;
clearInterval(_local1.scrolling);
if (_local2 == "page") {
_local1.trackScroller();
} else {
_local1.scrollIt(_local2, mode);
}
_local1.scrolling = setInterval(_local1, "scrollInterval", 35, _local2, mode);
};
FScrollBarClass.prototype.trackScroller = function () {
var _local1 = this;
if ((_local1.scrollThumb_mc._y + _local1.thumbHeight) < _local1._ymouse) {
_local1.scrollIt("page", 1);
} else if (_local1.scrollThumb_mc._y > _local1._ymouse) {
_local1.scrollIt("page", -1);
}
};
FScrollBarClass.prototype.stopScrolling = function () {
var _local1 = this;
_local1.controller.downArrow_mc.gotoAndStop(1);
_local1.controller.upArrow_mc.gotoAndStop(1);
clearInterval(_local1.controller.scrolling);
};
FScrollBarClass.prototype.startUpScroller = function () {
var _local1 = this;
_local1.controller.upArrow_mc.gotoAndStop(2);
_local1.controller.scrollIt("one", -1);
_local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", -1);
};
FScrollBarClass.prototype.startDownScroller = function () {
var _local1 = this;
_local1.controller.downArrow_mc.gotoAndStop(2);
_local1.controller.scrollIt("one", 1);
_local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", 1);
};
FScrollBarClass.prototype.setScrollTarget = function (tF) {
var _local1 = this;
var _local2 = tF;
if (_local2 == undefined) {
_local1.textField.removeListener(_local1);
delete _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")];
if ((_local1.textField.hScroller != undefined) && (_local1.textField.vScroller != undefined)) {
_local1.textField.unwatch("text");
_local1.textField.unwatch("htmltext");
}
}
_local1.textField = undefined;
if (!(_local2 instanceof TextField)) {
} else {
_local1.textField = _local2;
_local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")] = _local1;
_local1.onTextChanged();
_local1.onChanged = function () {
this.onTextChanged();
};
_local1.onScroller = function () {
var _local1 = this;
if (!_local1.isScrolling) {
if (!_local1.horizontal) {
_local1.setScrollPosition(_local1.textField.scroll);
} else {
_local1.setScrollPosition(_local1.textField.hscroll);
}
}
};
_local1.textField.addListener(_local1);
_local1.textField.watch("text", _local1.callback);
_local1.textField.watch("htmlText", _local1.callback);
}
};
FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) {
var _local1 = this;
clearInterval(_local1.hScroller.synchScroll);
clearInterval(_local1.vScroller.synchScroll);
_local1.hScroller.synchScroll = setInterval(_local1.hScroller, "onTextChanged", 50);
_local1.vScroller.synchScroll = setInterval(_local1.vScroller, "onTextChanged", 50);
return(newVal);
};
FScrollBarClass.prototype.onTextChanged = function () {
var _local1 = this;
if ((!_local1.enable) || (_local1.textField == undefined)) {
} else {
clearInterval(_local1.synchScroll);
if (_local1.horizontal) {
var _local2 = _local1.textField.hscroll;
_local1.setScrollProperties(_local1.textField._width, 0, _local1.textField.maxhscroll);
_local1.setScrollPosition(Math.min(_local2, _local1.textField.maxhscroll));
} else {
var _local2 = _local1.textField.scroll;
var _local3 = _local1.textField.bottomScroll - _local1.textField.scroll;
_local1.setScrollProperties(_local3, 1, _local1.textField.maxscroll);
_local1.setScrollPosition(Math.min(_local2, _local1.textField.maxscroll));
}
}
};
FScrollBarClass.prototype.executeCallBack = function () {
var _local1 = this;
if (_local1.textField == undefined) {
super.executeCallBack();
} else if (_local1.horizontal) {
_local1.textField.hscroll = _local1.getScrollPosition();
} else {
_local1.textField.scroll = _local1.getScrollPosition();
}
};
Object.registerClass("FScrollBarSymbol", FScrollBarClass);
#endinitclip
Symbol 88 Button
on (keyPress "<Left>") {
return(undefined);
}
on (keyPress "<Right>") {
return(undefined);
}
on (keyPress "<Up>") {
return(undefined);
}
on (keyPress "<Down>") {
return(undefined);
}
on (keyPress "<Enter>") {
return(undefined);
}
Symbol 135 MovieClip Frame 2
stop();
Symbol 164 Button
on (release) {
_parent.gotoAndStop("Instructions");
}
Symbol 165 Button
on (release) {
_global.C.IsInTitleCard = false;
_parent.gotoAndStop("MonsterDesign");
}
Symbol 166 Button
on (release) {
_global.C.EnterCodeSection = true;
_parent.gotoAndStop("EnterCode");
}
Symbol 173 Button
on (release) {
if (_global.C.Paused == true) {
_parent.gotoAndStop("Menu");
} else {
_parent.gotoAndStop("TitleCard");
}
}
Symbol 174 Button
on (release) {
_parent.gotoAndStop("MonsterDesign");
}
Symbol 175 Button
on (release) {
_parent.gotoAndStop("TitleCard");
}
Symbol 177 Button
on (release) {
var l_baseDir = this._url.substr(0, this._url.lastIndexOf("/"));
getURL (l_baseDir + "/rules.html", "_blank");
}
Symbol 188 Button
on (release) {
_parent.gotoAndStop("EnterCode");
}
Symbol 197 Button
on (release) {
if (_global.C.IsInTitleCard == true) {
_parent.gotoAndStop("Instructions2");
} else {
_parent.gotoAndStop("InstructionFighting");
}
}
Symbol 218 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 1
if (_global.C.Paused == true) {
btnPlay._visible = false;
} else {
btnPlay._visible = true;
}
Symbol 238 Button
on (release) {
nextFrame();
}
Symbol 239 Button
on (release) {
if (_global.C.MonsterIsDesigned == true) {
_global.C.LetsFight();
} else {
_global.C.IsInTitleCard = false;
_parent.gotoAndStop("MonsterDesign");
}
}
Symbol 256 MovieClip Frame 1
stop();
Symbol 256 MovieClip Frame 2
stop();
Symbol 257 MovieClip Frame 1
stop();
Symbol 273 Button
on (release) {
if (_global.C.Paused == true) {
if (_global.C.MonsterIsDesigned == true) {
_parent.gotoAndStop("MenuFight");
} else {
_parent.gotoAndStop("InstructionDressing");
}
} else if (_global.C.MonsterIsDesigned == true) {
_parent.gotoAndStop("Top20");
} else {
_parent.gotoAndStop("Instructions");
}
}
Symbol 291 Button
on (release) {
prevFrame();
}
Symbol 294 MovieClip Frame 1
if (_global.C.Paused == true) {
btnPlay._visible = false;
} else {
btnPlay._visible = true;
}
stop();
Symbol 294 MovieClip Frame 2
if (_global.C.Paused == true) {
btnPlay._visible = false;
} else {
btnPlay._visible = true;
}
stop();
Symbol 309 Button
on (release) {
_global.C.EnterCodeSection = false;
_parent.gotoAndStop("Titlecard");
}
Symbol 312 Button
on (release) {
_global.C.CheckSecretCode();
}
Symbol 313 Button
on (release) {
_global.C.EnterCodeSection = false;
_parent.gotoAndStop("MonsterDesign");
}
Symbol 315 Button
on (release) {
mcCodePopup.gotoAndStop("Show");
}
Symbol 318 MovieClip Frame 1
if ((_global.C.Monster.Head.Asset == 5) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 318 MovieClip Frame 2
stop();
Symbol 318 MovieClip Frame 3
stop();
Symbol 326 MovieClip Frame 1
if ((_global.C.Monster.Head.Asset == 6) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 326 MovieClip Frame 2
stop();
Symbol 326 MovieClip Frame 3
stop();
Symbol 338 MovieClip Frame 1
if ((_global.C.Monster.Body.Asset == 5) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 338 MovieClip Frame 2
stop();
Symbol 338 MovieClip Frame 3
stop();
Symbol 343 MovieClip Frame 1
if ((_global.C.Monster.Body.Asset == 6) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 343 MovieClip Frame 2
stop();
Symbol 343 MovieClip Frame 3
stop();
Symbol 351 MovieClip Frame 1
if ((_global.C.Monster.Arms.Asset == 5) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 351 MovieClip Frame 2
stop();
Symbol 351 MovieClip Frame 3
stop();
Symbol 360 MovieClip Frame 1
if ((_global.C.Monster.Arms.Asset == 6) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 360 MovieClip Frame 2
stop();
Symbol 360 MovieClip Frame 3
stop();
Symbol 373 MovieClip Frame 1
if ((_global.C.Monster.Legs.Asset == 5) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 373 MovieClip Frame 2
stop();
Symbol 373 MovieClip Frame 3
stop();
Symbol 386 MovieClip Frame 1
if ((_global.C.Monster.Legs.Asset == 6) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 386 MovieClip Frame 2
stop();
Symbol 386 MovieClip Frame 3
stop();
Symbol 393 MovieClip Frame 1
if ((_global.C.Monster.Tail.Asset == 5) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 393 MovieClip Frame 2
stop();
Symbol 393 MovieClip Frame 3
stop();
Symbol 398 MovieClip Frame 1
if ((_global.C.Monster.Tail.Asset == 6) and (_global.C.EnterCodeSection == false)) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 398 MovieClip Frame 2
stop();
Symbol 398 MovieClip Frame 3
stop();
Symbol 405 MovieClip Frame 1
BtnInvisible.useHandCursor = false;
Symbol 429 Button
on (release) {
gotoAndStop ("Hide");
}
Symbol 430 MovieClip Frame 1
stop();
Instance of Symbol 318 MovieClip "Head1" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Head1", this);
}
Instance of Symbol 326 MovieClip "Head2" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Head2", this);
}
Instance of Symbol 338 MovieClip "Body1" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Body1", this);
}
Instance of Symbol 343 MovieClip "Body2" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Body2", this);
}
Instance of Symbol 351 MovieClip "Arms1" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Arms1", this);
}
Instance of Symbol 360 MovieClip "Arms2" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Arms2", this);
}
Instance of Symbol 373 MovieClip "Legs1" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Legs1", this);
}
Instance of Symbol 386 MovieClip "Legs2" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Legs2", this);
}
Instance of Symbol 393 MovieClip "Tail1" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Tail1", this);
}
Instance of Symbol 398 MovieClip "Tail2" in Symbol 431 MovieClip Frame 1
onClipEvent (load) {
_global.C.CheckIfUnlocked("Tail2", this);
}
Symbol 439 MovieClip Frame 1
if (_global.C.CurrentSection == "Head") {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 439 MovieClip Frame 2
stop();
Symbol 444 MovieClip Frame 1
if (_global.C.CurrentSection == "Body") {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 444 MovieClip Frame 2
stop();
Symbol 447 MovieClip Frame 1
if (_global.C.CurrentSection == "Arms") {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 447 MovieClip Frame 2
stop();
Symbol 450 MovieClip Frame 1
if (_global.C.CurrentSection == "Legs") {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 450 MovieClip Frame 2
stop();
Symbol 455 MovieClip Frame 1
if (_global.C.CurrentSection == "Tail") {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 455 MovieClip Frame 2
stop();
Symbol 514 MovieClip Frame 1
if (_global.C.Monster.Head.Asset == 1) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 514 MovieClip Frame 2
stop();
Symbol 516 MovieClip Frame 1
if (_global.C.Monster.Head.Asset == 3) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 516 MovieClip Frame 2
stop();
Symbol 518 MovieClip Frame 1
if (_global.C.Monster.Head.Asset == 4) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 518 MovieClip Frame 2
stop();
Symbol 520 MovieClip Frame 1
if (_global.C.Monster.Head.Asset == 2) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 520 MovieClip Frame 2
stop();
Symbol 530 MovieClip Frame 1
stop();
Symbol 551 MovieClip Frame 1
if (_global.C.Monster.Body.Asset == 1) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 551 MovieClip Frame 2
stop();
Symbol 553 MovieClip Frame 1
if (_global.C.Monster.Body.Asset == 3) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 553 MovieClip Frame 2
stop();
Symbol 555 MovieClip Frame 1
if (_global.C.Monster.Body.Asset == 4) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 555 MovieClip Frame 2
stop();
Symbol 557 MovieClip Frame 1
if (_global.C.Monster.Body.Asset == 2) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 557 MovieClip Frame 2
stop();
Symbol 588 MovieClip Frame 1
if (_global.C.Monster.Arms.Asset == 1) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 588 MovieClip Frame 2
stop();
Symbol 590 MovieClip Frame 1
if (_global.C.Monster.Arms.Asset == 3) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 590 MovieClip Frame 2
stop();
Symbol 592 MovieClip Frame 1
if (_global.C.Monster.Arms.Asset == 2) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 592 MovieClip Frame 2
stop();
Symbol 594 MovieClip Frame 1
if (_global.C.Monster.Arms.Asset == 4) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 594 MovieClip Frame 2
stop();
Symbol 638 MovieClip Frame 1
if (_global.C.Monster.Legs.Asset == 1) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 638 MovieClip Frame 2
stop();
Symbol 640 MovieClip Frame 1
if (_global.C.Monster.Legs.Asset == 3) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 640 MovieClip Frame 2
stop();
Symbol 642 MovieClip Frame 1
if (_global.C.Monster.Legs.Asset == 2) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 642 MovieClip Frame 2
stop();
Symbol 644 MovieClip Frame 1
if (_global.C.Monster.Legs.Asset == 4) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 644 MovieClip Frame 2
stop();
Symbol 669 MovieClip Frame 1
if (_global.C.Monster.Tail.Asset == 1) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 669 MovieClip Frame 2
stop();
Symbol 671 MovieClip Frame 1
if (_global.C.Monster.Tail.Asset == 3) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 671 MovieClip Frame 2
stop();
Symbol 673 MovieClip Frame 1
if (_global.C.Monster.Tail.Asset == 2) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 673 MovieClip Frame 2
stop();
Symbol 675 MovieClip Frame 1
if (_global.C.Monster.Tail.Asset == 4) {
gotoAndStop ("Selected");
} else {
stop();
}
Symbol 675 MovieClip Frame 2
stop();
Symbol 681 MovieClip Frame 1
stop();
Instance of Symbol 439 MovieClip "HeadLabel" in Symbol 681 MovieClip Frame 1
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Head");
}
Instance of Symbol 444 MovieClip "BodyLabel" in Symbol 681 MovieClip Frame 1
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Body");
}
Instance of Symbol 447 MovieClip "ArmsLabel" in Symbol 681 MovieClip Frame 1
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Arms");
}
Instance of Symbol 450 MovieClip "LegsLabel" in Symbol 681 MovieClip Frame 1
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Legs");
}
Instance of Symbol 455 MovieClip "TailLabel" in Symbol 681 MovieClip Frame 1
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Tail");
}
Instance of Symbol 514 MovieClip "Head1" in Symbol 681 MovieClip Frame 2
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Head", 1);
}
}
Instance of Symbol 516 MovieClip "Head3" in Symbol 681 MovieClip Frame 2
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Head", 3);
}
}
Instance of Symbol 326 MovieClip "Head6" in Symbol 681 MovieClip Frame 2
onClipEvent (load) {
_global.C.CheckIfUnlocked("Head2", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Head", 6);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Instance of Symbol 318 MovieClip "Head5" in Symbol 681 MovieClip Frame 2
onClipEvent (load) {
_global.C.CheckIfUnlocked("Head1", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Head", 5);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Instance of Symbol 518 MovieClip "Head4" in Symbol 681 MovieClip Frame 2
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Head", 4);
}
}
Instance of Symbol 520 MovieClip "Head2" in Symbol 681 MovieClip Frame 2
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Head", 2);
}
}
Symbol 681 MovieClip Frame 25
stop();
Instance of Symbol 439 MovieClip "HeadLabel" in Symbol 681 MovieClip Frame 25
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Head");
}
Instance of Symbol 444 MovieClip "BodyLabel" in Symbol 681 MovieClip Frame 25
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Body");
}
Instance of Symbol 447 MovieClip "ArmsLabel" in Symbol 681 MovieClip Frame 25
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Arms");
}
Instance of Symbol 450 MovieClip "LegsLabel" in Symbol 681 MovieClip Frame 25
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Legs");
}
Instance of Symbol 455 MovieClip "TailLabel" in Symbol 681 MovieClip Frame 25
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Tail");
}
Symbol 681 MovieClip Frame 39
if (_global.C.SectionToGo != "") {
gotoAndPlay(_global.C.SectionToGo + "Open");
} else {
stop();
}
Instance of Symbol 439 MovieClip "HeadLabel" in Symbol 681 MovieClip Frame 39
on (rollOver) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Head");
}
Instance of Symbol 551 MovieClip "Body1" in Symbol 681 MovieClip Frame 40
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Body", 1);
}
}
Instance of Symbol 553 MovieClip "Body3" in Symbol 681 MovieClip Frame 40
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Body", 3);
}
}
Instance of Symbol 555 MovieClip "Body4" in Symbol 681 MovieClip Frame 40
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Body", 4);
}
}
Instance of Symbol 557 MovieClip "Body2" in Symbol 681 MovieClip Frame 40
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Body", 2);
}
}
Instance of Symbol 343 MovieClip "Body6" in Symbol 681 MovieClip Frame 40
onClipEvent (load) {
_global.C.CheckIfUnlocked("Body2", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Body", 6);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Instance of Symbol 338 MovieClip "Body5" in Symbol 681 MovieClip Frame 40
onClipEvent (load) {
_global.C.CheckIfUnlocked("Body1", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Body", 5);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Symbol 681 MovieClip Frame 63
stop();
Instance of Symbol 439 MovieClip "HeadLabel" in Symbol 681 MovieClip Frame 63
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Head");
}
Instance of Symbol 444 MovieClip "BodyLabel" in Symbol 681 MovieClip Frame 63
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Body");
}
Instance of Symbol 447 MovieClip "ArmsLabel" in Symbol 681 MovieClip Frame 63
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Arms");
}
Instance of Symbol 450 MovieClip "LegsLabel" in Symbol 681 MovieClip Frame 63
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Legs");
}
Instance of Symbol 455 MovieClip "TailLabel" in Symbol 681 MovieClip Frame 63
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Tail");
}
Symbol 681 MovieClip Frame 77
if (_global.C.SectionToGo != "") {
gotoAndPlay(_global.C.SectionToGo + "Open");
} else {
stop();
}
Instance of Symbol 588 MovieClip "Arms1" in Symbol 681 MovieClip Frame 78
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Arms", 1);
}
}
Instance of Symbol 590 MovieClip "Arms3" in Symbol 681 MovieClip Frame 78
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Arms", 3);
}
}
Instance of Symbol 592 MovieClip "Arms2" in Symbol 681 MovieClip Frame 78
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Arms", 2);
}
}
Instance of Symbol 594 MovieClip "Arms4" in Symbol 681 MovieClip Frame 78
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Arms", 4);
}
}
Instance of Symbol 360 MovieClip "Arms6" in Symbol 681 MovieClip Frame 78
onClipEvent (load) {
_global.C.CheckIfUnlocked("Arms2", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Arms", 6);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Instance of Symbol 351 MovieClip "Arms5" in Symbol 681 MovieClip Frame 78
onClipEvent (load) {
_global.C.CheckIfUnlocked("Arms1", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Arms", 5);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Symbol 681 MovieClip Frame 102
stop();
Instance of Symbol 439 MovieClip "HeadLabel" in Symbol 681 MovieClip Frame 102
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Head");
}
Instance of Symbol 444 MovieClip "BodyLabel" in Symbol 681 MovieClip Frame 102
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Body");
}
Instance of Symbol 447 MovieClip "ArmsLabel" in Symbol 681 MovieClip Frame 102
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Arms");
}
Instance of Symbol 450 MovieClip "LegsLabel" in Symbol 681 MovieClip Frame 102
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Legs");
}
Instance of Symbol 455 MovieClip "TailLabel" in Symbol 681 MovieClip Frame 102
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Tail");
}
Symbol 681 MovieClip Frame 115
if (_global.C.SectionToGo != "") {
gotoAndPlay(_global.C.SectionToGo + "Open");
} else {
stop();
}
Instance of Symbol 638 MovieClip "Legs1" in Symbol 681 MovieClip Frame 116
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Legs", 1);
}
}
Instance of Symbol 640 MovieClip "Legs3" in Symbol 681 MovieClip Frame 116
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Legs", 3);
}
}
Instance of Symbol 373 MovieClip "Legs5" in Symbol 681 MovieClip Frame 116
onClipEvent (load) {
_global.C.CheckIfUnlocked("Legs1", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Legs", 5);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Instance of Symbol 642 MovieClip "Legs2" in Symbol 681 MovieClip Frame 116
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Legs", 2);
}
}
Instance of Symbol 644 MovieClip "Legs4" in Symbol 681 MovieClip Frame 116
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Legs", 4);
}
}
Instance of Symbol 386 MovieClip "Legs6" in Symbol 681 MovieClip Frame 116
onClipEvent (load) {
_global.C.CheckIfUnlocked("Legs2", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Legs", 6);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Symbol 681 MovieClip Frame 140
stop();
Instance of Symbol 439 MovieClip "HeadLabel" in Symbol 681 MovieClip Frame 140
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Head");
}
Instance of Symbol 444 MovieClip "BodyLabel" in Symbol 681 MovieClip Frame 140
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Body");
}
Instance of Symbol 447 MovieClip "ArmsLabel" in Symbol 681 MovieClip Frame 140
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Arms");
}
Instance of Symbol 450 MovieClip "LegsLabel" in Symbol 681 MovieClip Frame 140
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Legs");
}
Instance of Symbol 455 MovieClip "TailLabel" in Symbol 681 MovieClip Frame 140
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Tail");
}
Symbol 681 MovieClip Frame 154
if (_global.C.SectionToGo != "") {
gotoAndPlay(_global.C.SectionToGo + "Open");
} else {
stop();
}
Instance of Symbol 669 MovieClip "Tail1" in Symbol 681 MovieClip Frame 155
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Tail", 1);
}
}
Instance of Symbol 671 MovieClip "Tail3" in Symbol 681 MovieClip Frame 155
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Tail", 3);
}
}
Instance of Symbol 673 MovieClip "Tail2" in Symbol 681 MovieClip Frame 155
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Tail", 2);
}
}
Instance of Symbol 675 MovieClip "Tail4" in Symbol 681 MovieClip Frame 155
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Tail", 4);
}
}
Instance of Symbol 398 MovieClip "Tail6" in Symbol 681 MovieClip Frame 155
onClipEvent (load) {
_global.C.CheckIfUnlocked("Tail2", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Tail", 6);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Instance of Symbol 393 MovieClip "Tail5" in Symbol 681 MovieClip Frame 155
onClipEvent (load) {
_global.C.CheckIfUnlocked("Tail1", this);
}
on (rollOver) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
}
on (release) {
if (this._currentframe == 1) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ChangeMonsterPiece("Tail", 5);
} else if (this._currentframe == 3) {
if (_parent.code._currentframe == 1) {
_parent.code.gotoAndPlay(2);
}
}
}
Symbol 681 MovieClip Frame 179
stop();
Instance of Symbol 439 MovieClip "HeadLabel" in Symbol 681 MovieClip Frame 179
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Head");
}
Instance of Symbol 444 MovieClip "BodyLabel" in Symbol 681 MovieClip Frame 179
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Body");
}
Instance of Symbol 447 MovieClip "ArmsLabel" in Symbol 681 MovieClip Frame 179
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Arms");
}
Instance of Symbol 450 MovieClip "LegsLabel" in Symbol 681 MovieClip Frame 179
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Legs");
}
Instance of Symbol 455 MovieClip "TailLabel" in Symbol 681 MovieClip Frame 179
on (rollOver) {
_parent._parent._parent.objSoundBtnRoll.start(0, 1);
}
on (release) {
_parent._parent._parent.objSoundBtnClick.start(0, 1);
_global.C.ShowSection("Tail");
}
Symbol 681 MovieClip Frame 193
if (_global.C.SectionToGo != "") {
gotoAndPlay(_global.C.SectionToGo + "Open");
} else {
stop();
}
Symbol 682 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 683 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 684 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 685 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 686 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 687 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 688 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 688 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 689 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 689 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 690 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 690 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 691 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 691 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 692 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 692 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 693 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 693 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 694 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 694 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 695 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 695 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 696 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 696 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 697 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 697 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 698 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 698 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 699 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 699 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 718 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 718 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 718 MovieClip Frame 13
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 718 MovieClip Frame 14
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 718 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 732 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 732 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 732 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 732 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 732 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 741 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 741 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 741 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 741 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 741 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 762 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 762 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 762 MovieClip Frame 13
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 762 MovieClip Frame 14
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 762 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 778 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 778 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 778 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 778 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 778 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 792 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 792 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 792 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 792 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 792 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 793 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 793 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 794 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 794 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 795 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 795 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 796 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 796 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 797 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 797 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 798 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 798 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 799 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 799 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 800 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 800 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 801 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 801 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 802 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 802 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 803 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 803 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 804 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 804 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 805 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 805 MovieClip Frame 9
stop();
Symbol 806 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 806 MovieClip Frame 9
stop();
Symbol 807 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 807 MovieClip Frame 9
stop();
Symbol 808 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 808 MovieClip Frame 9
stop();
Symbol 809 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 809 MovieClip Frame 9
stop();
Symbol 810 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 810 MovieClip Frame 9
stop();
Symbol 811 MovieClip Frame 1
stop();
Symbol 813 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 817 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 819 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 821 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 825 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 827 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 834 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 834 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 834 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 834 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 837 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 837 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 837 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 837 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 846 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 846 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 846 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 846 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 847 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 847 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 847 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 847 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 850 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 850 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 850 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 850 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 855 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 855 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 855 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 855 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 860 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 860 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 863 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 863 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 866 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 866 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 869 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 869 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 870 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 870 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 874 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 874 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 881 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 881 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 889 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 889 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 890 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 890 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 891 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 891 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 892 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 892 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 893 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 893 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 909 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 909 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 909 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 909 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 909 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 927 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 927 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 927 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 927 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 927 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 953 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 953 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 953 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 953 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 953 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 963 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 963 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 963 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 963 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 963 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 977 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 977 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 977 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 977 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 977 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 986 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 986 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 986 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 986 MovieClip Frame 12
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 986 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 993 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 993 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1000 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1000 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1001 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1001 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1004 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1004 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1011 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1011 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1019 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1019 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1022 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1022 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1022 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1022 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1023 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1023 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1023 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1023 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1024 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1024 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1024 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1024 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1027 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1027 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1027 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1027 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1030 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1030 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1030 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1030 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1031 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1031 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1031 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1031 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1032 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1032 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1032 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1032 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1033 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1033 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1033 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1033 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1034 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1034 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1034 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1034 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1035 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1035 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1035 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1035 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1036 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1036 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1036 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1036 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1037 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1037 MovieClip Frame 4
var Nom = _parent._parent._name;
_global.C[Nom].CurrentlyBlocking = true;
Symbol 1037 MovieClip Frame 10
var Nom = _parent._parent._name;
if (Nom == "Monster") {
_global.C.CheckForBlockHold();
}
Symbol 1037 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1038 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1038 MovieClip Frame 9
stop();
Symbol 1039 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1039 MovieClip Frame 9
stop();
Symbol 1040 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1040 MovieClip Frame 9
stop();
Symbol 1041 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1041 MovieClip Frame 9
stop();
Symbol 1042 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1042 MovieClip Frame 9
stop();
Symbol 1043 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1043 MovieClip Frame 9
stop();
Symbol 1044 MovieClip Frame 1
stop();
Symbol 1044 MovieClip Frame 109
stop();
Symbol 1045 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1046 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1047 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1048 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1049 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1050 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1051 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1051 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1052 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1052 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1053 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1053 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1054 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1054 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1055 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1055 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1056 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1056 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1057 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1057 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1058 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1058 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1061 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1061 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1064 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1064 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1065 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1065 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1066 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1066 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1069 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1069 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1074 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1074 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1079 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1079 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1084 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1084 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1089 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1089 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1090 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1090 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1091 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1091 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1092 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1092 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1093 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1093 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1094 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1094 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1095 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1095 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1096 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1096 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1099 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1099 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1102 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1102 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1105 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1105 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1109 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1109 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1113 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1113 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1116 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1116 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1117 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1117 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
onClipEvent (enterFrame) {
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
Symbol 1117 MovieClip Frame 2
_global.C.PlaceDieEffect();
Symbol 1117 MovieClip Frame 9
stop();
Symbol 1118 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1118 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
onClipEvent (enterFrame) {
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
Symbol 1118 MovieClip Frame 2
_global.C.PlaceDieEffect();
Symbol 1118 MovieClip Frame 9
stop();
Symbol 1119 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1119 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
onClipEvent (enterFrame) {
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
Symbol 1119 MovieClip Frame 2
_global.C.PlaceDieEffect();
Symbol 1119 MovieClip Frame 9
stop();
Symbol 1120 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1120 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
onClipEvent (enterFrame) {
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
Symbol 1120 MovieClip Frame 2
_global.C.PlaceDieEffect();
Symbol 1120 MovieClip Frame 9
stop();
Symbol 1121 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1121 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
onClipEvent (enterFrame) {
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
Symbol 1121 MovieClip Frame 2
_global.C.PlaceDieEffect();
Symbol 1121 MovieClip Frame 9
stop();
Symbol 1122 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1122 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
onClipEvent (enterFrame) {
_global.C.AttachPointDie = new Object();
_global.C.AttachPointDie.x = 0;
_global.C.AttachPointDie.y = 0;
this.localToGlobal(_global.C.AttachPointDie);
}
Symbol 1122 MovieClip Frame 2
_global.C.PlaceDieEffect();
Symbol 1122 MovieClip Frame 9
stop();
Symbol 1123 MovieClip Frame 1
stop();
Symbol 1124 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1125 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1126 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1127 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1128 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1129 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1130 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1130 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1137 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1137 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1138 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1138 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1139 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1139 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1142 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1142 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1147 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1147 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1148 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1148 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1149 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1149 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1150 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1150 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1151 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1151 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1154 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1154 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1155 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1155 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1166 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1166 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1180 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1180 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1185 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1185 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1199 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1199 MovieClip Frame 31
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1208 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1208 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1209 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1209 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1210 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1210 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1213 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1213 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1214 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1214 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1215 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1215 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1218 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1218 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1219 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1219 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1247 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1247 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1247 MovieClip Frame 12
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 1247 MovieClip Frame 13
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 1247 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1266 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1266 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1266 MovieClip Frame 12
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 1266 MovieClip Frame 13
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 1266 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1285 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1285 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1285 MovieClip Frame 12
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 1285 MovieClip Frame 13
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 1285 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1306 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1306 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1306 MovieClip Frame 12
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 1306 MovieClip Frame 13
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 1306 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1335 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1335 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1335 MovieClip Frame 12
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 1335 MovieClip Frame 13
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 1335 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1354 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1354 MovieClip Frame 7
_global.C.AnticipationAttack(_parent._parent._name);
Instance of Symbol 713 MovieClip "AttachHitEffect" in Symbol 1354 MovieClip Frame 12
onClipEvent (load) {
this._alpha = 0;
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
onClipEvent (enterFrame) {
_global.C.AttachPoint = new Object();
_global.C.AttachPoint.x = 0;
_global.C.AttachPoint.y = 0;
this.localToGlobal(_global.C.AttachPoint);
}
Symbol 1354 MovieClip Frame 13
_global.C.CheckIfAttackHit(_parent._parent._name);
Symbol 1354 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1359 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1359 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1367 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1367 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1370 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1370 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1377 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1377 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1384 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1384 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1387 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1387 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1388 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1388 MovieClip Frame 9
stop();
Symbol 1389 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1389 MovieClip Frame 9
stop();
Symbol 1390 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1390 MovieClip Frame 9
stop();
Symbol 1391 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1391 MovieClip Frame 9
stop();
Symbol 1392 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1392 MovieClip Frame 9
stop();
Symbol 1393 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1393 MovieClip Frame 9
stop();
Symbol 1394 MovieClip Frame 1
stop();
Symbol 1394 MovieClip Frame 109
stop();
Symbol 1395 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1396 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1397 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1398 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1399 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1400 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1401 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1401 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1402 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1402 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1403 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1403 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1404 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1404 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1407 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1407 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1408 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1408 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1412 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1412 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1417 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1417 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1423 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1423 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1428 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1428 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1433 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1433 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1438 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1438 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1439 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1439 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1440 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1440 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1441 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1441 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1442 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1442 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1443 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1443 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1444 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1444 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1445 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1445 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1446 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1446 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1447 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1447 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1448 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1448 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1449 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1449 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1450 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1450 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1451 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1451 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1452 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1452 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1453 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1453 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1454 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1454 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1455 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1455 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1456 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1456 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1457 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1457 MovieClip Frame 9
stop();
Symbol 1458 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1458 MovieClip Frame 9
stop();
Symbol 1459 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1459 MovieClip Frame 9
stop();
Symbol 1460 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1460 MovieClip Frame 9
stop();
Symbol 1461 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1461 MovieClip Frame 9
stop();
Symbol 1462 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1462 MovieClip Frame 9
stop();
Symbol 1463 MovieClip Frame 1
stop();
Symbol 1464 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1465 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1466 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1467 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1468 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1469 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1476 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1476 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1479 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1479 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1482 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1482 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1483 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1483 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1486 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1486 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1493 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1493 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1496 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1496 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1499 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1499 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1502 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1502 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1505 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1505 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1506 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1506 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1509 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1509 MovieClip Frame 18
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1510 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1510 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1511 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1511 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1512 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1512 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1514 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1514 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1515 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1515 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1516 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1516 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1517 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1517 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1522 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1522 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1523 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1523 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1524 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1524 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1525 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1525 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1526 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1526 MovieClip Frame 30
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1528 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1528 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1535 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1535 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1536 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1536 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1539 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1539 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1542 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1542 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1545 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1545 MovieClip Frame 27
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1550 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1550 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1551 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1551 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1554 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1554 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1555 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1555 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1558 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1558 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1561 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1561 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1562 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1562 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1563 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1563 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1564 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1564 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1565 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1565 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1566 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1566 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1567 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1567 MovieClip Frame 11
_global.C.ActionIsDone(_parent._parent._name, _parent._name);
Symbol 1568 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1568 MovieClip Frame 9
stop();
Symbol 1569 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1569 MovieClip Frame 9
stop();
Symbol 1570 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1570 MovieClip Frame 9
stop();
Symbol 1571 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1571 MovieClip Frame 9
stop();
Symbol 1572 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1572 MovieClip Frame 9
stop();
Symbol 1573 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1573 MovieClip Frame 9
stop();
Symbol 1574 MovieClip Frame 1
stop();
Symbol 1580 Button
on (release) {
_global.C.ShowMenu("Menu");
}
Symbol 1581 Button
on (release) {
var monsterCode = ((((((((_global.C.Monster.Head.Asset + "") + _global.C.Monster.Body.Asset) + "") + _global.C.Monster.Arms.Asset) + "") + _global.C.Monster.Legs.Asset) + "") + _global.C.Monster.Tail.Asset);
this.loadVariables("/games/danny_phantom/feed/savemonster.jhtml", "POST");
_global.C.CreateMonster();
}
Symbol 1592 Button
on (release) {
_global.C.HideMenu();
}
Symbol 1596 Button
on (release) {
gotoAndStop ("InstructionDressing");
}
Symbol 1600 Button
on (release) {
_global.C.ResetTheMonster();
gotoAndStop ("Idle");
}
Symbol 1604 Button
on (release) {
_global.C.MenuExit();
}
Symbol 1605 Button
on (release) {
gotoAndStop ("InstructionFighting");
}
Symbol 1609 Button
on (release) {
_global.C.FightAgain();
}
Symbol 1610 MovieClip Frame 1
stop();
Symbol 1610 MovieClip Frame 2
FondMenu.useHandCursor = false;
Symbol 1610 MovieClip Frame 3
FondMenu.useHandCursor = false;
Symbol 1610 MovieClip Frame 4
FondMenu.useHandCursor = false;
Symbol 1610 MovieClip Frame 5
FondMenu.useHandCursor = false;
Symbol 1610 MovieClip Frame 6
stop();
Symbol 1611 MovieClip Frame 1
stop();
Symbol 1612 Button
on (release) {
_parent.gotoAndStop("Instructions2");
}
Symbol 1615 Button
on (release) {
_global.C.LetsFight();
}
Symbol 1635 MovieClip Frame 1
if (_global.C.CurrentMonster > 0) {
Rank = _global.C.Top20Monsters["Monster" + _global.C.CurrentMonster].Rank;
Name = _global.C.Top20Monsters["Monster" + _global.C.CurrentMonster].Name;
Score = _global.C.Top20Monsters["Monster" + _global.C.CurrentMonster].Score;
} else {
Rank = 1;
Name = "Monster1";
Score = "";
}
Instance of Symbol 1618 MovieClip in Symbol 1635 MovieClip Frame 2
onClipEvent (load) {
_global.C.ShowFightNumber();
}
Instance of Symbol 1618 MovieClip "FightNumber" in Symbol 1635 MovieClip Frame 11
onClipEvent (load) {
_global.C.ShowFightNumber();
}
Instance of Symbol 1575 MovieClip "PlayerMonster" in Symbol 1635 MovieClip Frame 16
onClipEvent (load) {
_global.C.LoadOurMonster(this);
}
Instance of Symbol 1575 MovieClip "OpponentMonster" in Symbol 1635 MovieClip Frame 31
onClipEvent (load) {
_global.C.LoadTheMonster(this);
}
Symbol 1635 MovieClip Frame 49
stop();
Symbol 1650 MovieClip Frame 1
stop();
Symbol 1662 MovieClip Frame 1
var Part;
if (_global.C[_global.C.MonsterWhoAttack].CurrentAction == "AttackPunch") {
Part = "Arms";
} else if (_global.C[_global.C.MonsterWhoAttack].CurrentAction == "AttackTail") {
Part = "Tail";
} else if (_global.C[_global.C.MonsterWhoAttack].CurrentAction == "AttackKick") {
Part = "Legs";
}
if (_global.C[_global.C.MonsterWhoAttack][Part].Asset == 1) {
_parent._parent._parent.objSoundBlock1.start(0, 1);
} else if ((_global.C[_global.C.MonsterWhoAttack][Part].Asset == 2) or (_global.C[_global.C.MonsterWhoAttack][Part].Asset == 5)) {
_parent._parent._parent.objSoundBlock2.start(0, 1);
} else if (((_global.C[_global.C.MonsterWhoAttack][Part].Asset == 3) or (_global.C[_global.C.MonsterWhoAttack][Part].Asset == 4)) or (_global.C[_global.C.MonsterWhoAttack][Part].Asset == 6)) {
_parent._parent._parent.objSoundBlock3.start(0, 1);
}
Symbol 1662 MovieClip Frame 6
_parent.gotoAndStop("Idle");
Symbol 1666 MovieClip Frame 1
var Part;
if (_global.C[_global.C.MonsterWhoAttack].CurrentAction == "AttackPunch") {
Part = "Arms";
} else if (_global.C[_global.C.MonsterWhoAttack].CurrentAction == "AttackTail") {
Part = "Tail";
} else if (_global.C[_global.C.MonsterWhoAttack].CurrentAction == "AttackKick") {
Part = "Legs";
}
if (_global.C[_global.C.MonsterWhoAttack][Part].Asset == 1) {
_parent._parent._parent.objSoundHit3.start(0, 1);
} else if (_global.C[_global.C.MonsterWhoAttack][Part].Asset == 2) {
_parent._parent._parent.objSoundHit2.start(0, 1);
} else if (_global.C[_global.C.MonsterWhoAttack][Part].Asset == 3) {
_parent._parent._parent.objSoundHit4.start(0, 1);
} else if ((_global.C[_global.C.MonsterWhoAttack][Part].Asset == 4) or (_global.C[_global.C.MonsterWhoAttack][Part].Asset == 6)) {
_parent._parent._parent.objSoundHit1.start(0, 1);
} else if (_global.C[_global.C.MonsterWhoAttack][Part].Asset == 5) {
_parent._parent._parent.objSoundHit5.start(0, 1);
}
Symbol 1666 MovieClip Frame 7
_parent.gotoAndStop("Idle");
Symbol 1667 MovieClip Frame 1
stop();
Instance of Symbol 1653 MovieClip in Symbol 1667 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Symbol 1667 MovieClip Frame 11
stop();
Symbol 1667 MovieClip Frame 21
stop();
Symbol 1678 MovieClip Frame 1
stop();
Symbol 1678 MovieClip Frame 50
if (_global.C.GameIsOver == "Monster") {
_global.C.EndOfGame();
} else {
_global.C.EndOfStage();
}
Symbol 1679 Button
on (release) {
_global.C.ShowMenu("MenuFight");
}
Symbol 1688 MovieClip Frame 1
stop();
Symbol 1689 MovieClip Frame 1
stop();
Symbol 1690 MovieClip Frame 1
stop();
Symbol 1702 MovieClip Frame 106
_global.C.StartFight();
stop();
Symbol 1705 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
stop();
Symbol 1705 MovieClip Frame 45
_global.C.RefillStamina();
gotoAndPlay ("Refilling");
Symbol 1707 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1707 MovieClip Frame 8
_global.C.TryToBlock("Opponent");
Symbol 1707 MovieClip Frame 10
_global.C.RestartAttack("Monster");
gotoAndStop ("Idle");
Symbol 1709 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
Symbol 1709 MovieClip Frame 7
_global.C.CheckNextAnticipation();
Symbol 1709 MovieClip Frame 8
_global.C.RestartAttack("Opponent");
gotoAndStop ("Idle");
Symbol 1712 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
stop();
Symbol 1712 MovieClip Frame 10
_global.C.CheckNextAttack();
Symbol 1712 MovieClip Frame 11
_global.C.OpponentAttack();
gotoAndStop ("Idle");
Symbol 1715 MovieClip Frame 1
if (pf == undefined) {
APE(this, 2);
}
stop();
Symbol 1715 MovieClip Frame 31
_global.C.ChangeTheTimer();
gotoAndPlay ("Time");
Symbol 1716 MovieClip Frame 1
OpponentName = _global.C.Top20Monsters["Monster" + _global.C.CurrentMonster].Name;
PlayerName = _global.C.PlayerName;
PlayerScore = _global.C.Score;
btnMenu.enabled = false;
stop();
Instance of Symbol 1650 MovieClip "Background" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) {
_global.C.ChangeTheBackground(this);
}
Instance of Symbol 1575 MovieClip "Opponent" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) {
_global.C.LoadTheMonster(this);
}
Instance of Symbol 1575 MovieClip "Monster" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) {
_global.C.LoadOurMonster(this);
}
Instance of Symbol 1688 MovieClip "MonsterHealth" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (100);
}
Instance of Symbol 1689 MovieClip "MonsterStamina" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (100);
}
Instance of Symbol 1688 MovieClip "OpponentHealth" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (100);
}
Instance of Symbol 1689 MovieClip "OpponentStamina" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (100);
}
Instance of Symbol 1690 MovieClip "MonsterFace" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.C.Monster.Head.Asset);
}
Instance of Symbol 1690 MovieClip "OpponentFace" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_global.C.Opponent.Head.Asset);
}
Symbol 1731 Button
on (release) {
_global.C.MenuExit();
}
Instance of Symbol 1575 MovieClip "Monster" in Symbol 1733 MovieClip Frame 1
onClipEvent (load) {
_global.C.LoadOurMonster(this);
}
Symbol 1737 Button
on (release) {
_parent.gotoAndStop("ResetVariables");
}
Symbol 1739 Button
on (release) {
var username = _global.C.PlayerName;
var score = _global.C.Score;
var monster = _global.C.Monster.StringToSend;
this.loadVariables("/games/danny_phantom/feed/sendscore.jhtml", "GET");
_global.C.WantToSendScore = true;
nextFrame();
}
Symbol 1741 Button
on (release) {
nextFrame();
}
Symbol 1763 MovieClip Frame 1
stop();
Instance of Symbol 83 MovieClip [FScrollBarSymbol] in Symbol 1763 MovieClip Frame 1
//component parameters
onClipEvent (initialize) {
_targetInstanceName = "txt_highScore";
horizontal = false;
}
Symbol 1764 Button
on (release) {
var username = _global.C.PlayerName;
var score = _global.C.Score;
var monster = _global.C.Monster.StringToSend;
this.loadVariables("/games/danny_phantom/feed/sendscore.jhtml", "GET");
btn_submit._visible = false;
}
Symbol 1765 MovieClip Frame 1
if (_global.C.PlayerLogged == "yes") {
btn_submit._visible = true;
} else {
btn_submit._visible = false;
}
stop();
Instance of Symbol 1575 MovieClip "Monster" in Symbol 1765 MovieClip Frame 1
onClipEvent (load) {
_global.C.LoadOurMonster(this);
}
Symbol 1765 MovieClip Frame 2
if (_global.C.PlayerLogged == "yes") {
if (_global.C.WantToSendScore == true) {
btn_submit._visible = false;
} else {
btn_submit._visible = true;
}
} else {
btn_submit._visible = false;
}
_global.HS.getScores();