Frame 1
function notify(strNotice) {
_root.mcNotice.mcNoticeBubble.strNotice = strNotice;
_root.mcNotice.gotoAndPlay(3);
_root.mcNotice._visible = true;
}
Stage.showMenu = false;
Instance of Symbol 709 MovieClip "mcLoader" in Frame 1
//component parameters
onClipEvent (construct) {
strTitle = "DragonFable";
strSubTitle = "Requires Flash 8 or Higher";
strFrame = "Login";
}
Frame 2
function chooseAd(pick) {
trace("pick =" + pick);
switch (pick) {
case "google" :
gotoAndPlay ("GAd");
break;
case "shizmoo" :
gotoAndPlay ("SAd");
break;
case "blank" :
default :
gotoAndPlay ("Init");
}
}
stop();
var adLoadVar = new LoadVars();
adLoadVar.ref = this;
adLoadVar.load("http://game.battleon.com/api/settings.asp?game=SLASHING");
adLoadVar.onLoad = function () {
if (this.pick != undefined) {
trace(this.pick);
chooseAd(this.pick);
} else {
trace("Error loading data");
gotoAndPlay ("Init");
}
};
Frame 8
function checkLoad() {
if (_root.getBytesLoaded() >= _root.getBytesTotal()) {
_root.loaded = true;
_root.status = "Ready";
mcLoadingBar.gotoAndStop(100);
clearInterval(intLoadTimer);
btnContinue._visible = true;
} else {
mcLoadingBar.gotoAndStop(Math.ceil((_root.getBytesLoaded() * 100) / _root.getBytesTotal()));
}
}
function showContinue() {
mcContinue.gotoAndPlay("CONTINUE");
googleAds.cleanUp();
delete googleAds;
gotoAndPlay ("Init");
}
function onAdError() {
googleAds.cleanUp();
delete googleAds;
notify("Loading Ad");
gotoAndPlay ("SAd");
}
var googleAds = new GoogleAdComponent();
googleAds.go(mcAdHolder);
googleAds.addEventListener("CONTINUE", showContinue);
googleAds.addEventListener("ERROR", onAdError);
var intLoadTimer = setInterval(this, "checkLoad", 20);
stop();
Frame 14
function AdTimerDone() {
intAdSeconds--;
if (intAdSeconds < 1) {
intAdSeconds = 0;
clearInterval(intAdTimer);
intLoadTimer = setInterval(this, "checkLoad", 20);
}
mcLoadingBar.gotoAndStop(Math.ceil((_root.getBytesLoaded() * 25) / _root.getBytesTotal()));
txtSponsor.text = ("Bladehaven Loading: " + String(Math.ceil((_root.getBytesLoaded() * 25) / _root.getBytesTotal()))) + "%";
}
function checkLoad() {
if (_root.getBytesLoaded() >= _root.getBytesTotal()) {
_root.loaded = true;
_root.status = "Ready";
mcLoadingBar.gotoAndStop(100);
txtSponsor.text = "Bladehaven Loaded! Click \"Continue\" to Play!";
clearInterval(intAdTimer);
btnContinue._visible = true;
mcContinue.gotoAndPlay("CONTINUE");
mcContinue.onPress = function () {
gotoAndPlay ("Init");
};
} else {
mcLoadingBar.gotoAndStop(Math.ceil((_root.getBytesLoaded() * 100) / _root.getBytesTotal()));
txtSponsor.text = ("Bladehaven Loading: " + String(Math.ceil((_root.getBytesLoaded() * 100) / _root.getBytesTotal()))) + "%";
}
}
var CPMStarPoolID = 13965;
var CPMStarSubPoolID = 7;
var intAdTimer = 0;
var intLoadTimer = 0;
var intAdSeconds = 3;
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie((("http://server.cpmstar.com/adviewas2.swf?poolid=" + CPMStarPoolID) + "&subpoolid=") + CPMStarSubPoolID);
btnContinue._visible = false;
txtSponsor.text = "Bladehaven Loading: 0%";
intAdTimer = setInterval(this, "AdTimerDone", 1000);
stop();
Frame 19
mcLoader.play();
var mixer = new soundMixer();
var bitLoadEnabled = true;
var playerRecord = new dataStore();
var intSelectedSpell = 0;
var strTips = "";
_quality = "HIGH";
Stage.showMenu = false;
playerRecord.loadData("BladeHavenCharacter");
stop();
Frame 20
function onShowInterface() {
_root.isInterfaceVisible = true;
if (_root.game.battle != undefined) {
_root.game.battle.pauseBattle();
}
}
function onHideInterface() {
_root.isInterfaceVisible = false;
if (_root.game.battle != undefined) {
_root.game.battle.resumeBattle();
}
}
function onBuyItem() {
trace("Buy Event Received");
for (var _local2 in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[_local2].accitemid != undefined) {
if ((BattleonGamesAPI.__get__userdata().item[_local2].name == "Toughness") && (!_root.playerData.bitTough)) {
_root.notify("Toughness: +20% Bonus Hitpoints!");
playerData.intHP = Math.round(playerData.intHP * 1.2);
player.intHP = playerData.intHP;
playerData.bitTough = true;
player.intMaxHP = playerData.intHP;
playerRecord.storeData();
playerRecord.sendData();
updateHealthBar();
break;
}
}
}
}
function onDataLoad(args) {
var _local6 = true;
var _local5 = false;
trace("Success");
if (args.objSave.data.intLevel > playerData.intLevel) {
_local5 = true;
} else if ((args.objSave.data.intLevel == playerData.intLevel) && (args.objSave.data.intXP > playerData.intXP)) {
_local5 = true;
}
if (_local5) {
playerData.strCharacterName = args.objSave.data.strCharacterName;
playerData.intLevel = args.objSave.data.intLevel;
playerData.intGold = args.objSave.data.intGold;
playerData.intXP = args.objSave.data.intXP;
playerData.intHP = args.objSave.data.intHP;
playerData.intSwings = args.objSave.data.intSwings;
playerData.intHits = args.objSave.data.intHits;
playerData.intBlocks = args.objSave.data.intBlocks;
playerData.intSpells = args.objSave.data.intSpells;
playerData.intWins = args.objSave.data.intWins;
playerData.intDeaths = args.objSave.data.intDeaths;
playerData.intShieldHit = args.objSave.data.intShieldHit;
playerData.intRescued = args.objSave.data.intRescued;
playerData.intJimmy = args.objSave.data.intJimmy;
playerData.intPotions = args.objSave.data.intPotions;
playerData.intMercs = args.objSave.data.intMercs;
playerData.bitTough = args.objSave.data.bitTough;
playerData.intChallengeMonsters = args.objSave.data.intChallengeMonsters;
playerData.intChallengeBoss = args.objSave.data.intChallengeBoss;
for (var _local4 in args.objSave.data.arrItems) {
playerData.arrItems[_local4] = int(args.objSave.data.arrItems[_local4]);
}
for (var _local4 in args.objSave.data.arrSpells) {
playerData.arrSpells[_local4] = int(args.objSave.data.arrSpells[_local4]);
}
for (var _local4 in args.objSave.data.arrMercs) {
playerData.arrMercs[_local4] = int(args.objSave.data.arrMercs[_local4]);
}
for (var _local3 in BattleonGamesAPI.__get__userdata().ach) {
trace((_local3 + " , ") + BattleonGamesAPI.__get__userdata().ach[_local3].accachid);
if (BattleonGamesAPI.__get__userdata().ach[_local3].accachid != undefined) {
playerData.arrAchievements[_local3] = 1;
} else {
playerData.arrAchievements[_local3] = 0;
}
}
for (var _local3 in BattleonGamesAPI.__get__userdata().ach) {
trace((_local3 + " , ") + BattleonGamesAPI.__get__userdata().ach[_local3].accachid);
}
for (var _local4 in args.objSave.data.arrQuests) {
playerData.arrQuests[_local4] = int(args.objSave.data.arrQuests[_local4]);
}
playerData.intEquipped = int(args.objSave.data.intEquipped);
playerData.intEquippedSpell = int(args.objSave.data.intEquippedSpell);
trace("PLAYERDATA: " + playerData.intEquippedSpell);
_root.notify("Loaded Battleon Character!");
readPlayerData();
}
}
function onAchievement(args) {
for (var _local3 in args) {
trace((_local3 + " ") + args[_local3]);
}
_root.mixer.playSound("BH-LevelUp");
}
function readPlayerData() {
if (playerData.strCharacterName == undefined) {
playerData.strCharacterName = "Alden";
}
if (playerData.intGold == undefined) {
playerData.intGold = 100;
}
if (playerData.intXP == undefined) {
playerData.intXP = 0;
}
if (playerData.intHP == undefined) {
playerData.intHP = 50;
}
if (playerData.intLevel == undefined) {
playerData.intLevel = 1;
}
if (playerData.intSwings == undefined) {
playerData.intSwings = 0;
}
if (playerData.intBlocks == undefined) {
playerData.intBlocks = 0;
}
if (playerData.intHits == undefined) {
playerData.intHits = 0;
}
if (playerData.intWins == undefined) {
playerData.intWins = 0;
}
if (playerData.intDeaths == undefined) {
playerData.intDeaths = 0;
}
if (playerData.intSpells == undefined) {
playerData.intSpells = 0;
}
if (playerData.intMercs == undefined) {
playerData.intMercs = 0;
}
if (playerData.intShieldHit == undefined) {
playerData.intShieldHit = 25;
}
if (playerData.intRescued == undefined) {
playerData.intRescued = 0;
}
if (playerData.intJimmy == undefined) {
playerData.intJimmy = 0;
}
if (playerData.intPotions == undefined) {
playerData.intPotions = 0;
}
if (playerData.bitTough == undefined) {
playerData.bitTough = false;
}
if (playerData.intChallengeMonsters == undefined) {
playerData.intChallengeMonsters = 0;
}
if (_root.playerData.intChallengeBoss == undefined) {
playerData.intChallengeBoss = 0;
}
if (playerData.arrItems[0] == undefined) {
playerData.arrItems = new Array();
playerData.arrItems[0] = 0;
}
if (playerData.arrSpells[0] == undefined) {
playerData.arrSpells = new Array();
playerData.arrSpells[0] = -1;
}
if (playerData.arrMercs[0] == undefined) {
playerData.arrMercs = new Array();
playerData.arrMercs[0] = -1;
}
if (playerData.arrQuests[0] == undefined) {
playerData.arrQuests = new Array();
i = 0;
while (i <= 20) {
playerData.arrQuests[i] = 0;
i++;
}
}
if (playerData.intEquipped == undefined) {
playerData.intEquipped = 0;
}
if (_root.playerData.arrSpells[0] == -1) {
playerData.arrSpells[0] = 0;
playerData.intEquippedSpell = 0;
}
if (playerData.arrAchievements[0] == undefined) {
playerData.arrAchievements = new Array();
var i = 0;
while (i <= 30) {
playerData.arrAchievements[i] = 0;
i++;
}
}
for (i in playerData.arrItems) {
player.arrItems[i] = playerData.arrItems[i];
}
i = 0;
while (i <= (playerData.arrItems.length - 1)) {
trace("Inventory Item: " + arrItems[playerData.arrItems[i]].strName);
i++;
}
for (i in playerData.arrSpells) {
player.arrSpells[i] = playerData.arrSpells[i];
}
player.intHP = playerData.intHP;
player.intMaxHP = playerData.intHP;
player.intXP = playerData.intXP;
player.intGold = playerData.intGold;
player.arrItems = playerData.arrItems;
player.arrSpells = playerData.arrSpells;
trace("Equipped " + playerData.intEquipped);
trace("EquippedSpell " + playerData.intEquippedSpell);
_root.player.equipWeapon(playerData.intEquipped);
if (arrSpells[player.arrSpells[player.intEquippedSpell]] != undefined) {
_root.player.equipSpell(playerData.intEquippedSpell);
}
_root.mcNotice._visible = false;
updateHealthBar();
i = 2;
while (i <= 31) {
trace((("Achievement " + (i - 2)) + " : ") + playerData.arrAchievements[i - 2]);
i++;
}
playerRecord.storeData();
}
function randomNum(low, high) {
if (low == undefined) {
low = 0;
}
if (high == undefined) {
high = 100;
}
var _local3;
_local3 = Math.round((Math.random() * (high - low)) + low);
return(_local3);
}
function updateHealthBar() {
var _local3 = playerData.intGold;
var _local2 = Math.round((_root.playerData.intXP * 100) / _root.arrLevels[_root.playerData.intLevel]);
if (_local3 >= 100000) {
_root.sendAchievment(30);
}
if (_local2 < 1) {
_local2 = 1;
} else if (_local2 > 100) {
_local2 = 100;
}
_root.mcPlayerHP.mcAnim.mcMask._xscale = (_root.player.intHP * 100) / _root.player.intMaxHP;
_root.txtGold.text = _local3;
_root.txtHP.text = (player.intHP + "/") + player.intMaxHP;
_root.txtCharName.text = playerData.strCharacterName;
_root.mcPortrait.mcLevelClip.txtLevel.text = _root.playerData.intLevel;
_root.mcPortrait.mcLevelClip.mcLevelMeter.gotoAndStop(_local2);
_root.mcPortrait.mcFace.setStatus();
_root.mcBattleMenu.mcQuickPotion.mcPotionCount.gotoAndStop(_root.playerData.intPotions + 1);
}
function hideShieldBar() {
mcShield._visible = false;
mcBarBack._visible = false;
mcAttackMode._visible = false;
mcPlayerShield._visible = false;
txtAttackMode.text = "";
}
function swipe(intX, intY, intNewX, intNewY) {
if ((((!_root.mcGestures.isDrawing) && (!bitSwiping)) && (!player.isBlocking)) && (!player.isDead)) {
bitSwiping = true;
intSwings++;
_root.game.battle.battleSwings++;
trace("battleSwings: " + _root.game.battle.battleSwings);
txtSwings.text = (intSwings + " / ") + totalSwings;
_root.mixer.playSound("Swing-Attack");
this.createEmptyMovieClip("mcSwipe", 1000);
mcSwipe.attachMovie("swipe", "mcSwipe", 1000);
mcSwipe._x = intX;
mcSwipe._y = intY;
mcSwipe._xscale = 100;
mcSwipe._yscale = 100;
distance = Math.round(Math.sqrt(((intX - intNewX) * (intX - intNewX)) + ((intY - intNewY) * (intY - intNewY))));
intScale = Math.round(100 / (mcSwipe._height / distance));
_root.game.battle.intScale = intScale;
_root.game.battle.coolDown();
intDPT = Math.round((player.intMinDmg + player.intMaxDmg) / 2);
intDmgRange = Math.round(intDPT * (intScale / 100));
if (intDmgRange > player.intMaxDmg) {
intDmgRange = player.intMaxDmg;
} else if (intDmgRange < player.intMinDmg) {
intDmgRange = player.intMinDmg;
}
_root.game.battle.weaponDamage = intDmgRange;
mcSwipe._xscale = intScale;
mcSwipe._yscale = intScale;
intAngle = Math.atan2(intNewX - intX, intNewY - intY);
mcSwipe._rotation = -Math.round((intAngle * 180) / Math.PI);
_root.mcGestures.mcLine.removeMovieClip();
_root.playerData.intSwings++;
if (_root.playerData.intSwings >= 500) {
if (_root.playerData.intSwings < 5000) {
_root.sendAchievement(12);
} else if (_root.playerData.intSwings >= 5000) {
_root.sendAchievement(25);
}
}
}
}
function sendAchievement(intNum) {
var _local3 = 32;
if (intNum == 42) {
BattleonGamesAPI.setAchievement(intNum);
_root.playerData.arrAchievements[30] = 1;
} else if (_root.playerData.arrAchievements[intNum - 2] < 1) {
if (BattleonGamesAPI.__get__isLoggedIn()) {
_root.playerData.arrAchievements[intNum - 2] = 1;
BattleonGamesAPI.setAchievement(intNum);
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
}
}
function damageReport(strTarget, intX, intY, intAmount) {
if (strTarget == "player") {
this.createEmptyMovieClip("mcDmg", this.getNextHighestDepth());
this.attachMovie("mcDamage", "mcDamage", this.getNextHighestDepth());
this.mcDamage._x = intX;
this.mcDamage._y = intY;
} else {
this.attachMovie("mcDmgEnemy", "mcDmgEnemy" + eNum, this.getNextHighestDepth());
this.mcDmgEnemy._x = intX;
this.mcDmgEnemy._y = intY;
this.mcDmgEnemy.intDmg = intAmount;
eNum++;
if (eNum > 3) {
eNum = 1;
}
}
}
function saveAchievement(intIndex) {
}
function equipNow() {
trace("equipNow found");
_root.game.mcShop.confirmEquip.txtEquip.text = _root.game.mcShop.txtWeaponName.text;
_root.game.mcShop.confirmEquip._visible = true;
}
function buyItem(itemID) {
trace("Buying Something");
var _local3 = arrItems[itemID];
var _local4 = true;
var _local2 = 0;
while (_local2 <= (player.arrItems.length - 1)) {
if (arrItems[player.arrItems[_local2]].strName == _local3.strName) {
_root.notify(("Can Only Carry one of these " + _local3.strName) + "s");
_local4 = false;
}
_local2++;
}
if (_local4) {
if ((_local3 != undefined) && (playerData.intGold >= _local3.intPrice)) {
trace(_local4);
playerData.intGold = playerData.intGold - _local3.intPrice;
player.arrItems.push(itemID);
_root.mixer.playSound("Shop-BuyItem");
_root.notify("Purchased " + _local3.strName);
_root.game.mcShop.purchaseType = "item";
equipNow();
trace("equip Now passed");
} else {
_root.notify("You cannot afford this item!");
}
playerData.arrItems = player.arrItems;
playerRecord.storeData();
playerRecord.sendData();
updateHealthBar();
}
}
function buySpell(itemID) {
var _local3 = arrBattleEffects[itemID];
var _local4 = true;
var _local2 = 0;
while (_local2 <= (player.arrSpells.length - 1)) {
if (arrBattleEffects[player.arrSpells[_local2]].strName == _local3.strName) {
_root.notify(("Can Only Carry one of these " + _local3.strName) + "s");
_local4 = false;
}
_local2++;
}
if (_local4) {
if ((_local3 != undefined) && (playerData.intGold >= _local3.intPrice)) {
playerData.intGold = playerData.intGold - _local3.intPrice;
if (player.arrSpells[0] == -1) {
player.arrSpells[0] = itemID;
} else {
player.arrSpells.push(itemID);
}
_root.mixer.playSound("Shop-BuyItem");
_root.notify("Purchased " + _local3.strName);
_root.game.mcShop.purchaseType = "spell";
equipNow();
if (_root.player.arrSpells.length == 1) {
_root.player.equipSpell(0);
}
} else {
_root.notify("You cannot afford this spell!");
}
playerData.arrSpells = player.arrSpells;
playerRecord.storeData();
playerRecord.sendData();
updateHealthBar();
}
}
function buyMerc(itemID) {
var _local3 = _root.arrMercenaries[itemID];
var _local4 = true;
var _local2 = 0;
while (_local2 <= (playerData.arrMercs.length - 1)) {
if (_root.arrMercenaries[playerData.arrMercs[_local2]].strName == _local3.strName) {
_root.notify(("Can Only Carry one of these " + _local3.strName) + "s");
_local4 = false;
}
_local2++;
}
if (_local4) {
if ((_local3 != undefined) && (playerData.intGold >= _local3.intPrice)) {
playerData.intGold = playerData.intGold - _local3.intPrice;
if (playerData.arrMercs[0] == -1) {
playerData.arrMercs[0] = itemID;
} else {
playerData.arrMercs.push(itemID);
}
_root.mixer.playSound("Shop-BuyItem");
_root.notify("Purchased " + _local3.strName);
} else {
_root.notify("You cannot afford to hire this Mercenary!");
}
playerRecord.storeData();
playerRecord.sendData();
updateHealthBar();
}
}
function showScreen(strScreen) {
_root.mcScreens.gotoAndStop(strScreen);
}
function showCutscene(strScreen) {
_root.mcCutscenes.gotoAndPlay(strScreen);
}
function levelUp() {
var _local2 = false;
if (playerData.intLevel >= 10) {
return(false);
}
if (playerData.intXP >= arrLevels[playerData.intLevel]) {
for (var _local3 in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[_local3].accitemid != undefined) {
if (BattleonGamesAPI.__get__userdata().item[_local3].name == "Toughness") {
_root.notify("Toughness: +20% Bonus Hitpoints!");
_local2 = true;
break;
}
}
}
playerData.intLevel++;
if (playerData.intLevel >= 10) {
sendAchievement(16);
}
if (playerData.intLevel >= 5) {
sendAchievement(17);
}
if (playerData.intLevel >= 2) {
sendAchievement(19);
}
playerData.intXP = 0;
playerData.intHP = Math.round(((((Math.sqrt(playerData.intLevel) * 10) - 5) * 1.2) * 8) * 1.05);
if (_local2) {
playerData.intHP = Math.round(playerData.intHP * 1.2);
}
player.intLevel = playerData.intLevel;
player.intXP = playerData.intXP;
player.intHP = playerData.intHP;
player.intMaxHP = playerData.intHP;
player.healHP(player.intMaxHP);
updateHealthBar();
playerRecord.storeData();
playerRecord.sendData();
_root.bitLoadEnabled = false;
BattleonGamesAPI.addEventListener(BattleonGamesAPI.DATASAVE, onDataSave);
return(true);
}
return(false);
}
function maxMeOut() {
var _local2 = false;
playerData.intLevel = 10;
playerData.intXP = 600;
playerData.intGold = 25000;
playerData.intSwings = 499;
playerData.intBlocks = 999;
playerData.intHits = 499;
playerData.intWins = 99;
playerData.intDeaths = 99;
playerData.intSpells = 19;
playerData.intMercs = 0;
playerData.intJimmy = 0;
playerData.intRescued = 29;
playerData.strCharacterName = "Sir Alteon";
playerData.intHP = Math.round(((((Math.sqrt(playerData.intLevel) * 10) - 5) * 1.2) * 8) * 1.05);
for (var _local3 in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[_local3].accitemid != undefined) {
if (BattleonGamesAPI.__get__userdata().item[_local3].name == "Toughness") {
_root.notify("Toughness: +20% Bonus Hitpoints!");
_local2 = true;
break;
}
}
}
if (_local2) {
playerData.intHP = Math.round(playerData.intHP * 1.2);
}
for (var _local4 in playerData.arrQuests) {
playerData.arrQuests[_local4] = 6;
}
player.intXP = playerData.intXP;
player.intMaxHP = playerData.intHP;
player.healHP(player.intMaxHP);
updateHealthBar();
playerRecord.storeData();
_root.bitLoadEnabled = false;
return(true);
}
var arrQuests = new Array();
var questTutorial = new Quest();
questTutorial.strQuestName = "quest-tutorial";
questTutorial.intCheckPoints = 3;
questTutorial.intAchievement = 8;
questTutorial.intCleared = 0;
questTutorial.intQS = 0;
arrQuests.push(questTutorial);
var questSwamp = new Quest();
questSwamp.strQuestName = "quest-Swamp";
questSwamp.intCheckPoints = 6;
questSwamp.intAchievement = 3;
questSwamp.intCleared = 0;
questSwamp.intQS = 1;
arrQuests.push(questSwamp);
var questCemetary = new Quest();
questCemetary.strQuestName = "quest-muertom";
questCemetary.intCheckPoints = 6;
questCemetary.intAchievement = 4;
questCemetary.intCleared = 0;
questCemetary.intQS = 2;
arrQuests.push(questCemetary);
var questCaves = new Quest();
questCaves.strQuestName = "quest-caves";
questCaves.intCheckPoints = 6;
questCaves.intAchievement = 5;
questCaves.intCleared = 0;
questCaves.intQS = 3;
arrQuests.push(questCaves);
var questVolcano = new Quest();
questVolcano.strQuestName = "quest-volcano";
questVolcano.intCheckPoints = 6;
questVolcano.intAchievement = 6;
questVolcano.intCleared = 0;
questVolcano.intQS = 4;
arrQuests.push(questVolcano);
var questDragon = new Quest();
questDragon.strQuestName = "quest-dragon";
questDragon.intCheckPoints = 4;
questDragon.intAchievement = 7;
questDragon.intCleared = 0;
questDragon.intQS = 5;
arrQuests.push(questDragon);
var questChallenge = new Quest();
questChallenge.strQuestName = "quest-Challenge";
questChallenge.intCheckPoints = 2;
questChallenge.intAchievement = 7;
questChallenge.intCleared = 0;
questChallenge.intQS = 6;
arrQuests.push(questChallenge);
var arrItems = new Array();
var wpn_SquireSword = new weapon();
wpn_SquireSword.bitCurrency = 0;
wpn_SquireSword.intPrice = 300;
wpn_SquireSword.intLevel = 1;
wpn_SquireSword.intFrame = 1;
wpn_SquireSword.intMinDmg = 2;
wpn_SquireSword.intMaxDmg = 8;
wpn_SquireSword.intCoolDown = 10;
wpn_SquireSword.intSensitivity = 30;
wpn_SquireSword.strName = "Squire's Sword";
wpn_SquireSword.strDesc = "This is a standard issue iron Squire's Sword. It's polished surface is aerodynamic for improved swinging!";
wpn_SquireSword.strElement = "Iron";
arrItems.push(wpn_SquireSword);
var wpn_BigStick = new weapon();
wpn_BigStick.bitCurrency = 0;
wpn_BigStick.intPrice = 1610;
wpn_BigStick.intLevel = 4;
wpn_BigStick.intFrame = 2;
wpn_BigStick.intMinDmg = 6;
wpn_BigStick.intMaxDmg = 16;
wpn_BigStick.intCoolDown = 10;
wpn_BigStick.intSensitivity = 30;
wpn_BigStick.strName = "Ultra Stick";
wpn_BigStick.strDesc = "A perfect stick taken from the tree of knowledge stick. You may get lucky and give the enemy a brain splinter.";
wpn_BigStick.strElement = "Earth";
arrItems.push(wpn_BigStick);
var wpn_Dagger = new weapon();
wpn_Dagger.bitCurrency = 0;
wpn_Dagger.intPrice = 403;
wpn_Dagger.intLevel = 2;
wpn_Dagger.intFrame = 21;
wpn_Dagger.intMinDmg = 3;
wpn_Dagger.intMaxDmg = 11;
wpn_Dagger.intCoolDown = 20;
wpn_Dagger.intSensitivity = 50;
wpn_Dagger.strName = "Iron Dagger";
wpn_Dagger.strDesc = "This dagger is designed for durability. It is surprisingly heavy despite its small size! The blade rusts quickly and may give enemies tetanus.";
wpn_Dagger.strElement = "Iron";
arrItems.push(wpn_Dagger);
var wpn_Club = new weapon();
wpn_Club.bitCurrency = 0;
wpn_Club.intPrice = 906;
wpn_Club.intLevel = 3;
wpn_Club.intFrame = 3;
wpn_Club.intMinDmg = 7;
wpn_Club.intMaxDmg = 15;
wpn_Club.intCoolDown = 8;
wpn_Club.intSensitivity = 100;
wpn_Club.strName = "Heavy Club";
wpn_Club.strDesc = "A large heavy club made from the trunk of the same tree that Big Sticks come from...!";
wpn_Club.strElement = "Iron";
arrItems.push(wpn_Club);
var wpn_SquireSword = new weapon();
wpn_SquireSword.bitCurrency = 0;
wpn_SquireSword.intPrice = 1610;
wpn_SquireSword.intLevel = -1;
wpn_SquireSword.intFrame = 1;
wpn_SquireSword.intMinDmg = 8;
wpn_SquireSword.intMaxDmg = 14;
wpn_SquireSword.intCoolDown = 10;
wpn_SquireSword.intSensitivity = 30;
wpn_SquireSword.strName = "Squire's Sword";
wpn_SquireSword.strDesc = "This is a standard issue iron Squire's Sword. It's polished surface is aerodynamic for improved swinging!";
wpn_SquireSword.strElement = "Iron";
arrItems.push(wpn_SquireSword);
var wpn_PlainAxe = new weapon();
wpn_PlainAxe.bitCurrency = 0;
wpn_PlainAxe.intPrice = 2516;
wpn_PlainAxe.intLevel = 5;
wpn_PlainAxe.intFrame = 8;
wpn_PlainAxe.intMinDmg = 11;
wpn_PlainAxe.intMaxDmg = 19;
wpn_PlainAxe.intCoolDown = 4;
wpn_PlainAxe.intSensitivity = 120;
wpn_PlainAxe.strName = "Axe";
wpn_PlainAxe.strDesc = "This large heavy axe is slow but can cleave the head off of just about anything. Don't miss!";
wpn_PlainAxe.strElement = "Iron";
arrItems.push(wpn_PlainAxe);
var wpn_Mace = new weapon();
wpn_Mace.bitCurrency = 1;
wpn_Mace.intPrice = 4932;
wpn_Mace.intLevel = 6;
wpn_Mace.intFrame = 7;
wpn_Mace.intMinDmg = 14;
wpn_Mace.intMaxDmg = 26;
wpn_Mace.intCoolDown = 7;
wpn_Mace.intSensitivity = 70;
wpn_Mace.strName = "Mace";
wpn_Mace.strDesc = "All you need to crush zombie skulls and smash the undead into little pieces!";
wpn_Mace.strElement = "Iron";
arrItems.push(wpn_Mace);
var wpn_KnightSword = new weapon();
wpn_KnightSword.bitCurrency = 1;
wpn_KnightSword.intPrice = 6450;
wpn_KnightSword.intLevel = 8;
wpn_KnightSword.intFrame = 14;
wpn_KnightSword.intMinDmg = 15;
wpn_KnightSword.intMaxDmg = 31;
wpn_KnightSword.intCoolDown = 10;
wpn_KnightSword.intSensitivity = 20;
wpn_KnightSword.strName = "Knight's Sword";
wpn_KnightSword.strDesc = "Forged from the highest quailty royal steel, this sword is given to those who have proven themselves worthy of knighthood (or those wealthy enough to buy one...)!";
wpn_KnightSword.strElement = "Steel";
arrItems.push(wpn_KnightSword);
var wpn_WitchDagger = new weapon();
wpn_WitchDagger.bitCurrency = 1;
wpn_WitchDagger.intLevel = 2;
wpn_WitchDagger.intFrame = 22;
wpn_WitchDagger.intPrice = 225;
wpn_WitchDagger.intMinDmg = 6;
wpn_WitchDagger.intMaxDmg = 10;
wpn_WitchDagger.intCoolDown = 15;
wpn_WitchDagger.intSensitivity = 30;
wpn_WitchDagger.strName = "Witch's Claw";
wpn_WitchDagger.strDesc = "This dagger allegedy belonged to the legendary witch, Sally! She used it for slicing fancy cheese appetizers at soirees. The hilt was fashioned from an old broom.";
wpn_WitchDagger.strElement = "Magic";
arrItems.push(wpn_WitchDagger);
var wpn_BrutalAxe = new weapon();
wpn_BrutalAxe.bitCurrency = 1;
wpn_BrutalAxe.intLevel = 9;
wpn_BrutalAxe.intFrame = 9;
wpn_BrutalAxe.intPrice = 7433;
wpn_BrutalAxe.intMinDmg = 17;
wpn_BrutalAxe.intMaxDmg = 37;
wpn_BrutalAxe.intCoolDown = 6;
wpn_BrutalAxe.intSensitivity = 120;
wpn_BrutalAxe.strName = "Brutal Axe";
wpn_BrutalAxe.strDesc = "A truly horrific axe. Originally intended for cosplaying barbarians until it was discovered that it is a highly effective weapon.";
wpn_BrutalAxe.strElement = "Magic";
arrItems.push(wpn_BrutalAxe);
var wpn_MeatCleaver = new weapon();
wpn_MeatCleaver.bitCurrency = 1;
wpn_MeatCleaver.intLevel = 5;
wpn_MeatCleaver.intFrame = 30;
wpn_MeatCleaver.intPrice = 2758;
wpn_MeatCleaver.intMinDmg = 16;
wpn_MeatCleaver.intMaxDmg = 22;
wpn_MeatCleaver.intCoolDown = 8;
wpn_MeatCleaver.intSensitivity = 50;
wpn_MeatCleaver.strName = "Cleaver of Meats";
wpn_MeatCleaver.strDesc = "Designed by the legendary sous chefs, Ward and June. This cleaver can chop through any variety of meats... or monsters...";
wpn_MeatCleaver.strElement = "Magic";
arrItems.push(wpn_MeatCleaver);
var wpn_BrainMace = new weapon();
wpn_BrainMace.bitCurrency = 1;
wpn_BrainMace.intLevel = 3;
wpn_BrainMace.intFrame = 33;
wpn_BrainMace.intPrice = 720;
wpn_BrainMace.intMinDmg = 9;
wpn_BrainMace.intMaxDmg = 15;
wpn_BrainMace.intCoolDown = 6;
wpn_BrainMace.intSensitivity = 90;
wpn_BrainMace.strName = "Brain-Stained Mace";
wpn_BrainMace.strDesc = "This incredible mace is a powerful artifact left over from the ancient Necromancer Wars.";
wpn_BrainMace.strElement = "Magic";
arrItems.push(wpn_BrainMace);
var wpn_ExoticScimitar = new weapon();
wpn_ExoticScimitar.bitCurrency = 1;
wpn_ExoticScimitar.intLevel = 6;
wpn_ExoticScimitar.intFrame = 17;
wpn_ExoticScimitar.intPrice = 3923;
wpn_ExoticScimitar.intMinDmg = 15;
wpn_ExoticScimitar.intMaxDmg = 25;
wpn_ExoticScimitar.intCoolDown = 12;
wpn_ExoticScimitar.intSensitivity = 60;
wpn_ExoticScimitar.strName = "Exotic Scimitar";
wpn_ExoticScimitar.strDesc = "A unique sword from a far away land. Its curved blade cuts through anything with ease and is designed for easy swinging.";
wpn_ExoticScimitar.strElement = "Elven";
arrItems.push(wpn_ExoticScimitar);
var wpn_PiratesBlade = new weapon();
wpn_PiratesBlade.bitCurrency = 1;
wpn_PiratesBlade.intLevel = 7;
wpn_PiratesBlade.intFrame = 13;
wpn_PiratesBlade.intPrice = 5432;
wpn_PiratesBlade.intMinDmg = 16;
wpn_PiratesBlade.intMaxDmg = 30;
wpn_PiratesBlade.intCoolDown = 20;
wpn_PiratesBlade.intSensitivity = 10;
wpn_PiratesBlade.strName = "Pirates Blade";
wpn_PiratesBlade.strDesc = "Favored by swashbuckling pirates, this thin-bladed sword comes in really handy when looting booty from unsuspecting shipmates!";
wpn_PiratesBlade.strElement = "Steel";
arrItems.push(wpn_PiratesBlade);
var wpn_DoomBlade = new weapon();
wpn_DoomBlade.bitCurrency = 1;
wpn_DoomBlade.intLevel = 10;
wpn_DoomBlade.intFrame = 5;
wpn_DoomBlade.intPrice = 8205;
wpn_DoomBlade.intMinDmg = 13;
wpn_DoomBlade.intMaxDmg = 43;
wpn_DoomBlade.intCoolDown = 10;
wpn_DoomBlade.intSensitivity = 50;
wpn_DoomBlade.strName = "Doom Blade";
wpn_DoomBlade.strDesc = "This dark sword is imbued with the power of DOOOOOOM! Don't worry, it will only curse its victims, not its wielder... We promise!";
wpn_DoomBlade.strElement = "Dark";
arrItems.push(wpn_DoomBlade);
var wpn_KingSword = new weapon();
wpn_KingSword.bitCurrency = 1;
wpn_KingSword.intLevel = 10;
wpn_KingSword.intFrame = 15;
wpn_KingSword.intPrice = 8333;
wpn_KingSword.intMinDmg = 18;
wpn_KingSword.intMaxDmg = 38;
wpn_KingSword.intCoolDown = 10;
wpn_KingSword.intSensitivity = 50;
wpn_KingSword.strName = "King Sword";
wpn_KingSword.strDesc = "It is said that whoever wields this sword is the true king of Bladehaven! Its last owner tripped and fell on its blade...";
wpn_KingSword.strElement = "Light";
arrItems.push(wpn_KingSword);
var wpn_DoomScythe = new weapon();
wpn_DoomScythe.bitCurrency = 1;
wpn_DoomScythe.intLevel = 9;
wpn_DoomScythe.intFrame = 23;
wpn_DoomScythe.intPrice = 7653;
wpn_DoomScythe.intMinDmg = 6;
wpn_DoomScythe.intMaxDmg = 46;
wpn_DoomScythe.intCoolDown = 5;
wpn_DoomScythe.intSensitivity = 100;
wpn_DoomScythe.strName = "Doom Scythe";
wpn_DoomScythe.strDesc = "Harvesting the spirits of the recent un-deceased has never been easier!";
wpn_DoomScythe.strElement = "Dark";
arrItems.push(wpn_DoomScythe);
var wpn_NightMace = new weapon();
wpn_NightMace.bitCurrency = 1;
wpn_NightMace.intLevel = 7;
wpn_NightMace.intFrame = 34;
wpn_NightMace.intPrice = 5440;
wpn_NightMace.intMinDmg = 19;
wpn_NightMace.intMaxDmg = 24;
wpn_NightMace.intCoolDown = 8;
wpn_NightMace.intSensitivity = 80;
wpn_NightMace.strName = "Night Mace";
wpn_NightMace.strDesc = "A relic weapon once wielded by clerics of the dark Temple of Night. The temple no longer exists and their weapons are highly sought after by historians.";
wpn_NightMace.strElement = "Dark";
arrItems.push(wpn_NightMace);
var wpn_LightMace = new weapon();
wpn_LightMace.bitCurrency = 1;
wpn_LightMace.intLevel = 8;
wpn_LightMace.intFrame = 31;
wpn_LightMace.intPrice = 7002;
wpn_LightMace.intMinDmg = 19;
wpn_LightMace.intMaxDmg = 29;
wpn_LightMace.intCoolDown = 8;
wpn_LightMace.intSensitivity = 80;
wpn_LightMace.strName = "Light Mace";
wpn_LightMace.strDesc = "A relic weapon once wielded by clerics of the dark Temple of Light. The temple no longer exists and their weapons are highly sought after by historians.";
wpn_LightMace.strElement = "Light";
arrItems.push(wpn_LightMace);
var wpn_DaClub = new weapon();
wpn_DaClub.bitCurrency = 1;
wpn_DaClub.intLevel = 2;
wpn_DaClub.intFrame = 20;
wpn_DaClub.intPrice = 225;
wpn_DaClub.intMinDmg = 4;
wpn_DaClub.intMaxDmg = 18;
wpn_DaClub.intCoolDown = 7;
wpn_DaClub.intSensitivity = 75;
wpn_DaClub.strName = "Da Club";
wpn_DaClub.strDesc = "This is the most technologically advanced club that money can buy!";
wpn_DaClub.strElement = "Earth";
arrItems.push(wpn_DaClub);
var wpn_HalsBeard = new weapon();
wpn_HalsBeard.bitCurrency = 1;
wpn_HalsBeard.intLevel = 7;
wpn_HalsBeard.intFrame = 25;
wpn_HalsBeard.intPrice = 5432;
wpn_HalsBeard.intMinDmg = 14;
wpn_HalsBeard.intMaxDmg = 30;
wpn_HalsBeard.intCoolDown = 20;
wpn_HalsBeard.intSensitivity = 10;
wpn_HalsBeard.strName = "Hal's Beard";
wpn_HalsBeard.strDesc = "This legendary Halberd got its name from a famous knight who once cleanly shaved the king's beard with a single swipe of this mighty weapon!";
wpn_HalsBeard.strElement = "Steel";
arrItems.push(wpn_HalsBeard);
var wpn_HackAxe = new weapon();
wpn_HackAxe.bitCurrency = 1;
wpn_HackAxe.intLevel = 4;
wpn_HackAxe.intFrame = 29;
wpn_HackAxe.intPrice = 1590;
wpn_HackAxe.intMinDmg = 6;
wpn_HackAxe.intMaxDmg = 24;
wpn_HackAxe.intCoolDown = 8;
wpn_HackAxe.intSensitivity = 70;
wpn_HackAxe.strName = "Hack N' Axe";
wpn_HackAxe.strDesc = "A one-handed axe that is quicker than its heavier counterparts! Great for those with maniacal tendencies!";
wpn_HackAxe.strElement = "Steel";
arrItems.push(wpn_HackAxe);
var wpn_WonderStick = new weapon();
wpn_WonderStick.bitCurrency = 1;
wpn_WonderStick.intLevel = 1;
wpn_WonderStick.intFrame = 19;
wpn_WonderStick.intPrice = 100;
wpn_WonderStick.intMinDmg = 3;
wpn_WonderStick.intMaxDmg = 10;
wpn_WonderStick.intCoolDown = 10;
wpn_WonderStick.intSensitivity = 30;
wpn_WonderStick.strName = "Wonder Stick";
wpn_WonderStick.strDesc = "This stick is even bigger than the Big Stick! Works great for pretend swordfighting!";
wpn_WonderStick.strElement = "Earth";
arrItems.push(wpn_WonderStick);
var wpn_TyrantStar = new weapon();
wpn_TyrantStar.bitCurrency = 1;
wpn_TyrantStar.intLevel = 5;
wpn_TyrantStar.intFrame = 32;
wpn_TyrantStar.intPrice = 2708;
wpn_TyrantStar.intMinDmg = 9;
wpn_TyrantStar.intMaxDmg = 29;
wpn_TyrantStar.intCoolDown = 10;
wpn_TyrantStar.intSensitivity = 30;
wpn_TyrantStar.strName = "Tyrant's Star";
wpn_TyrantStar.strDesc = "This morning star will strike fear into the hearts of all who would stand against you!";
wpn_TyrantStar.strElement = "Steel";
arrItems.push(wpn_TyrantStar);
var wpn_ViperFang = new weapon();
wpn_ViperFang.bitCurrency = 1;
wpn_ViperFang.intLevel = 4;
wpn_ViperFang.intFrame = 18;
wpn_ViperFang.intPrice = 1480;
wpn_ViperFang.intMinDmg = 14;
wpn_ViperFang.intMaxDmg = 18;
wpn_ViperFang.intCoolDown = 20;
wpn_ViperFang.intSensitivity = 10;
wpn_ViperFang.strName = "Viper's Fang";
wpn_ViperFang.strDesc = "The long thin blade was fashioned from a prehistoric snake fang! It is designed for speed and reliable damage!";
wpn_ViperFang.strElement = "Steel";
arrItems.push(wpn_ViperFang);
var wpn_SoldiersPolearm = new weapon();
wpn_SoldiersPolearm.bitCurrency = 1;
wpn_SoldiersPolearm.intLevel = 5;
wpn_SoldiersPolearm.intFrame = 24;
wpn_SoldiersPolearm.intPrice = 2708;
wpn_SoldiersPolearm.intMinDmg = 9;
wpn_SoldiersPolearm.intMaxDmg = 29;
wpn_SoldiersPolearm.intCoolDown = 8;
wpn_SoldiersPolearm.intSensitivity = 90;
wpn_SoldiersPolearm.strName = "Soldier's Polearm";
wpn_SoldiersPolearm.strDesc = "This soldiers weapon is designed for fighting on the front lines. It has a very long and deadly reach!";
wpn_SoldiersPolearm.strElement = "Steel";
arrItems.push(wpn_SoldiersPolearm);
var wpn_WoodCutter = new weapon();
wpn_WoodCutter.bitCurrency = 1;
wpn_WoodCutter.intLevel = 6;
wpn_WoodCutter.intFrame = 27;
wpn_WoodCutter.intPrice = 4083;
wpn_WoodCutter.intMinDmg = 15;
wpn_WoodCutter.intMaxDmg = 25;
wpn_WoodCutter.intCoolDown = 8;
wpn_WoodCutter.intSensitivity = 90;
wpn_WoodCutter.strName = "Wood Cutter's Axe";
wpn_WoodCutter.strDesc = "Any axe that can cut through a log in a single swipe should serve as a fine weapon!";
wpn_WoodCutter.strElement = "Steel";
arrItems.push(wpn_WoodCutter);
var wpn_NobleSword = new weapon();
wpn_NobleSword.bitCurrency = 1;
wpn_NobleSword.intLevel = 3;
wpn_NobleSword.intFrame = 16;
wpn_NobleSword.intPrice = 1081;
wpn_NobleSword.intMinDmg = 5;
wpn_NobleSword.intMaxDmg = 21;
wpn_NobleSword.intCoolDown = 10;
wpn_NobleSword.intSensitivity = 20;
wpn_NobleSword.strName = "Noble Sword";
wpn_NobleSword.strDesc = "A sword designed for nobility! Looks great when worn with fancy clothes!";
wpn_NobleSword.strElement = "Steel";
arrItems.push(wpn_NobleSword);
var wpn_WarlicSword = new weapon();
wpn_WarlicSword.bitCurrency = 1;
wpn_WarlicSword.intLevel = -1;
wpn_WarlicSword.intPrice = 0;
wpn_WarlicSword.intFrame = 5;
wpn_WarlicSword.intMinDmg = 50;
wpn_WarlicSword.intMaxDmg = 100;
wpn_WarlicSword.intCoolDown = 10;
wpn_WarlicSword.intSensitivity = 50;
wpn_WarlicSword.strName = "Warlic's Testing Sword";
wpn_WarlicSword.strDesc = "100% Pure Pwnage! Brings death to all!";
wpn_WarlicSword.strElement = "Pure Funk";
arrItems.push(wpn_WarlicSword);
var wpn_FonzSword = new weapon();
wpn_FonzSword.bitCurrency = 1;
wpn_FonzSword.intLevel = -1;
wpn_FonzSword.intPrice = 0;
wpn_FonzSword.intFrame = 35;
wpn_FonzSword.intMinDmg = 20;
wpn_FonzSword.intMaxDmg = 50;
wpn_FonzSword.intCoolDown = 10;
wpn_FonzSword.intSensitivity = 50;
wpn_FonzSword.strName = "Fonzo Replica";
wpn_FonzSword.strDesc = "A meticulous copy of the original!";
wpn_FonzSword.strElement = "Steel";
arrItems.push(wpn_FonzSword);
var wpn_FonzSword2 = new weapon();
wpn_FonzSword2.bitCurrency = 1;
wpn_FonzSword2.intLevel = -1;
wpn_FonzSword2.intPrice = 0;
wpn_FonzSword2.intFrame = 36;
wpn_FonzSword2.intMinDmg = 27;
wpn_FonzSword2.intMaxDmg = 57;
wpn_FonzSword2.intCoolDown = 10;
wpn_FonzSword2.intSensitivity = 50;
wpn_FonzSword2.strName = "Authentic Fonzo Zweihander";
wpn_FonzSword2.strDesc = "100% Pure Pwnage! Brings death to all!";
wpn_FonzSword2.strElement = "Steel";
arrItems.push(wpn_FonzSword2);
var arrBattleEffects = new Array();
var heavyAttack = new Object();
heavyAttack.bitCurrency = 0;
heavyAttack.intPrice = 1500;
heavyAttack.strName = "Smite";
heavyAttack.strFrame = "Smite";
heavyAttack.strDesc = "The power of light guides your hand! Lands a powerful blow that hits for 1.5x max weapon damage!";
heavyAttack.arrPoints = new Array(2, 4, 8);
heavyAttack.arrHits = new Array(0, 0, 0);
heavyAttack.effID = 0;
heavyAttack.intCoolDown = 4;
heavyAttack.go = function () {
_root.game.attachMovie("Spell-Slash", "mcHeavyStrike", _root.game.getNextHighestDepth());
_root.game.mcHeavyStrike._x = 480;
_root.game.mcHeavyStrike._y = 225;
for (var _local2 in _root.game) {
if ((!_root.game[_local2].isDead) && (_root.game[_local2].isHostile)) {
intDpt = Math.round((player.intMaxDmg + player.intMinDmg) / 2);
intDmg = Math.round(intDpt * 1.5);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
_root.game[_local2].healHP(-intDmg);
_root.game[_local2].isHit = true;
if (_root.game[_local2].isDead) {
if (_root.game.battle.bitXBoost) {
_root.game[_local2].intGold = Math.round(_root.game[_local2].intGold * 1.1);
_root.game[_local2].intXP = Math.round(_root.game[_local2].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local2].intGold) + " Gold and +") + _root.game[_local2].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local2].intGold) + " Gold and +") + _root.game[_local2].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local2].intGold;
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local2].intXP;
_root.playerRecord.storeData();
_root.game[_local2].playDead();
} else {
_root.game[_local2].gotoAndPlay("Hit");
}
_root.updateHealthBar();
_root.notify("Smite! 1.5x damage!");
break;
}
}
};
var fireStrike = new Object();
fireStrike.bitCurrency = 1;
fireStrike.intPrice = 3730;
fireStrike.strName = "Fire Strike";
fireStrike.strDesc = "Ignites the atmosphere around your foe and slowly burns it alive! Also works great for Barbeques! ";
fireStrike.strFrame = "FireStrike";
fireStrike.arrPoints = new Array(1, 2, 7, 4, 5);
fireStrike.arrHits = new Array(0, 0, 0, 0, 0);
fireStrike.effID = 6;
fireStrike.intCoolDown = 3;
fireStrike.go = function () {
_root.game.attachMovie("Spell-Fire", "mcFireStrike", _root.game.getNextHighestDepth());
_root.game.mcFireStrike._x = 480;
_root.game.mcFireStrike._y = 225;
};
var iceStrike = new Object();
iceStrike.bitCurrency = 1;
iceStrike.intPrice = 3730;
iceStrike.strName = "Ice Strike";
iceStrike.strFrame = "IceStrike";
iceStrike.strDesc = "Your enemy takes damage and is slowed down from a chilling wind. Your enemy's frost will be worse than its bite!";
iceStrike.arrPoints = new Array(8, 3, 6, 8);
iceStrike.arrHits = new Array(0, 0, 0, 0);
iceStrike.effID = 3;
iceStrike.intCoolDown = 3.5;
iceStrike.go = function () {
_root.game.attachMovie("Spell-Ice", "mcIceStrike", _root.game.getNextHighestDepth());
_root.game.mcIceStrike._x = 480;
_root.game.mcIceStrike._y = 225;
};
var lightningStrike = new Object();
lightningStrike.bitCurrency = 1;
lightningStrike.intPrice = 1200;
lightningStrike.strName = "Lightning Strike";
lightningStrike.strFrame = "LightningAttack";
lightningStrike.strDesc = "Why are deities always tossing lightning bolts? At least this time they're throwing them at your enemies! 2x max weapon damage!";
lightningStrike.arrPoints = new Array(2, 4, 8, 6);
lightningStrike.arrHits = new Array(0, 0, 0, 0);
lightningStrike.effID = 2;
lightningStrike.intCoolDown = 6;
lightningStrike.go = function () {
_root.game.attachMovie("Spell-Lightning", "mcLightningStrike", _root.game.getNextHighestDepth());
_root.game.mcLightningStrike._x = 480;
_root.game.mcLightningStrike._y = 225;
for (var _local2 in _root.game) {
if ((!_root.game[_local2].isDead) && (_root.game[_local2].isHostile)) {
intDpt = Math.round((player.intMaxDmg + player.intMinDmg) / 2);
intDmg = Math.round(intDpt * 2);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
_root.game[_local2].healHP(-intDmg);
_root.game[_local2].isHit = true;
if (_root.game[_local2].isDead) {
if (_root.game.battle.bitXBoost) {
_root.game[_local2].intGold = Math.round(_root.game[_local2].intGold * 1.1);
_root.game[_local2].intXP = Math.round(_root.game[_local2].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local2].intGold) + " Gold and +") + _root.game[_local2].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local2].intGold) + " Gold and +") + _root.game[_local2].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local2].intGold;
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local2].intXP;
_root.playerRecord.storeData();
_root.game[_local2].playDead();
} else {
_root.game[_local2].gotoAndPlay("Hit");
}
_root.updateHealthBar();
break;
}
}
};
var poisonStrike = new Object();
poisonStrike.bitCurrency = 0;
poisonStrike.intPrice = 4450;
poisonStrike.strName = "Poison Strike";
poisonStrike.strFrame = "PoisonStrike";
poisonStrike.strDesc = "Ah deadly nightshade with a touch of arsenic! Guaranteed to eat away at your enemies insides and outsides!";
poisonStrike.arrPoints = new Array(6, 2, 1, 5);
poisonStrike.arrHits = new Array(0, 0, 0, 0);
poisonStrike.effID = 4;
poisonStrike.intCoolDown = 3;
poisonStrike.go = function () {
_root.game.attachMovie("Spell-Poison", "mcPoisonStrike", _root.game.getNextHighestDepth());
_root.game.mcPoisonStrike._x = 480;
_root.game.mcPoisonStrike._y = 225;
};
var stunSpell = new Object();
stunSpell.bitCurrency = 1;
stunSpell.intPrice = 2400;
stunSpell.strName = "Stun";
stunSpell.strFrame = "StunSpell";
stunSpell.strDesc = "Your enemy poses for a new statue! Immobilized until further notice...";
stunSpell.arrPoints = new Array(2, 7, 4);
stunSpell.arrHits = new Array(0, 0, 0);
stunSpell.effID = 1;
stunSpell.intCoolDown = 5;
stunSpell.go = function () {
_root.game.attachMovie("Spell-Stun", "mcStunSpell", _root.game.getNextHighestDepth());
_root.game.mcStunSpell._x = 480;
_root.game.mcStunSpell._y = 225;
};
var healSpell = new Object();
healSpell.bitCurrency = 1;
healSpell.intPrice = 5500;
healSpell.strName = "Heal";
healSpell.strFrame = "HealSpell";
healSpell.strDesc = "When adhesive bandages don't stick! Heals back 100% of your hitpoints!";
healSpell.arrPoints = new Array(8, 3, 6, 1, 4, 7, 2, 5, 8);
healSpell.arrHits = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0);
healSpell.effID = 7;
healSpell.intCoolDown = 1;
healSpell.go = function () {
_root.game.attachMovie("Spell-Heal", "mcHealSpell", _root.game.getNextHighestDepth());
_root.game.mcHealSpell._x = 480;
_root.game.mcHealSpell._y = 225;
};
var shieldSpell = new Object();
shieldSpell.bitCurrency = 0;
shieldSpell.intPrice = 1400;
shieldSpell.strName = "Shield";
shieldSpell.strFrame = "ShieldSpell";
shieldSpell.strDesc = "Adrenaline courses through your veins! Restores your shield stamina up to 75%!!";
shieldSpell.arrPoints = new Array(2, 4, 6, 8, 2);
shieldSpell.arrHits = new Array(0, 0, 0, 0, 0);
shieldSpell.effID = 5;
shieldSpell.intCoolDown = 1;
shieldSpell.go = function () {
_root.game.attachMovie("Spell-Shield", "mcShieldSpell", _root.game.getNextHighestDepth());
_root.game.mcShieldSpell._x = 480;
_root.game.mcShieldSpell._y = 225;
};
arrBattleEffects.push(heavyAttack);
arrBattleEffects.push(stunSpell);
arrBattleEffects.push(lightningStrike);
arrBattleEffects.push(iceStrike);
arrBattleEffects.push(poisonStrike);
arrBattleEffects.push(shieldSpell);
arrBattleEffects.push(fireStrike);
arrBattleEffects.push(healSpell);
var arrMercenaries = new Array();
var mercAttack1 = new Object();
mercAttack1.bitCurrency = 0;
mercAttack1.intPrice = 4500;
mercAttack1.strName = "Gnome Blitz";
mercAttack1.strFrame = "Gnome Blitz";
mercAttack1.strDesc = "AGT: Advanced Gnome Technology Gives an Aerial Advantage and Superior Firepower!";
mercAttack1.arrPoints = new Array(2, 4, 8);
mercAttack1.arrHits = new Array(0, 0, 0);
mercAttack1.effID = 0;
mercAttack1.intCoolDown = 4;
mercAttack1.go = function () {
_root.game.attachMovie("GnomeAttack", "mcMerc1", _root.game.getNextHighestDepth());
_root.game.mcMerc1._x = 480;
_root.game.mcMerc1._y = 225;
_root.game.mcMerc1.effID = 1;
_root.game.battle.bitMerc = false;
};
var mercAttack2 = new Object();
mercAttack2.bitCurrency = 0;
mercAttack2.intPrice = 4500;
mercAttack2.strName = "Gnome Gun Maiden";
mercAttack2.strFrame = "Gnome Gun Maiden";
mercAttack2.strDesc = "AGT: Advanced Gnome Technology Gives an Aerial Advantage and Superior Firepower!";
mercAttack2.arrPoints = new Array(2, 4, 8);
mercAttack2.arrHits = new Array(0, 0, 0);
mercAttack2.effID = 0;
mercAttack2.intCoolDown = 4;
mercAttack2.go = function () {
_root.game.attachMovie("GnomeAttack", "mcMerc1", _root.game.getNextHighestDepth());
_root.game.mcMerc1._x = 480;
_root.game.mcMerc1._y = 225;
_root.game.mcMerc1.effID = 2;
_root.game.battle.bitMerc = false;
};
var mercAttack3 = new Object();
mercAttack3.bitCurrency = 0;
mercAttack3.intPrice = 4500;
mercAttack3.strName = "Gnome PandaMick";
mercAttack3.strFrame = "PandaMick";
mercAttack3.strDesc = "AGT: Advanced Gnome Technology creates a devatating Panda Pandemic!";
mercAttack3.arrPoints = new Array(2, 4, 8);
mercAttack3.arrHits = new Array(0, 0, 0);
mercAttack3.effID = 0;
mercAttack3.intCoolDown = 4;
mercAttack3.go = function () {
_root.game.attachMovie("GnomeAttack", "mcMerc1", _root.game.getNextHighestDepth());
_root.game.mcMerc1._x = 480;
_root.game.mcMerc1._y = 225;
_root.game.mcMerc1.effID = 3;
_root.game.battle.bitMerc = false;
};
arrMercenaries.push(mercAttack1);
arrMercenaries.push(mercAttack2);
arrMercenaries.push(mercAttack3);
var intOrigX = 375;
var intOrigY = 225;
var intNewX = 750;
var intNewY = 550;
var intStartX = intNewX;
var intStartY = intNewY;
var totalSwings = 99999;
var intSwings = 0;
var bitSlashing = false;
var intScale = 100;
var intKeyHold = 0;
var intEnemies = 1;
var intTotalScore = 0;
var weaponDamage = 0;
var bitSwiping = false;
var attackMode = true;
var battleOn = false;
var eNum = 1;
var bitWeaponVisible = true;
var player = new playerCharacter();
var sword = new sword();
var uberSword = new uberSword();
var strFrame = "S1";
var strNextStage = "S2";
var isInterfaceVisible = false;
var arrEnemies = new Array("mon-undead1", "Mon-Croc1", "mon-orc1", "mon-jimmy", "Mon-BossUndead", "Mon-CrocoBoss", "Mon-Minotaur1", "Mon-Dragon1", "Mon-Dragon2", "Mon-Dragon3", "Mon-Dragon4", "Mon-OrcBoss", "Mon-MinoBoss", "Mon-Dummy", "Mon-Croc2");
var arrLevels = new Array(0, 30, 100, 300, 500, 700, 1000, 1200, 2000, 2500);
var arrMonsters = new Array(1, 0, 2, 3, 6);
var arrBosses = new Array(5, 4, 11, 12);
var arrDragons = new Array(7, 8, 9, 10);
var arrChallengeRanks = new Array("Fresh Meat", "Fodder", "Whelp", "Worm", "Scrapper", "Scavenger", "Rat", "Pit Dog", "Animal", "Brawler", "Contender", "Warrior", "Crusher", "Pulverizer", "Myrmidon", "Eliminator", "Annihilator", "Death Dealer", "Gladiator", "Champion", "Grand Champion");
var arrChallengeMScores = new Array(3, 7, 12, 18, 25, 33, 42, 52, 63, 75);
var arrChallengeBScores = new Array(2, 4, 6, 8, 10, 13, 16, 19, 22, 25);
BattleonGamesAPI.loadAPI("SLASHING");
BattleonGamesAPI.addEventListener(BattleonGamesAPI.ACHIEVEMENT, onAchievement);
BattleonGamesAPI.addEventListener(BattleonGamesAPI.DATALOAD, onDataLoad);
BattleonGamesAPI.addEventListener(BattleonGamesAPI.BUYITEM, onBuyItem);
BattleonGamesAPI.addEventListener(BattleonGamesAPI.SHOWINTERFACE, onShowInterface);
BattleonGamesAPI.addEventListener(BattleonGamesAPI.HIDEINTERFACE, onHideInterface);
playerRecord = new dataStore();
playerRecord.loadData("BladeHavenCharacter");
playerOptions = new dataStore();
playerOptions.loadData("BladeHavenSettings");
var playerData = playerRecord.objData.data;
var playerOptionsData = playerOptions.objData.data;
if (playerOptionsData.bitSound == undefined) {
playerOptionsData.bitSound = true;
playerOptionsData.intSoundVol = 100;
playerOptionsData.bitWeaponShow = false;
playerOptionsData.strQuality = "HIGH";
playerOptions.storeData();
}
bitWeaponVisible = playerOptionsData.bitWeaponShow;
_quality = playerOptionsData.strQuality;
readPlayerData();
intSensitivity = 80;
txtSwings.text = (intSwings + " / ") + totalSwings;
trace((((("LEVELINFO: " + playerData.intLevel) + " , ") + playerData.intXP) + " , ") + playerData.intHP);
stop();
Instance of Symbol 2994 MovieClip "mcShaker" in Frame 20
onClipEvent (load) {
intX = _parent._x;
intY = _parent._y;
}
Frame 21
mixer.init(70, 800);
mixer.loadChannel(1, "BH-MainTheme");
mixer.loadChannel(2, "BH-TownTheme");
mixer.loadChannel(3, "BH-SwampMusic1");
mixer.loadChannel(4, "BH-SwampMusic2");
mixer.loadChannel(5, "Gong");
mixer.loadChannel(6, "Attack-Hit1");
mixer.loadChannel(7, "Attack-Hit2");
mixer.loadChannel(8, "Attack-Hit3");
mixer.loadChannel(9, "BH-DeathToll");
mixer.loadChannel(10, "BH-LevelUp");
mixer.loadChannel(11, "BH-VictoryAhh");
mixer.loadChannel(12, "Book-OpenClose");
mixer.loadChannel(13, "Equip-Weapon");
mixer.loadChannel(14, "Hit-Shield1");
mixer.loadChannel(15, "Hit-Shield2");
mixer.loadChannel(16, "Hit-Shield3");
mixer.loadChannel(17, "Hit-Shield4");
mixer.loadChannel(18, "Magic-RuneHit");
mixer.loadChannel(19, "Menu-Click");
mixer.loadChannel(20, "Menu-MapZoom");
mixer.loadChannel(21, "Shop-BuyItem");
mixer.loadChannel(22, "Spell-Memorize");
mixer.loadChannel(23, "Swing-Attack");
mixer.loadChannel(24, "Swing-Miss");
mixer.loadChannel(25, "Swing-Miss");
mixer.loadChannel(26, "Magic-Failed");
mixer.loadChannel(27, "Magic-Firestrike");
mixer.loadChannel(28, "Magic-Heal");
mixer.loadChannel(29, "Magic-Ice");
mixer.loadChannel(30, "Magic-Lightning");
mixer.loadChannel(31, "Magic-Shield");
mixer.loadChannel(32, "Magic-Smite");
mixer.loadChannel(33, "Magic-Stun");
mixer.loadChannel(34, "Monster-CrocGrowl1");
mixer.loadChannel(35, "Monster-CrocGrowl2");
mixer.loadChannel(36, "Monster-CrocGrunt");
mixer.loadChannel(37, "Monster-CrocHiss");
mixer.loadChannel(38, "Monster-CrocSplash");
mixer.loadChannel(39, "Monster-MinoDeath");
mixer.loadChannel(40, "Monster-MinoGrowl");
mixer.loadChannel(41, "Monster-MinoHit");
mixer.loadChannel(42, "Monster-MinoIntro");
mixer.loadChannel(43, "Monster-OrcDeath");
mixer.loadChannel(44, "Monster-LargeStomp");
mixer.loadChannel(45, "Monster-OrcHit");
mixer.loadChannel(46, "Monster-OrcTaunt");
mixer.loadChannel(47, "Monster-SkeleDeath");
mixer.loadChannel(48, "Monster-SkeleForm");
mixer.loadChannel(49, "Monster-SkeleScream");
mixer.loadChannel(50, "Monster-DragonBreath");
mixer.loadChannel(51, "Monster-DragonBurst");
mixer.loadChannel(52, "Monster-DragonDeath");
mixer.loadChannel(53, "Monster-DragonFireLoop");
mixer.loadChannel(54, "Monster-DragonHit");
mixer.loadChannel(55, "Monster-DragonSnarl");
mixer.loadChannel(56, "Monster-DragonBite");
mixer.loadChannel(57, "Monster-JimmyChargeUp");
mixer.loadChannel(58, "Monster-JimmyShot");
mixer.loadChannel(59, "BH-Heartbeat1");
mixer.loadChannel(60, "BH-Heartbeat2");
mixer.loadChannel(61, "MachineGun");
mixer.loadChannel(62, "GnomeF");
mixer.loadChannel(63, "Laugh-GnomeM");
mixer.loadChannel(64, "Monster-DragonScaryRoar");
mixer.loadChannel(65, "GnomePanda");
mixer.loadChannel(66, "DragonExplode");
mixer.bitSound = playerOptionsData.bitSound;
mixer.masterVolume = playerOptionsData.intSoundVol;
gotoAndPlay ("Title");
Frame 32
Frame 33
_root.mcNotice._visible = false;
mixer.masterVolume = playerOptionsData.intSoundVol;
mixer.playSound("BH-MainTheme", true, 9999);
stop();
Frame 52
var strChangeName = playerData.strCharacterName;
readPlayerData();
mcShield._visible = false;
stop();
Frame 63
player.healHP(player.intMaxHP);
updateHealthBar();
playerRecord.storeData();
txtAttackMode.text = "";
if (_root.playerData.intPotions == undefined) {
_root.playerData.intPotions = 0;
}
mcBattleMenu.gotoAndPlay("Up");
stop();
Symbol 28 MovieClip Frame 1
stop();
Symbol 46 MovieClip Frame 1
stop();
Symbol 46 MovieClip Frame 2
stop();
Symbol 46 MovieClip Frame 3
stop();
Symbol 46 MovieClip Frame 4
stop();
Symbol 46 MovieClip Frame 5
stop();
Symbol 46 MovieClip Frame 6
stop();
Symbol 46 MovieClip Frame 7
stop();
Symbol 46 MovieClip Frame 8
stop();
Instance of Symbol 46 MovieClip in Symbol 47 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 8));
}
Instance of Symbol 9 MovieClip in Symbol 58 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 6));
}
Instance of Symbol 61 MovieClip in Symbol 62 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 100));
}
Instance of Symbol 58 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 4));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Symbol 84 MovieClip Frame 53
stop();
Symbol 89 MovieClip Frame 1
strName = _root.mcEnemy.strName;
Instance of Symbol 96 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 98));
}
Symbol 99 MovieClip Frame 1
_visible = false;
Symbol 104 MovieClip Frame 8
stop();
Symbol 107 MovieClip Frame 13
stop();
Symbol 121 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 121 MovieClip Frame 2
stop();
Symbol 121 MovieClip Frame 3
stop();
Symbol 125 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 125 MovieClip Frame 2
stop();
Symbol 125 MovieClip Frame 3
stop();
Symbol 129 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 129 MovieClip Frame 2
stop();
Symbol 129 MovieClip Frame 3
stop();
Symbol 132 MovieClip [Mon-Croc2] Frame 1
#initclip 14
Object.registerClass("Mon-Croc2", enemyCharacter);
#endinitclip
var intSuit = Math.ceil(Math.random() * 3);
this.arrItems = new Array(1, 2);
equipWeapon(0);
hitZones = 4;
strName = "Crocky";
this.intLevel = 1;
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 0.8) * 8) * 1.05);
this.intMaxHP = this.intHP;
this.intXP = this.intLevel * 10;
this.intBlockChance = 1;
this.intGold = intXP * 7;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 0.4);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 0;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Monster-CrocSplash");
_root.mixer.playSound("Monster-CrocHiss");
Symbol 132 MovieClip [Mon-Croc2] Frame 27
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 132 MovieClip [Mon-Croc2] Frame 46
Symbol 132 MovieClip [Mon-Croc2] Frame 53
AI();
Symbol 132 MovieClip [Mon-Croc2] Frame 81
AI();
Symbol 132 MovieClip [Mon-Croc2] Frame 114
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 132 MovieClip [Mon-Croc2] Frame 115
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
_root.mixer.playSound("Monster-CrocGrunt");
isHit = false;
Symbol 132 MovieClip [Mon-Croc2] Frame 134
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
Symbol 132 MovieClip [Mon-Croc2] Frame 135
isDodging = true;
Symbol 132 MovieClip [Mon-Croc2] Frame 154
isDodging = false;
if (intNum >= 40) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 132 MovieClip [Mon-Croc2] Frame 155
_root.mixer.playSound("Hit-Shield3");
Symbol 132 MovieClip [Mon-Croc2] Frame 175
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 132 MovieClip [Mon-Croc2] Frame 176
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 132 MovieClip [Mon-Croc2] Frame 179
_root.mixer.playSound("Swing-Attack");
Symbol 132 MovieClip [Mon-Croc2] Frame 180
_root.game.battle.battleHit(0.33, this);
Symbol 132 MovieClip [Mon-Croc2] Frame 187
isAttacking = false;
Symbol 132 MovieClip [Mon-Croc2] Frame 197
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 132 MovieClip [Mon-Croc2] Frame 198
isAttacking = true;
Symbol 132 MovieClip [Mon-Croc2] Frame 203
_root.mixer.playSound("Swing-Attack");
Symbol 132 MovieClip [Mon-Croc2] Frame 207
_root.game.battle.battleHit(1, this);
Symbol 132 MovieClip [Mon-Croc2] Frame 221
isAttacking = false;
Symbol 132 MovieClip [Mon-Croc2] Frame 229
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 132 MovieClip [Mon-Croc2] Frame 230
isAttacking = true;
Symbol 132 MovieClip [Mon-Croc2] Frame 268
gotoAndPlay ("Idle");
Symbol 132 MovieClip [Mon-Croc2] Frame 269
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = true;
_root.mixer.playSound("Monster-CrocHiss");
Symbol 132 MovieClip [Mon-Croc2] Frame 278
_root.mixer.playSound("Monster-CrocSplash");
Symbol 132 MovieClip [Mon-Croc2] Frame 305
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Instance of Symbol 149 MovieClip in Symbol 152 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 23));
}
Instance of Symbol 150 MovieClip in Symbol 152 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 149 MovieClip in Symbol 152 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 23));
}
Instance of Symbol 150 MovieClip in Symbol 152 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 23));
}
Instance of Symbol 149 MovieClip in Symbol 152 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 23));
}
Instance of Symbol 150 MovieClip in Symbol 152 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 23));
}
Instance of Symbol 156 MovieClip in Symbol 205 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 15));
}
Instance of Symbol 175 MovieClip in Symbol 205 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 25));
}
Instance of Symbol 179 MovieClip in Symbol 205 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 16));
}
Instance of Symbol 219 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Instance of Symbol 219 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Symbol 222 MovieClip Frame 40
if (_parent._parent.effID == 1) {
_root.mixer.playSound("Laugh-GnomeM");
}
Symbol 222 MovieClip Frame 56
if (_parent._parent.effID == 1) {
_root.mixer.autoFade("Laugh-GnomeF", -5);
}
Instance of Symbol 239 MovieClip in Symbol 246 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Instance of Symbol 239 MovieClip in Symbol 246 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Symbol 246 MovieClip Frame 6
if (_parent._parent.effID == 2) {
_root.mixer.playSound("GnomeF");
}
Symbol 287 MovieClip Frame 81
stop();
Instance of Symbol 279 MovieClip in Symbol 288 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Instance of Symbol 279 MovieClip in Symbol 288 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Symbol 288 MovieClip Frame 18
if (_parent._parent.effID == 3) {
_root.mixer.playSound("GnomePanda");
}
Symbol 289 MovieClip Frame 1
if (_parent.effID == 1) {
Merc1B._visible = false;
Merc1C._visible = false;
} else if (_parent.effID == 2) {
Merc1A._visible = false;
Merc1C._visible = false;
} else {
Merc1A._visible = false;
Merc1B._visible = false;
}
Instance of Symbol 246 MovieClip "Merc1B" in Symbol 289 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 298 MovieClip in Symbol 304 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 298 MovieClip in Symbol 304 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 219 MovieClip in Symbol 309 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Instance of Symbol 219 MovieClip in Symbol 309 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Instance of Symbol 239 MovieClip in Symbol 314 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Instance of Symbol 239 MovieClip in Symbol 314 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Instance of Symbol 279 MovieClip in Symbol 319 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Instance of Symbol 279 MovieClip in Symbol 319 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 49));
}
Symbol 320 MovieClip Frame 1
if (_parent.effID == 1) {
Merc2B._visible = false;
Merc2C._visible = false;
} else if (_parent.effID == 2) {
Merc2A._visible = false;
Merc2C._visible = false;
} else {
Merc2A._visible = false;
Merc2B._visible = false;
}
Symbol 334 MovieClip Frame 12
stop();
Symbol 338 MovieClip [GnomeAttack] Frame 1
function findTarget() {
for (var _local2 in _root.game) {
if ((!_root.game[_local2].isDead) && (_root.game[_local2].isHostile)) {
intDmg = Math.round(_root.randomNum(20, 50) * 0.43);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
_root.game[_local2].healHP(-intDmg);
_root.game[_local2].isHit = true;
_root.game[_local2].mcEnemyStatus.mcBar._xscale = (_root.game[_local2].intHP * 100) / _root.game[_local2].intMaxHP;
_root.game.battle.damageReport("player", _root.game[_local2]._x, 225);
if (_root.game[_local2].isDead) {
if (_root.game.battle.bitXBoost) {
_root.game[_local2].intGold = Math.round(_root.game[_local2].intGold * 1.1);
_root.game[_local2].intXP = Math.round(_root.game[_local2].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local2].intGold) + " Gold and +") + _root.game[_local2].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local2].intGold) + " Gold and +") + _root.game[_local2].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local2].intGold;
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local2].intXP;
_root.playerRecord.storeData();
_root.game[_local2].playDead();
} else {
_root.game[_local2].gotoAndPlay("Hit");
}
return(_root.game[_local2]);
}
}
}
_root.mixer.playSound("Magic-Firestrike");
Symbol 338 MovieClip [GnomeAttack] Frame 121
_root.mixer.playSound("MachineGun");
findTarget();
Symbol 338 MovieClip [GnomeAttack] Frame 133
_root.mixer.playSound("MachineGun");
findTarget();
Symbol 338 MovieClip [GnomeAttack] Frame 145
_root.mixer.playSound("MachineGun");
findTarget();
Symbol 338 MovieClip [GnomeAttack] Frame 157
_root.mixer.playSound("MachineGun");
findTarget();
Symbol 338 MovieClip [GnomeAttack] Frame 192
_root.mixer.playSound("MachineGun");
findTarget();
Symbol 338 MovieClip [GnomeAttack] Frame 203
_root.mixer.playSound("MachineGun");
findTarget();
Symbol 338 MovieClip [GnomeAttack] Frame 212
_root.mixer.playSound("MachineGun");
findTarget();
Symbol 338 MovieClip [GnomeAttack] Frame 297
this.removeMovieClip();
Symbol 351 MovieClip Frame 18
stop();
Symbol 352 MovieClip [Spell-Speed] Frame 1
intOriginalCD = _root.player.intCoolDown;
intOriginalSens = _root.player.intSensistivity;
_root.mixer.playSound("Magic-Speed");
Symbol 357 MovieClip Frame 28
stop();
Symbol 360 MovieClip Frame 25
stop();
Symbol 361 MovieClip [Spell-Shield] Frame 1
if (_root.mcPlayerShield._xscale < 75) {
_root.mcPlayerShield._xscale = 75;
} else {
_root.mcPlayerShield._xscale = 100;
}
_root.mixer.playSound("Magic-Shield");
Symbol 361 MovieClip [Spell-Shield] Frame 54
this.removeMovieClip();
Symbol 385 MovieClip Frame 81
stop();
Symbol 386 MovieClip [Spell-Poison] Frame 1
function findTarget() {
if (!_root.game.battle.battleOn) {
this.removeMovieClip();
}
for (var _local3 in _root.game) {
if ((!_root.game[_local3].isDead) && (_root.game[_local3].isHostile)) {
intDmg = Math.round(_root.player.intMaxDmg * 0.4);
_root.game.battle.weaponDamage = intDmg;
_root.game[_local3].healHP(-intDmg);
_root.game[_local3].mcEnemyStatus.mcBar._xscale = (_root.game[_local3].intHP * 100) / _root.game[_local3].intMaxHP;
_root.game.battle.damageReport("player", _root.game[_local3]._x, 225);
if (_root.game[_local3].isDead) {
if (_root.game.battle.bitXBoost) {
_root.game[_local3].intGold = Math.round(_root.game[_local3].intGold * 1.1);
_root.game[_local3].intXP = Math.round(_root.game[_local3].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local3].intGold;
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local3].intXP;
_root.playerRecord.storeData();
_root.game[_local3].playDead();
this.removeMovieClip();
}
return(_root.game[_local3]);
}
}
}
function burnTarget() {
for (var _local3 in _root.game) {
if ((!_root.game[_local3].isDead) && (_root.game[_local3].isHostile)) {
intDmg = Math.round(_root.player.intMaxDmg * 0.8);
_root.game.battle.weaponDamage = intDmg;
_root.game[_local3].healHP(-intDmg);
_root.game[_local3].isHit = true;
_root.game[_local3].mcEnemyStatus.mcBar._xscale = (_root.game[_local3].intHP * 100) / _root.game[_local3].intMaxHP;
_root.game.battle.damageReport("player", _root.game[_local3]._x, 225);
if (_root.game[_local3].isDead) {
if (_root.game.battle.bitXBoost) {
_root.game[_local3].intGold = Math.round(_root.game[_local3].intGold * 1.1);
_root.game[_local3].intXP = Math.round(_root.game[_local3].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local3].intGold;
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local3].intXP;
_root.playerRecord.storeData();
_root.game[_local3].playDead();
this.removeMovieClip();
} else {
_root.game[_local3].gotoAndPlay("Hit");
}
return(_root.game[_local3]);
}
}
}
isActive = false;
if (_root.game.battle.battleOn) {
isActive = true;
}
burnTarget();
_root.mixer.playSound("Magic-Poison");
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip [Spell-Poison] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 386 MovieClip [Spell-Poison] Frame 21
if (isActive) {
findTarget();
}
Symbol 386 MovieClip [Spell-Poison] Frame 36
if (isActive) {
findTarget();
}
Symbol 386 MovieClip [Spell-Poison] Frame 52
if (isActive) {
findTarget();
}
Symbol 386 MovieClip [Spell-Poison] Frame 66
if (isActive) {
findTarget();
}
Symbol 386 MovieClip [Spell-Poison] Frame 81
if (isActive) {
findTarget();
}
Symbol 386 MovieClip [Spell-Poison] Frame 96
if (isActive) {
findTarget();
}
Symbol 386 MovieClip [Spell-Poison] Frame 111
if (isActive) {
findTarget();
}
Symbol 386 MovieClip [Spell-Poison] Frame 126
if (isActive) {
findTarget();
}
Symbol 386 MovieClip [Spell-Poison] Frame 141
if (isActive) {
findTarget();
}
Symbol 386 MovieClip [Spell-Poison] Frame 150
this.removeMovieClip();
Symbol 391 MovieClip Frame 18
stop();
Symbol 392 MovieClip [Spell-Slash] Frame 1
_root.mixer.playSound("Magic-Smite");
Symbol 392 MovieClip [Spell-Slash] Frame 56
this.removeMovieClip();
Symbol 401 MovieClip [Spell-Lightning] Frame 1
_root.mixer.playSound("Magic-Lightning");
Symbol 401 MovieClip [Spell-Lightning] Frame 19
this.removeMovieClip();
Instance of Symbol 404 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 406 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 409 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 410 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 404 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 406 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 409 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 404 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 406 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 409 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 404 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 406 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 409 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 404 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 406 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Symbol 413 MovieClip [Spell-Ice] Frame 1
function findTarget() {
for (var _local3 in _root.game) {
if (_root.game[_local3].isHostile && (!_root.game[_local3].isDead)) {
intDmg = Math.round(_root.player.intMaxDmg * 1.5);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
_root.game[_local3].healHP(-intDmg);
if (_root.game[_local3].isDead) {
if (_root.game.battle.bitXBoost) {
_root.game[_local3].intGold = Math.round(_root.game[_local3].intGold * 1.1);
_root.game[_local3].intXP = Math.round(_root.game[_local3].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local3].intGold;
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local3].intXP;
_root.playerRecord.storeData();
_root.game[_local3].playDead();
this.removeMovieClip();
}
return(_root.game[_local3]);
}
}
}
function burnTarget() {
for (var _local3 in _root.game) {
if (_root.game[_local3].isHostile && (!_root.game[_local3].isDead)) {
intDmg = Math.round(_root.player.intMaxDmg * 1.5);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
_root.game[_local3].healHP(-intDmg);
if (_root.game[_local3].isDead) {
if (_root.game.battle.bitXBoost) {
_root.game[_local3].intGold = Math.round(_root.game[_local3].intGold * 1.1);
_root.game[_local3].intXP = Math.round(_root.game[_local3].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local3].intGold;
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local3].intXP;
_root.playerRecord.storeData();
_root.game[_local3].playDead();
this.removeMovieClip();
}
return(_root.game[_local3]);
}
}
}
isActive = false;
if (_root.game.battle.battleOn) {
isActive = true;
}
targetObj = burnTarget();
_root.mixer.playSound("Magic-Ice");
Symbol 413 MovieClip [Spell-Ice] Frame 10
if (isActive && (!targetObj.isDead)) {
targetObj.gotoAndStop("Idle");
targetObj.isBlocking = false;
targetObj.isDodging = false;
targetObj.intBlockChance = 0;
} else {
this.removeMovieClip();
}
Symbol 413 MovieClip [Spell-Ice] Frame 23
if (isActive && (!targetObj.isDead)) {
intDmg = Math.round(_root.player.intMaxDmg * 0.5);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
targetObj.healHP(-intDmg);
targetObj.mcEnemyStatus.mcBar._xscale = (targetObj.intHP * 100) / targetObj.intMaxHP;
if (targetObj.isDead) {
if (_root.game.battle.bitXBoost) {
targetObj.intGold = Math.round(targetObj.intGold * 1.1);
targetObj.intXP = Math.round(targetObj.intXP * 1.1);
_root.notify(((("XBoost Rewards: " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
} else {
_root.notify(((("Earned " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + targetObj.intGold;
_root.playerData.intXP = _root.playerData.intXP + targetObj.intXP;
_root.playerRecord.storeData();
targetObj.playDead();
}
} else {
this.removeMovieClip();
}
Symbol 413 MovieClip [Spell-Ice] Frame 39
if (isActive && (!targetObj.isDead)) {
intDmg = Math.round(_root.player.intMaxDmg * 0.5);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
targetObj.healHP(-intDmg);
targetObj.mcEnemyStatus.mcBar._xscale = (targetObj.intHP * 100) / targetObj.intMaxHP;
if (targetObj.isDead) {
if (_root.game.battle.bitXBoost) {
targetObj.intGold = Math.round(targetObj.intGold * 1.1);
targetObj.intXP = Math.round(targetObj.intXP * 1.1);
_root.notify(((("XBoost Rewards: " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
} else {
_root.notify(((("Earned " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + targetObj.intGold;
_root.playerData.intXP = _root.playerData.intXP + targetObj.intXP;
_root.playerRecord.storeData();
targetObj.playDead();
}
} else {
this.removeMovieClip();
}
Symbol 413 MovieClip [Spell-Ice] Frame 55
if (isActive && (!targetObj.isDead)) {
intDmg = Math.round(_root.player.intMaxDmg * 0.5);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
targetObj.healHP(-intDmg);
targetObj.mcEnemyStatus.mcBar._xscale = (targetObj.intHP * 100) / targetObj.intMaxHP;
if (targetObj.isDead) {
if (_root.game.battle.bitXBoost) {
targetObj.intGold = Math.round(targetObj.intGold * 1.1);
targetObj.intXP = Math.round(targetObj.intXP * 1.1);
_root.notify(((("XBoost Rewards: " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
} else {
_root.notify(((("Earned " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + targetObj.intGold;
_root.playerData.intXP = _root.playerData.intXP + targetObj.intXP;
_root.playerRecord.storeData();
targetObj.playDead();
}
} else {
this.removeMovieClip();
}
Symbol 413 MovieClip [Spell-Ice] Frame 71
if (isActive && (!targetObj.isDead)) {
intDmg = Math.round(_root.player.intMaxDmg * 0.5);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
targetObj.healHP(-intDmg);
targetObj.mcEnemyStatus.mcBar._xscale = (targetObj.intHP * 100) / targetObj.intMaxHP;
if (targetObj.isDead) {
if (_root.game.battle.bitXBoost) {
targetObj.intGold = Math.round(targetObj.intGold * 1.1);
targetObj.intXP = Math.round(targetObj.intXP * 1.1);
_root.notify(((("XBoost Rewards: " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
} else {
_root.notify(((("Earned " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + targetObj.intGold;
_root.playerData.intXP = _root.playerData.intXP + targetObj.intXP;
_root.playerRecord.storeData();
targetObj.playDead();
}
} else {
this.removeMovieClip();
}
Symbol 413 MovieClip [Spell-Ice] Frame 85
if (isActive && (!targetObj.isDead)) {
intDmg = Math.round(_root.player.intMaxDmg * 0.5);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
targetObj.healHP(-intDmg);
targetObj.mcEnemyStatus.mcBar._xscale = (targetObj.intHP * 100) / targetObj.intMaxHP;
if (targetObj.isDead) {
if (_root.game.battle.bitXBoost) {
targetObj.intGold = Math.round(targetObj.intGold * 1.1);
targetObj.intXP = Math.round(targetObj.intXP * 1.1);
_root.notify(((("XBoost Rewards: " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
} else {
_root.notify(((("Earned " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + targetObj.intGold;
_root.playerData.intXP = _root.playerData.intXP + targetObj.intXP;
_root.playerRecord.storeData();
targetObj.playDead();
}
} else {
this.removeMovieClip();
}
Symbol 413 MovieClip [Spell-Ice] Frame 98
if (isActive && (!targetObj.isDead)) {
intDmg = Math.round(_root.player.intMaxDmg * 0.5);
_root.game.battle.weaponDamage = intDmg;
_root.damageReport("player", 480, 275);
targetObj.healHP(-intDmg);
targetObj.mcEnemyStatus.mcBar._xscale = (targetObj.intHP * 100) / targetObj.intMaxHP;
if (targetObj.isDead) {
if (_root.game.battle.bitXBoost) {
targetObj.intGold = Math.round(targetObj.intGold * 1.1);
targetObj.intXP = Math.round(targetObj.intXP * 1.1);
_root.notify(((("XBoost Rewards: " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
} else {
_root.notify(((("Earned " + targetObj.intGold) + " Gold and +") + targetObj.intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + targetObj.intGold;
_root.playerData.intXP = _root.playerData.intXP + targetObj.intXP;
_root.playerRecord.storeData();
targetObj.playDead();
}
} else {
this.removeMovieClip();
}
Symbol 413 MovieClip [Spell-Ice] Frame 111
targetObj.play();
stop();
this.removeMovieClip();
Symbol 424 MovieClip Frame 18
stop();
Symbol 425 MovieClip [Spell-Heal] Frame 1
intAmt = Math.round(_root.player.intMaxHP / 4);
intAmt = _root.player.intMaxHP;
_root.player.healHP(intAmt);
_root.updateHealthBar();
_root.mixer.playSound("Magic-Heal");
Symbol 425 MovieClip [Spell-Heal] Frame 57
this.removeMovieClip();
Symbol 450 MovieClip [Spell-Fire] Frame 1
function findTarget() {
if (!_root.game.battle.battleOn) {
this.removeMovieClip();
}
for (var _local3 in _root.game) {
if ((!_root.game[_local3].isDead) && (_root.game[_local3].isHostile)) {
intDmg = Math.round(_root.player.intMaxDmg / 2);
_root.game.battle.weaponDamage = intDmg;
_root.game[_local3].healHP(-intDmg);
_root.game[_local3].mcEnemyStatus.mcBar._xscale = (_root.game[_local3].intHP * 100) / _root.game[_local3].intMaxHP;
_root.game.battle.damageReport("player", _root.game[_local3]._x, 225);
if (_root.game[_local3].isDead) {
if (_root.game.battle.bitXBoost) {
_root.game[_local3].intGold = Math.round(_root.game[_local3].intGold * 1.1);
_root.game[_local3].intXP = Math.round(_root.game[_local3].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local3].intGold;
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local3].intXP;
_root.playerRecord.storeData();
_root.game[_local3].playDead();
this.removeMovieClip();
}
return(_root.game[_local3]);
}
}
}
function burnTarget() {
for (var _local3 in _root.game) {
if ((!_root.game[_local3].isDead) && (_root.game[_local3].isHostile)) {
intDmg = Math.round(_root.player.intMaxDmg * 1.5);
_root.game.battle.weaponDamage = intDmg;
_root.game[_local3].healHP(-intDmg);
_root.game[_local3].isHit = true;
_root.game[_local3].mcEnemyStatus.mcBar._xscale = (_root.game[_local3].intHP * 100) / _root.game[_local3].intMaxHP;
_root.game.battle.damageReport("player", _root.game[_local3]._x, 225);
if (_root.game[_local3].isDead) {
if (_root.game.battle.bitXBoost) {
_root.game[_local3].intGold = Math.round(_root.game[_local3].intGold * 1.1);
_root.game[_local3].intXP = Math.round(_root.game[_local3].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local3].intGold) + " Gold and +") + _root.game[_local3].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local3].intGold;
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local3].intXP;
_root.playerRecord.storeData();
_root.game[_local3].playDead();
this.removeMovieClip();
} else {
_root.game[_local3].gotoAndPlay("Hit");
}
return(_root.game[_local3]);
}
}
}
isActive = false;
if (_root.game.battle.battleOn) {
isActive = true;
}
burnTarget();
_root.mixer.playSound("Magic-Firestrike");
Instance of Symbol 447 MovieClip in Symbol 450 MovieClip [Spell-Fire] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 450 MovieClip [Spell-Fire] Frame 15
if (isActive) {
findTarget();
}
Symbol 450 MovieClip [Spell-Fire] Frame 30
if (isActive) {
findTarget();
}
Symbol 450 MovieClip [Spell-Fire] Frame 45
if (isActive) {
findTarget();
}
Symbol 450 MovieClip [Spell-Fire] Frame 60
if (isActive) {
findTarget();
}
Symbol 450 MovieClip [Spell-Fire] Frame 75
if (isActive) {
findTarget();
}
Symbol 450 MovieClip [Spell-Fire] Frame 90
if (isActive) {
findTarget();
}
Symbol 450 MovieClip [Spell-Fire] Frame 99
this.removeMovieClip();
Symbol 470 MovieClip [Spell-Stun] Frame 1
function findTarget() {
for (var _local2 in _root.game) {
if ((!_root.game[_local2].isDead) && (_root.game[_local2].isHostile)) {
_root.game[_local2].gotoAndStop("Idle");
target = _root.game[_local2];
target.isBlocking = false;
target.isDodging = false;
traget.intBlockChance = 0;
break;
}
}
}
var target;
findTarget();
_root.mixer.playSound("Magic-Stun");
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 467 MovieClip in Symbol 470 MovieClip [Spell-Stun] Frame 134
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Symbol 470 MovieClip [Spell-Stun] Frame 158
target.play();
stop();
this.removeMovieClip();
Symbol 481 MovieClip Frame 18
stop();
Symbol 482 MovieClip [Spell-Strength] Frame 1
_root.mixer.playSound("Magic-Strength");
Symbol 501 MovieClip Frame 1
strName = _root.mcEnemy.strName;
Symbol 512 MovieClip Frame 1
_visible = false;
Symbol 527 MovieClip Frame 11
stop();
Symbol 531 MovieClip [Mon-Dummy] Frame 1
#initclip 12
Object.registerClass("Mon-Dummy", enemyCharacter);
#endinitclip
bitAttack = false;
this.arrItems = new Array(1, 2);
equipWeapon(0);
strName = "Dummy";
hitZones = 1;
this.intLevel = 1;
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.2) * 8) * 1.05);
this.intMaxHP = this.intHP;
this.intXP = this.intLevel * 5;
this.intBlockChance = 0;
this.intGold = intXP * 7;
var intDPT = Math.round((Math.sqrt(this.intLevel) * 10) - 5);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Monster-SkeleForm");
Symbol 531 MovieClip [Mon-Dummy] Frame 43
if ((_root.game.intQuest == 0) && (_root.game.intCheckPoint > 2)) {
_root.notify("Press <V> to Cast a Spell!");
}
Symbol 531 MovieClip [Mon-Dummy] Frame 59
gotoAndPlay ("Idle");
Symbol 531 MovieClip [Mon-Dummy] Frame 60
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
bitAttack = false;
intBlockChance = 0;
Symbol 531 MovieClip [Mon-Dummy] Frame 73
if ((_root.game.intQuest == 0) && (_root.game.intCheckPoint > 1)) {
if (_root.randomNum() > 30) {
bitAttack = true;
if (_root.game.intCheckPoint == 2) {
_root.notify("Press <Space> to block!");
}
}
}
Symbol 531 MovieClip [Mon-Dummy] Frame 84
if (bitAttack) {
this.attack();
}
Symbol 531 MovieClip [Mon-Dummy] Frame 85
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 531 MovieClip [Mon-Dummy] Frame 87
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
Symbol 531 MovieClip [Mon-Dummy] Frame 107
if ((_root.game.intQuest == 0) && (_root.game.intCheckPoint > 2)) {
_root.notify("Hint: You can also press the <MAGIC> button to equip and cast memorized spells?");
}
isHit = false;
gotoAndPlay ("Idle");
Symbol 531 MovieClip [Mon-Dummy] Frame 108
isAttacking = true;
Symbol 531 MovieClip [Mon-Dummy] Frame 121
_root.game.battle.battleHit(0.5, this);
_root.mixer.playSound("Swing-Attack");
Symbol 531 MovieClip [Mon-Dummy] Frame 136
_root.game.battle.battleHit(0.5, this);
_root.mixer.playSound("Swing-Attack");
Symbol 531 MovieClip [Mon-Dummy] Frame 171
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 531 MovieClip [Mon-Dummy] Frame 172
isHit = true;
_root.mixer.playSound("Monster-SkeleDeath");
Symbol 531 MovieClip [Mon-Dummy] Frame 267
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 538 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 538 MovieClip Frame 2
stop();
Symbol 538 MovieClip Frame 3
stop();
Symbol 549 MovieClip Frame 1
if (_parent._parent.intSword > 1) {
gotoAndStop(_parent._parent.intSword);
}
stop();
Symbol 549 MovieClip Frame 2
stop();
Symbol 549 MovieClip Frame 3
stop();
Symbol 549 MovieClip Frame 4
stop();
Symbol 554 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 554 MovieClip Frame 2
stop();
Symbol 554 MovieClip Frame 3
stop();
Symbol 570 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 570 MovieClip Frame 2
stop();
Symbol 570 MovieClip Frame 3
stop();
Symbol 579 MovieClip Frame 1
if (_parent.intHead > 1) {
gotoAndStop(_parent.intHead);
}
stop();
Symbol 579 MovieClip Frame 2
stop();
Symbol 579 MovieClip Frame 3
stop();
Symbol 579 MovieClip Frame 4
stop();
Symbol 579 MovieClip Frame 5
stop();
Symbol 579 MovieClip Frame 6
stop();
Symbol 583 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 583 MovieClip Frame 2
stop();
Symbol 583 MovieClip Frame 3
stop();
Symbol 633 MovieClip Frame 20
stop();
Symbol 655 MovieClip [mon-undead1] Frame 1
#initclip 13
Object.registerClass("mon-undead1", enemyCharacter);
#endinitclip
var intHead = Math.ceil(Math.random() * 6);
var intSword = Math.ceil(Math.random() * 4);
var intSuit = Math.ceil(Math.random() * 3);
this.arrItems = new Array(1, 2);
equipWeapon(0);
strName = "Agent Skelly";
hitZones = 5;
this.intLevel = 3;
this.intXP = this.intLevel * 10;
this.intBlockChance = 12;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 0.8) * 8) * 1.1);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 0.5);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 3;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Monster-SkeleForm");
Symbol 655 MovieClip [mon-undead1] Frame 32
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 655 MovieClip [mon-undead1] Frame 48
AI();
Symbol 655 MovieClip [mon-undead1] Frame 63
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 655 MovieClip [mon-undead1] Frame 65
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
Symbol 655 MovieClip [mon-undead1] Frame 85
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
Symbol 655 MovieClip [mon-undead1] Frame 86
isDodging = true;
Symbol 655 MovieClip [mon-undead1] Frame 102
isDodging = false;
if (intNum >= 30) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 655 MovieClip [mon-undead1] Frame 123
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 655 MovieClip [mon-undead1] Frame 124
isAttacking = true;
Symbol 655 MovieClip [mon-undead1] Frame 133
_root.mixer.playSound("Swing-Attack");
Symbol 655 MovieClip [mon-undead1] Frame 134
_root.game.battle.battleHit(1, this);
Symbol 655 MovieClip [mon-undead1] Frame 152
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 655 MovieClip [mon-undead1] Frame 153
isHit = true;
_root.mixer.playSound("Monster-SkeleDeath");
Symbol 655 MovieClip [mon-undead1] Frame 182
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 666 MovieClip Frame 1
function init() {
onEnterFrame = function () {
if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum == _parent.arrPoints[_parent.nextPoint])) {
if (!isHit) {
this.isHit = true;
}
_parent.hitPoint();
delete onEnterFrame;
} else if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum != _parent.arrPoints[_parent.nextPoint])) {
_parent.strStatus = "Failed";
_parent.gotoAndPlay("Wrong");
delete onEnterFrame;
}
};
}
isHit = true;
init();
Symbol 666 MovieClip Frame 2
stop();
Symbol 666 MovieClip Frame 17
stop();
Symbol 666 MovieClip Frame 29
stop();
Symbol 666 MovieClip Frame 42
stop();
Symbol 669 MovieClip Frame 1
function init() {
onEnterFrame = function () {
if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum == _parent.arrPoints[_parent.nextPoint])) {
if (!isHit) {
this.isHit = true;
}
_parent.hitPoint();
delete onEnterFrame;
} else if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum != _parent.arrPoints[_parent.nextPoint])) {
_parent.strStatus = "Failed";
_parent.gotoAndPlay("Wrong");
delete onEnterFrame;
}
};
}
isHit = true;
init();
Symbol 669 MovieClip Frame 2
stop();
Symbol 669 MovieClip Frame 17
stop();
Symbol 669 MovieClip Frame 29
stop();
Symbol 669 MovieClip Frame 42
stop();
Symbol 672 MovieClip Frame 1
function init() {
onEnterFrame = function () {
if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum == _parent.arrPoints[_parent.nextPoint])) {
if (!isHit) {
this.isHit = true;
}
_parent.hitPoint();
delete onEnterFrame;
} else if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum != _parent.arrPoints[_parent.nextPoint])) {
_parent.strStatus = "Failed";
_parent.gotoAndPlay("Wrong");
delete onEnterFrame;
}
};
}
isHit = true;
init();
Symbol 672 MovieClip Frame 2
stop();
Symbol 672 MovieClip Frame 17
stop();
Symbol 672 MovieClip Frame 29
stop();
Symbol 672 MovieClip Frame 42
stop();
Symbol 675 MovieClip Frame 1
function init() {
onEnterFrame = function () {
if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum == _parent.arrPoints[_parent.nextPoint])) {
if (!isHit) {
this.isHit = true;
}
_parent.hitPoint();
delete onEnterFrame;
} else if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum != _parent.arrPoints[_parent.nextPoint])) {
_parent.strStatus = "Failed";
_parent.gotoAndPlay("Wrong");
delete onEnterFrame;
}
};
}
isHit = true;
init();
Symbol 675 MovieClip Frame 2
stop();
Symbol 675 MovieClip Frame 17
stop();
Symbol 675 MovieClip Frame 29
stop();
Symbol 675 MovieClip Frame 42
stop();
Symbol 678 MovieClip Frame 1
function init() {
onEnterFrame = function () {
if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum == _parent.arrPoints[_parent.nextPoint])) {
if (!isHit) {
this.isHit = true;
}
_parent.hitPoint();
delete onEnterFrame;
} else if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum != _parent.arrPoints[_parent.nextPoint])) {
_parent.strStatus = "Failed";
_parent.gotoAndPlay("Wrong");
delete onEnterFrame;
}
};
}
isHit = true;
init();
Symbol 678 MovieClip Frame 2
stop();
Symbol 678 MovieClip Frame 17
stop();
Symbol 678 MovieClip Frame 29
stop();
Symbol 678 MovieClip Frame 42
stop();
Symbol 681 MovieClip Frame 1
function init() {
onEnterFrame = function () {
if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum == _parent.arrPoints[_parent.nextPoint])) {
if (!isHit) {
this.isHit = true;
}
_parent.hitPoint();
delete onEnterFrame;
} else if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum != _parent.arrPoints[_parent.nextPoint])) {
_parent.strStatus = "Failed";
_parent.gotoAndPlay("Wrong");
delete onEnterFrame;
}
};
}
isHit = true;
init();
Symbol 681 MovieClip Frame 2
stop();
Symbol 681 MovieClip Frame 17
stop();
Symbol 681 MovieClip Frame 29
stop();
Symbol 681 MovieClip Frame 42
stop();
Symbol 684 MovieClip Frame 1
function init() {
onEnterFrame = function () {
if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum == _parent.arrPoints[_parent.nextPoint])) {
if (!isHit) {
this.isHit = true;
}
_parent.hitPoint();
delete onEnterFrame;
} else if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum != _parent.arrPoints[_parent.nextPoint])) {
_parent.strStatus = "Failed";
_parent.gotoAndPlay("Wrong");
delete onEnterFrame;
}
};
}
isHit = true;
init();
Symbol 684 MovieClip Frame 2
stop();
Symbol 684 MovieClip Frame 17
stop();
Symbol 684 MovieClip Frame 29
stop();
Symbol 684 MovieClip Frame 42
stop();
Symbol 687 MovieClip Frame 1
function init() {
onEnterFrame = function () {
if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum == _parent.arrPoints[_parent.nextPoint])) {
if (!isHit) {
this.isHit = true;
}
_parent.hitPoint();
delete onEnterFrame;
} else if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum != _parent.arrPoints[_parent.nextPoint])) {
_parent.strStatus = "Failed";
_parent.gotoAndPlay("Wrong");
delete onEnterFrame;
}
};
}
isHit = true;
init();
Symbol 687 MovieClip Frame 2
stop();
Symbol 687 MovieClip Frame 17
stop();
Symbol 687 MovieClip Frame 29
stop();
Symbol 687 MovieClip Frame 42
stop();
Symbol 694 MovieClip Frame 1
stop();
Instance of Symbol 700 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 703 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 706 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 707 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 700 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 703 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 706 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 700 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 703 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 706 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 700 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 703 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 706 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 700 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 703 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 700 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 703 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 706 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 707 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 700 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 703 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 706 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 700 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 700 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 703 MovieClip in Symbol 708 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Symbol 709 MovieClip Frame 1
stop();
Symbol 709 MovieClip Frame 2
if (_parent.getBytesLoaded() >= _parent.getBytesTotal()) {
stop();
_parent.loaded = true;
_parent.status = "Ready";
_parent.play();
} else {
mcLoaderOfTheGods.mcBar.gotoAndStop(Math.ceil((_parent.getBytesLoaded() * 100) / _parent.getBytesTotal()));
}
Symbol 709 MovieClip Frame 3
gotoAndPlay (2);
Symbol 710 MovieClip Frame 1
var intQuest = 0;
Symbol 716 MovieClip Frame 1
this._visible = false;
Symbol 716 MovieClip Frame 2
stop();
Symbol 716 MovieClip Frame 60
this._visible = false;
stop();
Symbol 5285 MovieClip [__Packages.character] Frame 0
class character extends MovieClip
{
var arrItems, arrSpells;
function character () {
super();
}
function healHP(intAmt) {
intHP = intHP + intAmt;
if (intHP <= 0) {
intHP = 0;
if (!isDead) {
die();
}
} else if (intHP >= intMaxHP) {
intHP = intMaxHP;
}
}
function die() {
isDead = true;
}
function equipWeapon(itemID) {
var _local6 = arrItems[itemID];
var _local3 = true;
if (_local6 != undefined) {
var _local4 = _root.arrItems[_local6];
if (_local4.bitCurrency > 0) {
for (var _local5 in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[_local5].accitemid != null) {
_local3 = true;
break;
}
_local3 = false;
_root.notify("This Weapon Requires BattleOn Games Login - No weapon Equipped!");
intMinDmg = _root.arrItems[0].intMinDmg;
intMaxDmg = _root.arrItems[0].intMaxDmg;
intCoolDown = _root.arrItems[0].intCoolDown;
intSensitivity = _root.arrItems[0].intSensitivity;
}
}
if ((_local3 && (_local4.intLevel > _root.playerData.intLevel)) && (this == _root.player)) {
_root.notify("You are are not a high enough level to equip this item!");
_local3 = false;
}
if (_local3 || (this != _root.player)) {
intMinDmg = _local4.intMinDmg;
intMaxDmg = _local4.intMaxDmg;
intCoolDown = _local4.intCoolDown;
intSensitivity = _local4.intSensitivity;
intEquipped = itemID;
if (this == _root.player) {
_root.playerData.intEquipped = intEquipped;
_root.playerRecord.storeData();
_root.mixer.playSound("Equip-Weapon");
_root.notify(("Equipped " + _local4.strName) + "!");
}
}
} else {
_root.notify(_local6 + ": failed to equip");
}
}
function deleteWeapon(itemID) {
var _local3 = true;
trace("Item Currency: " + _root.arrItems[arrItems[itemID]].bitCurrency);
if (_root.arrItems[arrItems[itemID]].bitCurrency > 0) {
_local3 = false;
}
if (_local3) {
if (itemID != intEquipped) {
if (arrItems.length > 1) {
arrItems.splice(itemID, 1);
if (itemID < intEquipped) {
intEquipped--;
_root.playerData.intEquipped = itemID;
_root.playerRecord.storeData();
}
} else {
_local3 = false;
_root.notify("Can't delete all items!");
}
} else {
_local3 = false;
_root.notify("Can't delete equipped items!");
}
} else {
_root.notify("Can't delete BattleOn Games Items!");
}
return(_local3);
}
function equipSpell(itemID) {
var _local6 = arrSpells[itemID];
var _local3 = true;
if (_local6 != undefined) {
var _local5 = _root.arrBattleEffects[_local6];
if (_local5.bitCurrency > 0) {
for (var _local4 in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[_local4].accitemid != null) {
_local3 = true;
break;
}
_local3 = false;
_root.notify("This Weapon Requires BattleOn Games Login - No weapon Equipped!");
}
}
if ((_local5.intLevel > _root.player.intLevel) && (this == _root.player)) {
_root.notify("You are are not a high enough level to memorize this spell!");
_local3 = false;
}
if (_local3 || (this != _root.player)) {
intEquippedSpell = itemID;
if (this == _root.player) {
_root.playerData.intEquippedSpell = intEquippedSpell;
_root.playerRecord.storeData();
_root.notify(("Equipped " + _local5.strName) + "!");
}
}
} else {
_root.notify(_local6 + ": failed to equip Spell");
}
}
function deleteSpell(itemID) {
var _local3 = true;
trace("Item Currency: " + _root.arrBattleEffects[arrSpells[itemID]].bitCurrency);
if (_root.arrBattleEffects[arrSpells[itemID]].bitCurrency > 0) {
_local3 = false;
}
if (_local3) {
if (itemID != intEquipped) {
if (arrSpells.length > 1) {
arrSpells.splice(itemID, 1);
if (itemID < intEquippedSpell) {
intEquippedSpell--;
_root.playerData.intEquippedSpell = itemID;
_root.playerRecord.storeData();
}
} else {
_local3 = false;
_root.notify("Can't delete all items!");
}
} else {
_local3 = false;
_root.notify("Can't delete equipped items!");
}
} else {
_root.notify("Can't delete BattleOn Games Items!");
}
return(_local3);
}
var isBlocking = false;
var isAttacking = false;
var isHit = false;
var isDead = false;
var intHP = 50;
var intXP = 0;
var intLevel = 1;
var intGold = 1000;
var intMaxHP = 100;
var intCoolDown = 10;
var intSensitivity = 80;
var intShieldHit = 25;
var intMinDmg = 3;
var intMaxDmg = 7;
var intEquipped = 0;
var intEquippedSpell = -1;
}
Symbol 5286 MovieClip [__Packages.BattleonGamesAPI] Frame 0
class BattleonGamesAPI
{
static var mcAPI, _userdata;
function BattleonGamesAPI () {
}
static function loadAPI(gameid, clip) {
System.security.allowDomain("portal.battleon.com");
if (clip == null) {
clip = _root;
}
mcAPI = clip.createEmptyMovieClip("mcAPI", 999);
var _local2 = new Object();
_local2.onLoadComplete = function (target_mc) {
};
_local2.onLoadInit = function (target_mc) {
BattleonGamesAPI._isAPILoaded = true;
BattleonGamesAPI.triggerEvent(BattleonGamesAPI.LOADINIT);
BattleonGamesAPI.mcAPI.init(gameid);
BattleonGamesAPI.mcAPI.triggerEvent = BattleonGamesAPI.triggerEvent;
BattleonGamesAPI.mcAPI.mcMainBox._x = 709;
BattleonGamesAPI.mcAPI.mcMainBox._y = 500;
};
var _local3 = new MovieClipLoader();
_local3.addListener(_local2);
_local3.loadClip("http://portal.battleon.com/api/BattleonGamesInterface.swf?ver=2", mcAPI);
}
static function get isAPILoaded() {
return(_isAPILoaded);
}
static function get isLoggedIn() {
return(_isLoggedIn);
}
static function get isDataLoaded() {
return(_isDataLoaded);
}
static function get userdata() {
return(_userdata);
}
static function get isInterfaceVisible() {
return(mcAPI.mcInterface != null);
}
static function setAchievement(achID) {
mcAPI.setAchievement(achID);
}
static function saveData(obj) {
mcAPI.saveData(obj);
}
static function addEventListener(sEvent, callback) {
objCallbacks[sEvent] = {};
objCallbacks[sEvent].callback = callback;
}
static function removeEventListener(sEvent, callback) {
delete objCallbacks[sEvent];
}
static function triggerEvent(sEvent, args) {
trace(("triggerEvent(" + sEvent) + ")");
if (sEvent == LOGGED_IN) {
_isLoggedIn = true;
}
if (sEvent == DATALOAD) {
_userdata = args;
_isDataLoaded = true;
}
if (objCallbacks[sEvent] != null) {
objCallbacks[sEvent].callback(args);
}
}
static function showInterface() {
mcAPI.showInterfaceWindow();
}
static var LOADINIT = "LoadInit";
static var ACHIEVEMENT = "Achievement";
static var LOGGED_IN = "Loggedin";
static var LOGGED_OUT = "Loggedout";
static var DATALOAD = "DataLoad";
static var DATASAVE = "DataSave";
static var BUYITEM = "BuyItem";
static var SHOWINTERFACE = "ShowInterface";
static var HIDEINTERFACE = "HideInterface";
static var _isAPILoaded = false;
static var _isLoggedIn = false;
static var _isDataLoaded = false;
static var objCallbacks = {};
}
Symbol 5287 MovieClip [__Packages.enemyCharacter] Frame 0
class enemyCharacter extends character
{
var intHP, intMaxHP, intGold, isDead, isAttacking, gotoAndPlay, isBlocking, isHit, _x, _y;
function enemyCharacter () {
super();
intHP = 100;
intMaxHP = 100;
intGold = 25;
intXP = 5;
isHostile = true;
}
function AI() {
var _local3 = _root.randomNum();
if (!isDead) {
if (_local3 <= intAttackChance) {
attack();
} else if (_local3 < intBlockChance) {
block();
} else {
openUp();
}
}
}
function attack() {
intBlockChance = 20;
isAttacking = true;
gotoAndPlay("Attack");
}
function block() {
isBlocking = true;
}
function openUp() {
isBlocking = false;
}
function playDead() {
_root.playerData.intWins++;
gotoAndPlay("Dead");
_root.updateHealthBar();
}
function onEnterFrame() {
if ((!isDead) && (!isHit)) {
var _local5 = false;
var _local3 = 1;
while (_local3 <= hitZones) {
if (this["mcHit" + _local3]._width != undefined) {
var _local7 = 0;
while (_local7 <= this["mcHit" + _local3]._height) {
var _local4 = 0;
while (_local4 <= this["mcHit" + _local3]._width) {
if ((!_local5) && (_root.mcSwipe.hitTest(_x + (this["mcHit" + _local3]._x + _local4), _y + (this["mcHit" + _local3]._y + _local7), true))) {
_local5 = true;
var _local6 = _root.randomNum();
trace((intBlockChance + " ,") + _local6);
if (((!isBlocking) && (_local6 > intBlockChance)) && (_root.mcSwipe.bitActive)) {
isHit = true;
intBlockChance = intBlockChance + intBlockMod;
if (intBlockChance >= 90) {
intBlockChance = 10;
}
} else if ((!isBlocking) && _root.mcSwipe.bitActive) {
isHit = false;
intBlockChance = 10;
isDodging = true;
gotoAndPlay("Dodge");
} else if (_root.mcSwipe.bitActive) {
intBlockChance = 10;
isHit = false;
gotoAndPlay("Block");
}
}
if (_local5) {
break;
}
_local4 = _local4 + (this["mcHit" + _local3]._width / 10);
}
if (_local5) {
break;
}
_local7 = _local7 + (this["mcHit" + _local3]._height / 10);
}
if (_local5) {
break;
}
}
if (_local5) {
break;
}
_local3++;
}
}
}
var hitZones = 32;
var intDmgRange = 0.5;
var intXP = 10;
var intBlockChance = 10;
var intAttackChance = 50;
var intBlockMod = 10;
var isHostile = true;
var isDodging = false;
}
Symbol 5288 MovieClip [__Packages.GoogleAdComponent] Frame 0
class GoogleAdComponent
{
var ptrMC, dispatchEvent;
function GoogleAdComponent () {
trace("init");
mx.events.EventDispatcher.initialize(this);
centerX = Stage.width / 2;
centerY = Stage.height / 2;
trace((("FOOOOOOO----------------------" + centerX) + ",") + centerY);
}
function go(target) {
trace("go");
System.security.allowDomain("http://pagead2.googlesyndication.com");
var _local4 = target.createEmptyMovieClip("swfClip", target.getNextHighestDepth());
var _local3 = new Object();
_local3.onLoadInit = delegate(this, sendPreRollAdRequest);
var _local2 = new MovieClipLoader();
_local2.addListener(_local3);
_local2.loadClip("http://pagead2.googlesyndication.com/pagead/googlevideoadslibrary.swf", _local4);
}
function setPlayerSize(intW, intH) {
pW = intW;
pH = intH;
}
static function delegate(scope, handler) {
trace("delegate");
var _local2 = function () {
return(handler.apply(scope, arguments));
};
return(_local2);
}
function sendPreRollAdRequest(clip) {
trace("sendPreRollAdRequest");
var _local2 = new Object();
_local2.contentId = "Bladehaven1";
_local2.publisherId = "ca-games-pub-1243568608698354";
_local2.pubWidth = "960";
_local2.pubHeight = "550";
_local2.adType = "video";
_local2.channels = ["Gaming"];
clip.requestAds(_local2, delegate(this, onVideoAdsRequestResult));
}
function onVideoAdsRequestResult(callbackObj) {
trace("onVideoAdsRequestResult");
if (callbackObj.success) {
var _local2 = callbackObj.ads[0].getAdPlayerMovieClip();
_local2.setSize(300, 250);
_local2.setX(centerX - (pW / 2));
_local2.setY(centerY - (pH / 2));
_local2.load();
var _local4 = callbackObj.ads[0].getType();
_local2.onAdEvent = delegate(this, doOnAdEvent);
_local2.playAds();
ptrMC = _local2;
} else {
trace("Error: " + callbackObj.errorMsg);
dispatchEvent({type:ERROR});
}
}
function cleanUp() {
ptrMC.destroy();
}
function doOnAdEvent(e) {
trace("EVENT: " + e);
if (e == "midpoint") {
dispatchEvent({type:SHOW_CONTINUE});
} else if (e == "complete") {
dispatchEvent({type:CONTINUE});
}
}
var centerX = 480;
var centerY = 225;
var pW = 320;
var pH = 240;
var CONTINUE = "CONTINUE";
var SHOW_CONTINUE = "SHOW_CONTINUE";
var ERROR = "ERROR";
}
Symbol 5289 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher
{
function EventDispatcher () {
}
static function _removeEventListener(queue, event, handler) {
if (queue != undefined) {
var _local4 = queue.length;
var _local1;
_local1 = 0;
while (_local1 < _local4) {
var _local2 = queue[_local1];
if (_local2 == handler) {
queue.splice(_local1, 1);
return(undefined);
}
_local1++;
}
}
}
static function initialize(object) {
if (_fEventDispatcher == undefined) {
_fEventDispatcher = new mx.events.EventDispatcher();
}
object.addEventListener = _fEventDispatcher.addEventListener;
object.removeEventListener = _fEventDispatcher.removeEventListener;
object.dispatchEvent = _fEventDispatcher.dispatchEvent;
object.dispatchQueue = _fEventDispatcher.dispatchQueue;
}
function dispatchQueue(queueObj, eventObj) {
var _local7 = "__q_" + eventObj.type;
var _local4 = queueObj[_local7];
if (_local4 != undefined) {
var _local5;
for (_local5 in _local4) {
var _local1 = _local4[_local5];
var _local3 = typeof(_local1);
if ((_local3 == "object") || (_local3 == "movieclip")) {
if (_local1.handleEvent != undefined) {
_local1.handleEvent(eventObj);
}
if (_local1[eventObj.type] != undefined) {
if (exceptions[eventObj.type] == undefined) {
_local1[eventObj.type](eventObj);
}
}
} else {
_local1.apply(queueObj, [eventObj]);
}
}
}
}
function dispatchEvent(eventObj) {
if (eventObj.target == undefined) {
eventObj.target = this;
}
this[eventObj.type + "Handler"](eventObj);
dispatchQueue(this, eventObj);
}
function addEventListener(event, handler) {
var _local3 = "__q_" + event;
if (this[_local3] == undefined) {
this[_local3] = new Array();
}
_global.ASSetPropFlags(this, _local3, 1);
_removeEventListener(this[_local3], event, handler);
this[_local3].push(handler);
}
function removeEventListener(event, handler) {
var _local2 = "__q_" + event;
_removeEventListener(this[_local2], event, handler);
}
static var _fEventDispatcher = undefined;
static var exceptions = {move:1, draw:1, load:1};
}
Symbol 5290 MovieClip [__Packages.dataStore] Frame 0
class dataStore
{
var objData;
function dataStore () {
}
function loadData(strDataFile) {
if (strDataFile != undefined) {
objData = SharedObject.getLocal(strDataFile);
}
}
function storeData() {
objData.flush();
}
function wipeData() {
objData.clear();
}
function sendData() {
trace((((("DATA FOOOOOOO---------------" + objData) + "playerData+ ") + _root.playerData.strCharacterName) + " Name = ") + objData.data.strCharacterName);
if (BattleonGamesAPI.__get__isLoggedIn()) {
BattleonGamesAPI.saveData(objData);
}
}
}
Symbol 5291 MovieClip [__Packages.soundMixer] Frame 0
class soundMixer
{
var Channels, channelLabels, bitSound, masterVolume;
function soundMixer () {
Channels = new Array(8);
channelLabels = new Array(8);
bitSound = false;
masterVolume = 100;
}
function init(channelCount, mixerDepth) {
var _local4;
var _local3 = 0;
while (_local3 <= (channelCount - 1)) {
_local4 = "mixerChannel" + _local3;
_root.createEmptyMovieClip(_local4, mixerDepth + _local3);
Channels[_local3] = new Sound(_root[_local4]);
_local3++;
}
}
function destroy(channelCount, mixerDepth) {
var _local4;
var _local3 = 0;
while (_local3 <= (channelCount - 1)) {
_local4 = "mixerChannel" + _local3;
Channels[_local3].stop();
_root[_local4].removeMovieClip();
_local3++;
}
}
function loadChannel(chn, audio) {
chn = chn - 1;
Channels[chn].attachSound(audio);
channelLabels[chn] = audio;
}
function findSound(sndLabel) {
for (var _local3 in Channels) {
if (channelLabels[_local3] == sndLabel) {
return(Number(_local3));
}
}
trace("Find Audio: " + sndLabel);
}
function playSound(sndLabel, setPlayFlag, iterations, offset) {
if (setPlayFlag == null) {
setPlayFlag = false;
}
if (iterations == null) {
iterations = 1;
}
if (offset == null) {
offset = 0;
}
if (isNaN(Number(sndLabel))) {
playLoop(findSound(sndLabel), setPlayFlag, iterations, offset);
} else {
playLoop(Number(sndLabel), setPlayFlag, iterations, offset);
}
}
function stopSound(sndLabel) {
stopLoop(findSound(sndLabel));
}
function playLoop(chn, setPlayFlag, iterations, offset) {
if (Channels[chn] == undefined) {
trace("soundMixer: audio not loaded!!!");
} else if (bitSound && (!Channels[chn].bitPlaying)) {
Channels[chn].stop();
Channels[chn].start(offset, iterations);
if (setPlayFlag) {
Channels[chn].bitPlaying = true;
} else {
Channels[chn].bitPlaying = false;
}
} else if (!bitSound) {
trace("soundMixer: sound is OFF!!");
}
}
function stopLoop(chn) {
if (Channels[chn] != undefined) {
if (bitSound) {
Channels[chn].stop();
Channels[chn].bitPlaying = false;
} else {
trace("sound is not active!!");
}
} else {
trace("no audio loaded!!!");
}
}
function labelChannel(chn, channelName) {
chn = chn - 1;
channelLabels[chn] = channelName;
}
function setChannel(sndLabel, vol, pan) {
var _local2;
if (sndLabel == "allTracks") {
masterVolume = vol;
_local2 = -1;
} else {
_local2 = findSound(sndLabel);
}
fader(_local2, vol, pan);
}
function fader(chn, vol, pan) {
if (pan == null) {
pan = 0;
}
if (vol < 0) {
vol = 0;
} else if (vol >= 300) {
vol = 300;
}
if (chn == -1) {
var _local2 = 0;
while (_local2 <= (Channels.length - 1)) {
Channels[_local2].setVolume(vol);
Channels[_local2].setPan(pan);
_local2++;
}
} else {
Channels[chn].setVolume(vol);
Channels[chn].setPan(pan);
}
}
function xPan(sndLabel, vol, x, screenWidth, panMultiplier) {
var _local2;
if (sndLabel == "allTracks") {
_local2 = -1;
} else {
_local2 = findSound(sndLabel);
}
if (panMultiplier == null) {
panMultiplier = 1;
}
xLocationFader(_local2, vol, x, screenWidth, panMultiplier);
}
function xLocationFader(chn, vol, x, screenWidth, panMultiplier) {
trace(chn);
var _local2;
var _local3;
if (panMultiplier == null) {
panMultiplier = 1;
}
_local2 = 0;
_local3 = screenWidth / 2;
if (x > _local3) {
_local2 = (100 * x) - (_local3 / _local3);
} else if (x < _local3) {
_local2 = -100 - ((-100 * x) / _local3);
}
_local2 = _local2 * panMultiplier;
if (_local2 > 100) {
_local2 = 100;
}
if (_local2 < -100) {
_local2 = -100;
}
fader(chn, vol, _local2);
}
function autoFade(sndLabel, intSpeed) {
var chn;
if (sndLabel == "allTracks") {
chn = -1;
} else {
chn = findSound(sndLabel);
}
_root["mixerChannel" + chn].intFadeSpeed = intSpeed;
_root["mixerChannel" + chn].chn = chn;
_root.mixer.Channels[chn].chn = chn;
if (intSpeed != 0) {
_root["mixerChannel" + chn].onEnterFrame = function () {
if ((this.intFadeSpeed < 0) && (_root.mixer.Channels[this.chn].getVolume() < 0)) {
trace("Please Stop!");
_root.mixer.Channels[this.chn].stop();
_root.mixer.Channels[this.chn].setVolume(_root.mixer.masterVolume);
delete this.onEnterFrame;
} else if ((this.intFadeSpeed > 0) && (_root.mixer.Channels[this.chn].getVolume() > _root.mixer.masterVolume)) {
_root.mixer.Channels[this.chn].setVolume(_root.mixer.masterVolume);
delete this.onEnterFrame;
} else {
_root.mixer.Channels[this.chn].setVolume(_root.mixer.Channels[this.chn].getVolume() + this.intFadeSpeed);
}
};
}
}
function crossFade(sndLabel1, sndLabel2, intSpeed1, intSpeed2) {
autoFade(sndLabel1, intSpeed1);
autoFade(sndLabel2, intSpeed2);
}
function resetChannel(sndLabel) {
var _local4;
if (sndLabel == "allTracks") {
_local4 = -1;
} else {
_local4 = findSound(sndLabel);
}
if (sndLabel == "allTracks") {
var _local3 = 0;
while (_local3 <= (Channels.length - 1)) {
_root["mixerChannel" + _local3].onEnterFrame = null;
Channels[_local3].bitPlaying = false;
Channels[_local3].stop();
Channels[_local3].setVolume(masterVolume);
Channels[_local3].setPan(0);
_local3++;
}
} else {
_root["mixerChannel" + _local4].onEnterFrame = null;
Channels[_local4].bitPlaying = false;
Channels[_local4].stop();
Channels[_local4].setVolume(masterVolume);
Channels[_local4].setPan(0);
}
}
}
Symbol 5292 MovieClip [__Packages.Quest] Frame 0
class Quest
{
function Quest () {
}
function init() {
intClear = 0;
if (_root.playerData.arrQuests[intQS] > 0) {
intClear = _root.playerData.arrQuests[intQS];
trace("QUESTSTRING " + _root.playerData.arrQuests[intQS]);
}
if (intQS != 5) {
_root.game.mcQuest.attachMovie(strQuestName, "mcQuest", _root.game.getNextHighestDepth());
}
}
function clearCheckPoint() {
if (_root.playerData.arrQuests[intQS] == (_root.game.intCheckPoint - 1)) {
trace("CLEARED CHECKPOINT");
intClear++;
_root.playerData.arrQuests[intQS] = intClear;
if (intClear == intCheckPoints) {
clearedAllPoints();
}
}
}
function clearedAllPoints() {
_root.sendAchievement(intAchievement);
_root.game.showTownButton = false;
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
var strQuestName = "quest-Swamp";
var intCheckPoints = 6;
var intClear = 0;
var intAchievement = 3;
var intQS = 1;
}
Symbol 5293 MovieClip [__Packages.playerCharacter] Frame 0
class playerCharacter extends character
{
var isAttacking, isBlocking;
function playerCharacter () {
super();
}
function attack() {
isAttacking = true;
}
function block() {
isBlocking = true;
}
function openUp() {
isBlocking = false;
}
}
Symbol 5294 MovieClip [__Packages.weapon] Frame 0
class weapon
{
function weapon () {
}
}
Symbol 5295 MovieClip [__Packages.Battle] Frame 0
class Battle extends MovieClip
{
var battleHits, intSensitivity, onEnterFrame, onKeyUp, onKeyDown, oldDistance, _xmouse, _ymouse, intAmount;
function Battle () {
super();
}
function setupBattle(intEnemy, intEnum) {
var _local5 = _root.game.enemySpawn._x;
var _local4 = _root.game.enemySpawn._y;
var _local6 = 0;
strongSwings = 0;
battleSwings = 0;
battleHits = 0;
for (var _local8 in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[_local8].accitemid != undefined) {
if (BattleonGamesAPI.__get__userdata().item[_local8].name == "XBoost") {
bitXBoost = true;
break;
}
}
}
intEnemies = intEnum;
var _local3 = 1;
while (_local3 <= intEnemies) {
_local5 = _root.game["enemySpawn" + _local3]._x;
_local4 = _root.game["enemySpawn" + _local3]._y;
_root.game.attachMovie(_root.arrEnemies[intEnemy], "mcEnemy" + _local3, _root.game.getNextHighestDepth());
_root.game["mcEnemy" + _local3]._x = _local5;
_root.game["mcEnemy" + _local3]._y = _local4;
_local6 = _local6 - intEnemies;
if (_local3 > 1) {
_root.game["mcEnemy" + _local3].swapDepths(_root.game.mcEnemy1);
}
_local3++;
}
_root.player.isBlocking = false;
intSensitivity = _root.player.intSensitivity;
_root.game.mcRun.swapDepths(_root.game.getNextHighestDepth());
_root.game.mcChallengeStats.swapDepths(_root.game.getNextHighestDepth());
Mouse.addListener(this);
Key.addListener(this);
activateKeys();
battleOn = true;
}
function checkWin() {
if (intEnemies <= 0) {
_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD._xscale = 100;
_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordGlow._visible = true;
_root.mcBattleMenu.mcQuickSpell.mcScroll.mcScrollCD._xscale = 100;
_root.mcBattleMenu.mcQuickSpell.mcScroll.mcGlowScroll._visible = true;
Mouse.removeListener(this);
Key.removeListener(this);
delete onEnterFrame;
battleOn = false;
if (_root.playerData.intWins >= 100) {
_root.sendAchievement(11);
} else if (_root.playerData.intWins >= 25) {
_root.sendAchievement(10);
} else if (_root.playerData.intWins >= 10) {
_root.sendAchievement(9);
}
if (_root.game.bitEncounter == true) {
_root.arrQuests[_root.game.intQuest].clearCheckPoint();
}
_root.mcSwipe.removeMovieClip();
_root.game.mcRun.removeMovieClip();
_root.game.mcChallengeStats.removeMovieClip();
_root.mcGestures.gotoAndStop("Inactive");
_root.mcMessage.gotoAndPlay("Won");
}
}
function battleKeyDown() {
var _local3 = Key.getCode();
intKeyHold = _local3;
if ((intEnemies > 0) && (!_root.player.isAttacking)) {
switch (_local3) {
case 32 :
if (_root.mcPlayerShield._xscale > 10) {
if (_root.mcShield.isLowered) {
_root.mcAttackMode.gotoAndStop("Shield");
_root.mcPlayerShield._visible = true;
_root.mcPlayerCD._visible = false;
_root.bitSlashing = false;
delete onEnterFrame;
if (_root.mcShield.isLowered) {
_root.mcShield.isLowered = false;
_root.mcShield.gotoAndPlay("Block");
}
_root.player.block();
}
} else {
_root.notify("Shield Stamina Too Low!");
_root.mcShield.isLowered = true;
}
break;
case 86 :
if ((!bitGesture) && (bitSpellEnabled)) {
_root.intSelectedSpell = _root.playerData.arrSpells[_root.playerData.intEquippedSpell];
bitGesture = true;
_root.mcGestures.gotoAndPlay("Intro");
} else {
_root.notify("Insufficient Energy - Mana Regenerating");
}
}
}
}
function battleKeyUp() {
var _local3 = Key.getCode();
if ((intEnemies > 0) && (!_root.player.isAttacking)) {
switch (_local3) {
case 32 :
resetState();
break;
case 16 :
resetState();
}
}
}
function activateKeys() {
onKeyUp = battleKeyUp;
onKeyDown = battleKeyDown;
}
function deactivateKeys() {
delete onKeyUp;
delete onKeyDown;
}
function onMouseDown() {
if ((battleOn && (!_root.player.isBlocking)) && (!bitGesture)) {
resetState();
_root.player.isAttacking = true;
oldDistance = 0;
intStartX = _xmouse;
intStartY = _ymouse;
bitSlashing = false;
onEnterFrame = function () {
if (_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD._xscale >= 99) {
if (this.intSensitivity < 20) {
this.intSensitivity = 20;
}
this.intNewX = this._xmouse;
this.intNewY = this._ymouse;
this.distance = Math.round(Math.sqrt(((this.intOrigX - this.intNewX) * (this.intOrigX - this.intNewX)) + ((this.intOrigY - this.intNewY) * (this.intOrigY - this.intNewY))));
this.totalDistance = Math.round(Math.sqrt(((this.intStartX - this.intNewX) * (this.intStartX - this.intNewX)) + ((this.intStartY - this.intNewY) * (this.intStartY - this.intNewY))));
if (this.totalDistance >= 1000) {
this.strongSwings++;
trace("strongSwings: " + this.strongSwings);
}
if ((!_root.mcGestures.bitActivated) && (this.totalDistance < 500)) {
_root.mcGestures.myGlowFilter = new flash.filters.GlowFilter(65280, 1, 20, 20, 10, 3, false, true);
_root.mcGestures.mcLine.filters = [_root.mcGestures.myGlowFilter];
} else if ((!_root.mcGestures.bitActivated) && (this.totalDistance < 800)) {
_root.mcGestures.myGlowFilter = new flash.filters.GlowFilter(16776960, 1, 20, 20, 10, 3, false, true);
_root.mcGestures.mcLine.filters = [_root.mcGestures.myGlowFilter];
} else if (!_root.mcGestures.bitActivated) {
_root.mcGestures.myGlowFilter = new flash.filters.GlowFilter(10027008, 1, 20, 20, 10, 3, false, true);
_root.mcGestures.mcLine.filters = [_root.mcGestures.myGlowFilter];
}
if ((!this.bitSlashing) && (this.distance > this.intSensitivity)) {
this.intStartX = this.intOrigX;
this.intStartY = this.intOrigY;
this.bitSlashing = true;
this.intAngle = Math.atan2(this.intStartX - this.intNewX, this.intStartY - this.intNewY);
this.intRotation = -Math.round((this.intAngle * 180) / Math.PI);
if (this.intRotation < 0) {
_root.mcGestures.mcIcon.gotoAndStop("SwingR");
} else {
_root.mcGestures.mcIcon.gotoAndStop("SwingL");
}
} else if (this.bitSlashing && (this.distance < 10)) {
_root.swipe(this.intStartX, this.intStartY, this.intNewX, this.intNewY);
this.bitSlashing = false;
this.intStartX = this._xmouse;
this.intStartY = this._ymouse;
_root.mcGestures.mcIcon.play();
} else if (this.bitSlashing && (this.oldDistance > this.totalDistance)) {
_root.swipe(this.intStartX, this.intStartY, this.intNewX, this.intNewY);
_root.mcGestures.mcLine.removeMovieClip();
this.bitSlashing = false;
this.intStartX = this._xmouse;
this.intStartY = this._ymouse;
_root.mcGestures.mcIcon.play();
}
this.intOrigX = this.intNewX;
this.intOrigY = this.intNewY;
this.oldDistance = this.totalDistance;
} else {
this.intStartX = this._xmouse;
this.intStartY = this._ymouse;
this.intOrigX = this._xmouse;
this.intOrigY = this._ymouse;
this.bitSlashing = false;
}
};
}
}
function onMouseUp() {
_root.mcGestures.mcIcon.gotoAndStop("Idle");
if (battleOn && (!_root.player.isBlocking)) {
_root.player.isAttacking = false;
resetState();
}
}
function checkSlash() {
var _local3 = 0;
for (var _local4 in _root.game) {
if ((_root.game[_local4].isHit && (_root.game[_local4].isHostile)) && (!_root.game[_local4].isDead)) {
_local3++;
trace("Hit" + _local3);
}
}
if (_local3 > 0) {
weaponDamage = Math.ceil(weaponDamage * strengthModifier);
for (var _local4 in _root.game) {
if ((_root.game[_local4].isHit && (_root.game[_local4].isHostile)) && (!_root.game[_local4].isDead)) {
damageReport("player", _root.game[_local4]._x, 225);
_root.game[_local4].healHP(-_root.game.battle.weaponDamage);
_root.updateHealthBar();
_root.game[_local4].isHit = true;
_root.mixer.playSound("Attack-Hit" + _root.randomNum(1, 3));
if (_root.game[_local4].isDead) {
if (bitXBoost) {
_root.game[_local4].intGold = Math.round(_root.game[_local4].intGold * 1.1);
_root.game[_local4].intXP = Math.round(_root.game[_local4].intXP * 1.1);
_root.notify(((("XBoost Rewards: " + _root.game[_local4].intGold) + " Gold and +") + _root.game[_local4].intXP) + " Experience!");
} else {
_root.notify(((("Earned " + _root.game[_local4].intGold) + " Gold and +") + _root.game[_local4].intXP) + " Experience!");
}
_root.playerData.intGold = _root.playerData.intGold + _root.game[_local4].intGold;
if (_root.playerData.intGold >= 100000) {
_root.sendAchievement(30);
}
_root.playerData.intXP = _root.playerData.intXP + _root.game[_local4].intXP;
_root.playerRecord.storeData();
_root.game[_local4].playDead();
} else {
_root.game[_local4].gotoAndPlay("Hit");
}
_root.playerData.intHits++;
battleHits++;
trace("battleHits: " + battleHits);
if (_root.playerData.intHits >= 100) {
if (_root.playerData.intHits < 500) {
_root.sendAchievement(15);
} else if (_root.playerData.intHits >= 500) {
_root.sendAchievement(26);
}
}
}
}
_root.mcSwipe.bitActive = false;
}
}
function battleHit(intMultiplier, objTarget) {
if (intMultiplier == undefined) {
intMultiplier = 1;
}
if (objTarget == undefined) {
objTarget = _root.game.mcEnemy1;
}
intAmount = _root.randomNum(objTarget.intMinDmg, objTarget.intMaxDmg);
intAmount = Math.round(intAmount * intMultiplier);
if (intAmount < 2) {
intAmount = 2;
}
if (!_root.player.isBlocking) {
_root.game.mcShaker.play();
damageReport("enemy", 480, 225, intAmount);
_root.mixer.playSound("Attack-Hit" + _root.randomNum(1, 3));
_root.player.healHP(-intAmount);
battleSmacked++;
} else if (!_root.mcShield.isBlocking) {
_root.mcShield.isBlocking = true;
shieldHit(intMultiplier);
if (_root.mcPlayerShield._xscale > 1) {
_root.mcShield.gotoAndPlay("BlockHit" + _root.randomNum(1, 2));
}
_root.playerData.intBlocks++;
if (_root.playerData.intBlocks >= 100) {
if (_root.playerData.intBlocks < 1000) {
_root.sendAchievement(14);
} else if (_root.playerData.intBlocks >= 1000) {
_root.sendAchievement(27);
}
}
}
if (_root.player.isDead) {
Mouse.removeListener(this);
Key.removeListener(this);
battleOn = false;
_root.playerData.intDeaths++;
if (_root.playerData.intDeaths >= 10) {
if (_root.playerData.intDeaths < 100) {
_root.sendAchievement(22);
} else if (_root.playerData.intDeaths >= 100) {
_root.sendAchievement(29);
}
}
_root.mcSwipe.removeMovieClip();
_root.game.mcRun.removeMovieClip();
_root.game.mcChallengeStats.removeMovieClip();
_root.mcGestures.gotoAndStop("Inactive");
_root.mcMessage.gotoAndPlay("Dead");
}
_root.updateHealthBar();
}
function coolDown() {
var _local3 = 100 - intScale;
if (_local3 < 0) {
_local3 = 0;
_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordGlow._visible = false;
}
_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD._xscale = _local3;
_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD.onEnterFrame = function () {
if (_root.game.battle.battleOn) {
_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD._xscale = _root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD._xscale + (_root.player.intCoolDown * _root.game.battle.speedModifier);
if (_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD._xscale > 100) {
_root.bitSwiping = false;
_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD._xscale = 100;
_root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordGlow._visible = true;
_root.game.battle.oldDistance = 0;
_root.game.battle.distance = 0;
delete _root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD.onEnterFrame;
}
}
};
}
function coolDownMagic() {
var _local3 = 100 - intScale;
if (_local3 < 0) {
_local3 = 0;
}
bitSpellEnabled = false;
_root.mcBattleMenu.mcQuickSpell.mcScroll.mcGlowScroll._visible = false;
_root.mcBattleMenu.mcQuickSpell.mcScroll.mcScrollCD._xscale = 0;
_root.mcBattleMenu.mcQuickSpell.mcScroll.mcScrollCD.onEnterFrame = function () {
if (_root.game.battle.battleOn) {
_root.mcBattleMenu.mcQuickSpell.mcScroll.mcScrollCD._xscale = _root.mcBattleMenu.mcQuickSpell.mcScroll.mcScrollCD._xscale + (_root.game.battle.intSpellCD / 10);
if (_root.mcBattleMenu.mcQuickSpell.mcScroll.mcScrollCD._xscale > 100) {
_root.game.battle.bitSpellEnabled = true;
_root.mcBattleMenu.mcQuickSpell.mcScroll.mcScrollCD._xscale = 100;
_root.mcBattleMenu.mcQuickSpell.mcScroll.mcGlowScroll._visible = true;
delete _root.mcBattleMenu.mcQuickSpell.mcScroll.mcScrollCD.onEnterFrame;
}
}
};
}
function shieldHit(intMultiplier) {
var _local3 = _root.playerData.intShieldHit * intMultiplier;
trace((("ShieldHit: " + _root.playerData.intShieldHit) + " , battleBlocks: ") + battleBlocks);
battleBlocks++;
if (_local3 < 0) {
_local3 = 0;
}
_root.mcPlayerShield._xscale = _root.mcPlayerShield._xscale - _local3;
if (_root.mcPlayerShield._xscale <= 0) {
_root.mcPlayerShield._xscale = 0;
_root.player.openUp();
resetState();
}
_root.mcPlayerShield.onEnterFrame = function () {
if (_root.game.battle.battleOn) {
_root.mcPlayerShield._xscale = _root.mcPlayerShield._xscale + 0.1;
if (_root.mcPlayerShield._xscale > 100) {
_root.mcPlayerShield._xscale = 100;
delete _root.mcPlayerShield.onEnterFrame;
}
}
};
}
function resetState() {
if (!_root.mcShield.isLowered) {
trace("shield down");
_root.mcShield.isLowered = true;
_root.mcShield.gotoAndPlay("Down");
}
intKeyHold = 0;
bitSlashing = false;
bitGesture = false;
delete onEnterFrame;
_root.player.openUp();
attackMode = true;
intOrigX = _xmouse;
intOrigY = _ymouse;
bitSlashing = false;
intSensitivity = _root.player.intSensitivity;
_root.mcAttackMode.gotoAndStop("Sword");
_root.mcPlayerShield._visible = false;
_root.updateHealthBar();
}
function damageReport(strTarget, intX, intY, intAmount) {
if (strTarget == "player") {
trace("mcDamage" + intDamagePopup);
_root.game.attachMovie("mcDamage", "mcDamage" + intDamagePopup, _root.game.getNextHighestDepth());
_root.game["mcDamage" + intDamagePopup]._x = intX;
_root.game["mcDamage" + intDamagePopup]._y = intY;
intDamagePopup++;
} else {
_root.game.attachMovie("mcDmgEnemy", "mcDmgEnemy", _root.game.getNextHighestDepth());
_root.game.mcDmgEnemy._x = intX;
_root.game.mcDmgEnemy._y = intY;
_root.game.mcDmgEnemy.intDmg = intAmount;
_root.mcPortrait.mcFace.gotoAndPlay(_root.mcPortrait.mcFace.strStatus + "Hit");
}
}
function activateEffect(effID) {
var _local2 = _root.arrBattleEffects[effID];
_local2.go();
}
function pauseBattle() {
for (var _local3 in _root.game) {
if (_root.game[_local3].isHostile && (!_root.game[_local3].isDead)) {
_root.game[_local3].stop();
}
}
battleOn = false;
}
function resumeBattle() {
for (var _local3 in _root.game) {
if (_root.game[_local3].isHostile && (!_root.game[_local3].isDead)) {
_root.game[_local3].play();
}
}
battleOn = true;
}
var intKeyHold = 0;
var intEnemies = 1;
var intTotalScore = 0;
var weaponDamage = 0;
var intDamagePopup = 0;
var bitSwiping = false;
var attackMode = true;
var bitMerc = true;
var battleOn = true;
var strengthModifier = 1;
var speedModifier = 1;
var intOrigX = 375;
var intOrigY = 225;
var intNewX = 750;
var intNewY = 550;
var intStartX = Battle.prototype.intNewX;
var intStartY = Battle.prototype.intNewY;
var bitSlashing = false;
var bitGesture = false;
var bitMouseMoving = false;
var bitXBoost = false;
var intScale = 100;
var intSpellCD = 2;
var bitSpellEnabled = true;
var battleBlocks = 0;
var battleSpells = 0;
var battleFailSpell = 0;
var battleSmacked = 0;
var battleSwings = 0;
var headShot = 0;
var strongSwings = 0;
}
Instance of Symbol 720 MovieClip in Symbol 721 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 30));
}
Instance of Symbol 720 MovieClip in Symbol 721 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 30));
}
Symbol 723 MovieClip Frame 1
stop();
Symbol 736 MovieClip Frame 8
stop();
Symbol 736 MovieClip Frame 18
stop();
Symbol 748 Button
on (release) {
_parent.gotoAndPlay("Init");
}
Symbol 818 MovieClip Frame 2
_parent.play();
Symbol 818 MovieClip Frame 3
stop();
Symbol 849 MovieClip Frame 1
if (_root.playerData.intShieldHit == 22) {
gotoAndStop ("Shield2");
} else if (_root.playerData.intShieldHit == 19) {
gotoAndStop ("Shield3");
} else if (_root.playerData.intShieldHit == 16) {
gotoAndStop ("Shield4");
} else if (_root.playerData.intShieldHit == 15) {
gotoAndStop ("Shield5");
} else {
gotoAndStop ("Shield1");
}
Symbol 849 MovieClip Frame 5
_name = "shield";
stop();
Symbol 849 MovieClip Frame 9
_name = "shield";
stop();
Symbol 849 MovieClip Frame 14
_name = "shield";
stop();
Symbol 849 MovieClip Frame 20
_name = "shield";
stop();
Symbol 849 MovieClip Frame 25
_name = "shield";
stop();
Instance of Symbol 846 MovieClip in Symbol 849 MovieClip Frame 25
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 853 MovieClip Frame 1
_visible = false;
Symbol 853 MovieClip Frame 2
_parent.play();
Symbol 869 MovieClip Frame 1
isBlocking = false;
Symbol 869 MovieClip Frame 13
gotoAndPlay ("Attack");
Symbol 869 MovieClip Frame 16
stop();
Symbol 869 MovieClip Frame 23
_root.mixer.playSound("Hit-Shield2");
if (_root.mcShield.isLowered) {
gotoAndPlay ("Down");
}
Symbol 869 MovieClip Frame 31
isBlocking = false;
if (_root.player.isAttacking || (_root.mcShield.isLowered)) {
gotoAndPlay ("Down");
}
stop();
Symbol 869 MovieClip Frame 38
_root.mixer.playSound("Hit-Shield4");
if (_root.mcShield.isLowered) {
gotoAndPlay ("Down");
}
Symbol 869 MovieClip Frame 46
isBlocking = false;
if (_root.player.isAttacking || (_root.mcShield.isLowered)) {
gotoAndPlay ("Down");
}
stop();
Symbol 869 MovieClip Frame 58
_root.player.isBlocking = false;
stop();
Symbol 926 MovieClip Frame 30
stop();
Symbol 929 MovieClip Frame 1
_visible = false;
Symbol 946 MovieClip Frame 31
stop();
Symbol 972 MovieClip [Mon-OrcBoss] Frame 1
#initclip 26
Object.registerClass("Mon-OrcBoss", enemyCharacter);
#endinitclip
intSword = Math.ceil(Math.random() * 4);
this.arrItems = new Array(2, 2);
equipWeapon(0);
strName = "Beefy Orc";
hitZones = 4;
this.intLevel = 6;
this.intXP = this.intLevel * 10;
this.intBlockChance = 15;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.2) * 8) * 1.8);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.2);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 7;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Swing-Attack");
Symbol 972 MovieClip [Mon-OrcBoss] Frame 8
_root.mixer.playSound("Monster-LargeStomp");
_root.game.mcShaker.play();
Symbol 972 MovieClip [Mon-OrcBoss] Frame 29
Symbol 972 MovieClip [Mon-OrcBoss] Frame 48
_root.mixer.playSound("Monster-OrcTaunt");
Symbol 972 MovieClip [Mon-OrcBoss] Frame 92
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 972 MovieClip [Mon-OrcBoss] Frame 102
AI();
Symbol 972 MovieClip [Mon-OrcBoss] Frame 115
AI();
Symbol 972 MovieClip [Mon-OrcBoss] Frame 127
AI();
Symbol 972 MovieClip [Mon-OrcBoss] Frame 139
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 972 MovieClip [Mon-OrcBoss] Frame 140
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
_root.mixer.playSound("Monster-CrocGrowl2");
Symbol 972 MovieClip [Mon-OrcBoss] Frame 159
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
Symbol 972 MovieClip [Mon-OrcBoss] Frame 184
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 972 MovieClip [Mon-OrcBoss] Frame 185
isDodging = true;
Symbol 972 MovieClip [Mon-OrcBoss] Frame 203
isDodging = false;
if (intNum >= 20) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 972 MovieClip [Mon-OrcBoss] Frame 204
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 972 MovieClip [Mon-OrcBoss] Frame 217
_root.game.battle.battleHit(1, this);
_root.mixer.playSound("Swing-Attack");
Symbol 972 MovieClip [Mon-OrcBoss] Frame 243
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 972 MovieClip [Mon-OrcBoss] Frame 244
isAttacking = true;
Symbol 972 MovieClip [Mon-OrcBoss] Frame 245
_root.game.battle.battleHit(0.33, this);
_root.mixer.playSound("Swing-Attack");
Symbol 972 MovieClip [Mon-OrcBoss] Frame 268
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 972 MovieClip [Mon-OrcBoss] Frame 307
gotoAndPlay ("Idle");
Symbol 972 MovieClip [Mon-OrcBoss] Frame 308
isHit = true;
_root.mixer.playSound("Monster-OrcDeath");
_root.game.bitCS = true;
Symbol 972 MovieClip [Mon-OrcBoss] Frame 346
_root.mixer.playSound("Monster-LargeStomp");
_root.game.mcShaker.play();
Symbol 972 MovieClip [Mon-OrcBoss] Frame 357
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 977 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 977 MovieClip Frame 2
stop();
Symbol 977 MovieClip Frame 3
stop();
Symbol 977 MovieClip Frame 4
stop();
Symbol 982 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 982 MovieClip Frame 2
stop();
Symbol 982 MovieClip Frame 3
stop();
Symbol 982 MovieClip Frame 4
stop();
Symbol 987 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 987 MovieClip Frame 2
stop();
Symbol 987 MovieClip Frame 3
stop();
Symbol 987 MovieClip Frame 4
stop();
Symbol 992 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 992 MovieClip Frame 2
stop();
Symbol 992 MovieClip Frame 3
stop();
Symbol 992 MovieClip Frame 4
stop();
Symbol 997 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 997 MovieClip Frame 2
stop();
Symbol 997 MovieClip Frame 3
stop();
Symbol 997 MovieClip Frame 4
stop();
Symbol 1003 MovieClip Frame 1
if (_parent.intSword > 1) {
gotoAndStop(_parent.intSword);
}
stop();
Symbol 1003 MovieClip Frame 2
stop();
Symbol 1003 MovieClip Frame 3
stop();
Symbol 1003 MovieClip Frame 4
stop();
Symbol 1008 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1008 MovieClip Frame 2
stop();
Symbol 1008 MovieClip Frame 3
stop();
Symbol 1008 MovieClip Frame 4
stop();
Symbol 1013 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1013 MovieClip Frame 2
stop();
Symbol 1013 MovieClip Frame 3
stop();
Symbol 1013 MovieClip Frame 4
stop();
Symbol 1018 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1018 MovieClip Frame 2
stop();
Symbol 1018 MovieClip Frame 3
stop();
Symbol 1018 MovieClip Frame 4
stop();
Symbol 1024 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1024 MovieClip Frame 2
stop();
Symbol 1024 MovieClip Frame 3
stop();
Symbol 1024 MovieClip Frame 4
stop();
Symbol 1029 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1029 MovieClip Frame 2
stop();
Symbol 1029 MovieClip Frame 3
stop();
Symbol 1029 MovieClip Frame 4
stop();
Symbol 1034 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1034 MovieClip Frame 2
stop();
Symbol 1034 MovieClip Frame 3
stop();
Symbol 1034 MovieClip Frame 4
stop();
Symbol 1043 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 1043 MovieClip Frame 2
stop();
Symbol 1043 MovieClip Frame 3
stop();
Symbol 1043 MovieClip Frame 4
stop();
Symbol 1062 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1062 MovieClip Frame 2
stop();
Symbol 1062 MovieClip Frame 3
stop();
Symbol 1062 MovieClip Frame 4
stop();
Symbol 1068 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1068 MovieClip Frame 2
stop();
Symbol 1068 MovieClip Frame 3
stop();
Symbol 1068 MovieClip Frame 4
stop();
Symbol 1069 MovieClip Frame 1
if (_parent._parent.intHair > 1) {
gotoAndStop(_parent._parent.intHair);
}
stop();
Symbol 1069 MovieClip Frame 2
stop();
Symbol 1069 MovieClip Frame 3
stop();
Symbol 1069 MovieClip Frame 4
stop();
Symbol 1069 MovieClip Frame 5
stop();
Symbol 1069 MovieClip Frame 6
stop();
Symbol 1069 MovieClip Frame 7
stop();
Symbol 1069 MovieClip Frame 8
stop();
Symbol 1069 MovieClip Frame 9
stop();
Symbol 1074 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1074 MovieClip Frame 2
stop();
Symbol 1074 MovieClip Frame 3
stop();
Symbol 1074 MovieClip Frame 4
stop();
Symbol 1079 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1079 MovieClip Frame 2
stop();
Symbol 1079 MovieClip Frame 3
stop();
Symbol 1079 MovieClip Frame 4
stop();
Symbol 1084 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1084 MovieClip Frame 2
stop();
Symbol 1084 MovieClip Frame 3
stop();
Symbol 1084 MovieClip Frame 4
stop();
Symbol 1089 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1089 MovieClip Frame 2
stop();
Symbol 1089 MovieClip Frame 3
stop();
Symbol 1089 MovieClip Frame 4
stop();
Symbol 1090 MovieClip Frame 30
stop();
Symbol 1095 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 1095 MovieClip Frame 2
stop();
Symbol 1095 MovieClip Frame 3
stop();
Symbol 1095 MovieClip Frame 4
stop();
Symbol 1100 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1100 MovieClip Frame 2
stop();
Symbol 1100 MovieClip Frame 3
stop();
Symbol 1100 MovieClip Frame 4
stop();
Symbol 1105 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1105 MovieClip Frame 2
stop();
Symbol 1105 MovieClip Frame 3
stop();
Symbol 1105 MovieClip Frame 4
stop();
Symbol 1111 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1111 MovieClip Frame 2
stop();
Symbol 1111 MovieClip Frame 3
stop();
Symbol 1111 MovieClip Frame 4
stop();
Symbol 1112 MovieClip Frame 31
stop();
Symbol 1117 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1117 MovieClip Frame 2
stop();
Symbol 1117 MovieClip Frame 3
stop();
Symbol 1117 MovieClip Frame 4
stop();
Symbol 1118 MovieClip Frame 30
stop();
Symbol 1119 MovieClip Frame 1
this._name = "head";
stop();
Instance of Symbol 1051 MovieClip in Symbol 1119 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 108));
}
Instance of Symbol 1069 MovieClip "mcOrcHair" in Symbol 1119 MovieClip Frame 1
/* no clip actions */
Symbol 1119 MovieClip Frame 2
stop();
Symbol 1119 MovieClip Frame 3
stop();
Instance of Symbol 1069 MovieClip in Symbol 1119 MovieClip Frame 3
/* no clip actions */
Symbol 1119 MovieClip Frame 4
stop();
Symbol 1119 MovieClip Frame 5
stop();
Instance of Symbol 1051 MovieClip in Symbol 1119 MovieClip Frame 5
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 108));
}
Symbol 1124 MovieClip Frame 1
_visible = false;
Symbol 1130 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1130 MovieClip Frame 2
stop();
Symbol 1130 MovieClip Frame 3
stop();
Symbol 1130 MovieClip Frame 4
stop();
Symbol 1135 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 1135 MovieClip Frame 2
stop();
Symbol 1135 MovieClip Frame 3
stop();
Symbol 1135 MovieClip Frame 4
stop();
Symbol 1140 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 1140 MovieClip Frame 2
stop();
Symbol 1140 MovieClip Frame 3
stop();
Symbol 1140 MovieClip Frame 4
stop();
Symbol 1141 MovieClip Frame 8
stop();
Symbol 1144 MovieClip [mon-orc1] Frame 1
#initclip 15
Object.registerClass("mon-orc1", enemyCharacter);
#endinitclip
intSword = Math.ceil(Math.random() * 4);
intSuit = Math.ceil(Math.random() * 4);
intHair = Math.ceil(Math.random() * 9);
this.arrItems = new Array(2, 2);
equipWeapon(0);
strName = "Beefy Orc";
hitZones = 4;
this.intLevel = 5 + _root.randomNum(0, 2);
this.intXP = this.intLevel * 10;
this.intBlockChance = 15;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.2) * 8) * 1.6);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.2);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 5;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Swing-Attack");
head.gotoAndStop("head1");
Symbol 1144 MovieClip [mon-orc1] Frame 8
_root.mixer.playSound("Monster-LargeStomp");
_root.game.mcShaker.play();
Instance of Symbol 1119 MovieClip in Symbol 1144 MovieClip [mon-orc1] Frame 8
/* no clip actions */
Symbol 1144 MovieClip [mon-orc1] Frame 29
Symbol 1144 MovieClip [mon-orc1] Frame 48
_root.mixer.playSound("Monster-OrcTaunt");
head.gotoAndStop("head2");
Symbol 1144 MovieClip [mon-orc1] Frame 69
head.gotoAndStop("head1");
Symbol 1144 MovieClip [mon-orc1] Frame 92
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 1144 MovieClip [mon-orc1] Frame 102
AI();
Symbol 1144 MovieClip [mon-orc1] Frame 115
AI();
Symbol 1144 MovieClip [mon-orc1] Frame 127
AI();
Symbol 1144 MovieClip [mon-orc1] Frame 139
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 1144 MovieClip [mon-orc1] Frame 140
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
_root.mixer.playSound("Monster-CrocGrowl2");
head.gotoAndStop("head3");
Symbol 1144 MovieClip [mon-orc1] Frame 150
head.gotoAndStop("head1");
Symbol 1144 MovieClip [mon-orc1] Frame 159
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
Symbol 1144 MovieClip [mon-orc1] Frame 161
head.gotoAndStop("head2");
Symbol 1144 MovieClip [mon-orc1] Frame 179
head.gotoAndStop("head1");
Symbol 1144 MovieClip [mon-orc1] Frame 184
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 1144 MovieClip [mon-orc1] Frame 185
isDodging = true;
head.gotoAndStop("head2");
Symbol 1144 MovieClip [mon-orc1] Frame 203
isDodging = false;
if (intNum >= 20) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
head.gotoAndStop("head1");
Symbol 1144 MovieClip [mon-orc1] Frame 204
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 1144 MovieClip [mon-orc1] Frame 206
head.gotoAndStop("head2");
Symbol 1144 MovieClip [mon-orc1] Frame 217
_root.game.battle.battleHit(1, this);
_root.mixer.playSound("Swing-Attack");
head.gotoAndStop("head5");
Symbol 1144 MovieClip [mon-orc1] Frame 228
head.gotoAndStop("head1");
Symbol 1144 MovieClip [mon-orc1] Frame 243
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 1144 MovieClip [mon-orc1] Frame 244
isAttacking = true;
Symbol 1144 MovieClip [mon-orc1] Frame 245
_root.game.battle.battleHit(0.33, this);
_root.mixer.playSound("Swing-Attack");
head.gotoAndStop("head2");
Symbol 1144 MovieClip [mon-orc1] Frame 268
isAttacking = false;
gotoAndPlay ("Idle");
head.gotoAndStop("head1");
Symbol 1144 MovieClip [mon-orc1] Frame 307
gotoAndPlay ("Idle");
Symbol 1144 MovieClip [mon-orc1] Frame 308
isHit = true;
_root.mixer.playSound("Monster-OrcDeath");
Symbol 1144 MovieClip [mon-orc1] Frame 309
head.gotoAndStop("head3");
Symbol 1144 MovieClip [mon-orc1] Frame 321
head.gotoAndStop("head4");
Symbol 1144 MovieClip [mon-orc1] Frame 346
_root.mixer.playSound("Monster-LargeStomp");
_root.game.mcShaker.play();
Symbol 1144 MovieClip [mon-orc1] Frame 357
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 1155 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1155 MovieClip Frame 2
stop();
Symbol 1155 MovieClip Frame 3
stop();
Symbol 1155 MovieClip Frame 4
stop();
Symbol 1160 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1160 MovieClip Frame 2
stop();
Symbol 1160 MovieClip Frame 3
stop();
Symbol 1160 MovieClip Frame 4
stop();
Symbol 1169 MovieClip Frame 1
_name = "minoArm";
gotoAndStop(_parent.intSuit);
stop();
Symbol 1169 MovieClip Frame 2
stop();
Symbol 1169 MovieClip Frame 3
stop();
Symbol 1169 MovieClip Frame 4
stop();
Symbol 1175 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1175 MovieClip Frame 2
stop();
Symbol 1175 MovieClip Frame 3
stop();
Symbol 1175 MovieClip Frame 4
stop();
Symbol 1185 MovieClip Frame 1
if (_parent._parent.intSword > 1) {
gotoAndStop(_parent._parent.intSword);
}
stop();
Symbol 1185 MovieClip Frame 2
stop();
Symbol 1185 MovieClip Frame 3
stop();
Symbol 1185 MovieClip Frame 4
stop();
Symbol 1193 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1193 MovieClip Frame 2
stop();
Symbol 1193 MovieClip Frame 3
stop();
Symbol 1193 MovieClip Frame 4
stop();
Symbol 1198 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1198 MovieClip Frame 2
stop();
Symbol 1198 MovieClip Frame 3
stop();
Symbol 1198 MovieClip Frame 4
stop();
Symbol 1203 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1203 MovieClip Frame 2
stop();
Symbol 1203 MovieClip Frame 3
stop();
Symbol 1203 MovieClip Frame 4
stop();
Symbol 1208 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1208 MovieClip Frame 2
stop();
Symbol 1208 MovieClip Frame 3
stop();
Symbol 1208 MovieClip Frame 4
stop();
Symbol 1215 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1215 MovieClip Frame 2
stop();
Symbol 1215 MovieClip Frame 3
stop();
Symbol 1215 MovieClip Frame 4
stop();
Symbol 1220 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1220 MovieClip Frame 2
stop();
Symbol 1220 MovieClip Frame 3
stop();
Symbol 1220 MovieClip Frame 4
stop();
Symbol 1232 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1232 MovieClip Frame 2
stop();
Symbol 1232 MovieClip Frame 3
stop();
Symbol 1232 MovieClip Frame 4
stop();
Symbol 1237 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1237 MovieClip Frame 2
stop();
Symbol 1237 MovieClip Frame 3
stop();
Symbol 1237 MovieClip Frame 4
stop();
Symbol 1242 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1242 MovieClip Frame 2
stop();
Symbol 1242 MovieClip Frame 3
stop();
Symbol 1242 MovieClip Frame 4
stop();
Symbol 1257 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1257 MovieClip Frame 2
stop();
Symbol 1257 MovieClip Frame 3
stop();
Symbol 1257 MovieClip Frame 4
stop();
Symbol 1283 MovieClip Frame 1
stop();
Symbol 1283 MovieClip Frame 2
stop();
Symbol 1283 MovieClip Frame 3
stop();
Symbol 1283 MovieClip Frame 4
stop();
Instance of Symbol 1283 MovieClip in Symbol 1284 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 4));
}
Symbol 1290 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1290 MovieClip Frame 2
stop();
Symbol 1290 MovieClip Frame 3
stop();
Symbol 1290 MovieClip Frame 4
stop();
Symbol 1296 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1296 MovieClip Frame 2
stop();
Symbol 1296 MovieClip Frame 3
stop();
Symbol 1296 MovieClip Frame 4
stop();
Symbol 1301 MovieClip Frame 1
if (_parent._parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent._parent.intSuit);
}
stop();
Symbol 1301 MovieClip Frame 2
stop();
Symbol 1301 MovieClip Frame 3
stop();
Symbol 1301 MovieClip Frame 4
stop();
Symbol 1327 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 1327 MovieClip Frame 2
stop();
Symbol 1327 MovieClip Frame 3
stop();
Symbol 1327 MovieClip Frame 4
stop();
Symbol 1332 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 1332 MovieClip Frame 2
stop();
Symbol 1332 MovieClip Frame 3
stop();
Symbol 1332 MovieClip Frame 4
stop();
Symbol 1333 MovieClip Frame 1
this._name = "head";
stop();
Symbol 1333 MovieClip Frame 2
stop();
Symbol 1333 MovieClip Frame 3
stop();
Symbol 1333 MovieClip Frame 4
stop();
Symbol 1333 MovieClip Frame 5
stop();
Symbol 1333 MovieClip Frame 6
stop();
Symbol 1333 MovieClip Frame 7
stop();
Symbol 1346 MovieClip Frame 1
gotoAndStop(_parent._parent.intSuit);
stop();
Symbol 1346 MovieClip Frame 2
stop();
Symbol 1346 MovieClip Frame 3
stop();
Symbol 1346 MovieClip Frame 4
stop();
Symbol 1351 MovieClip Frame 1
gotoAndStop(_parent._parent.intSuit);
stop();
Symbol 1351 MovieClip Frame 2
stop();
Symbol 1351 MovieClip Frame 3
stop();
Symbol 1351 MovieClip Frame 4
stop();
Symbol 1358 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 1358 MovieClip Frame 2
stop();
Symbol 1358 MovieClip Frame 3
stop();
Symbol 1358 MovieClip Frame 4
stop();
Symbol 1376 MovieClip Frame 1
_visible = false;
Symbol 1383 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1383 MovieClip Frame 2
stop();
Symbol 1383 MovieClip Frame 3
stop();
Symbol 1383 MovieClip Frame 4
stop();
Symbol 1388 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1388 MovieClip Frame 2
stop();
Symbol 1388 MovieClip Frame 3
stop();
Symbol 1388 MovieClip Frame 4
stop();
Symbol 1393 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 1393 MovieClip Frame 2
stop();
Symbol 1393 MovieClip Frame 3
stop();
Symbol 1393 MovieClip Frame 4
stop();
Symbol 1404 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1404 MovieClip Frame 2
stop();
Symbol 1404 MovieClip Frame 3
stop();
Symbol 1404 MovieClip Frame 4
stop();
Symbol 1411 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1411 MovieClip Frame 2
stop();
Symbol 1411 MovieClip Frame 3
stop();
Symbol 1411 MovieClip Frame 4
stop();
Symbol 1419 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 1419 MovieClip Frame 2
stop();
Symbol 1419 MovieClip Frame 3
stop();
Symbol 1419 MovieClip Frame 4
stop();
Symbol 1434 MovieClip Frame 18
stop();
Symbol 1445 MovieClip Frame 23
stop();
Symbol 1457 MovieClip Frame 25
stop();
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 1
#initclip 16
Object.registerClass("Mon-Minotaur1", enemyCharacter);
#endinitclip
var intSword = Math.ceil(Math.random() * 4);
var intSuit = Math.ceil(Math.random() * 4);
this.arrItems = new Array(1, 2);
equipWeapon(0);
strName = "Minotaur";
hitZones = 4;
this.intLevel = 7 + _root.randomNum(0, 2);
this.intXP = this.intLevel * 10;
this.intBlockChance = 25;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.2) * 8) * 1.3);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.3);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 10;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Monster-MinoIntro");
head.gotoAndStop("head1");
Instance of Symbol 1150 MovieClip in Symbol 1458 MovieClip [Mon-Minotaur1] Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 9
head.gotoAndStop("head3");
Instance of Symbol 1150 MovieClip in Symbol 1458 MovieClip [Mon-Minotaur1] Frame 10
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1150 MovieClip in Symbol 1458 MovieClip [Mon-Minotaur1] Frame 10
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1150 MovieClip in Symbol 1458 MovieClip [Mon-Minotaur1] Frame 14
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 29
head.gotoAndStop("head1");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 32
_root.mixer.playSound("Monster-MinoGrowl");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 46
_root.mixer.autoFade("Monster-MinoGrowl", -10);
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 57
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 69
AI();
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 83
AI();
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 97
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 99
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
_root.mixer.playSound("Monster-MinoHit");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 101
head.gotoAndStop("head3");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 103
_root.mixer.autoFade("Monster-MinoHit", -10);
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 112
head.gotoAndStop("head1");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 119
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 120
head.gotoAndStop("head2");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 145
head.gotoAndStop("head1");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 146
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 147
isDodging = true;
head.gotoAndStop("head2");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 166
isDodging = false;
if (intNum >= 30) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
head.gotoAndStop("head1");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 167
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
head.gotoAndStop("head2");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 178
_root.mixer.playSound("Swing-Attack");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 183
_root.game.battle.battleHit(1, this);
head.gotoAndStop("head6");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 192
isAttacking = false;
head.gotoAndStop("head1");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 209
gotoAndPlay ("Idle");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 210
isAttacking = true;
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 217
head.gotoAndStop("head3");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 218
_root.mixer.playSound("Swing-Attack");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 220
_root.game.battle.battleHit(0.5, this);
head.gotoAndStop("head7");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 222
head.gotoAndStop("head1");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 229
isAttacking = false;
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 234
gotoAndPlay ("Idle");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 273
gotoAndPlay ("Idle");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 274
isHit = true;
_root.mixer.playSound("Monster-MinoDeath");
head.gotoAndStop("head2");
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 275
head.gotoAndStop("head3");
Instance of Symbol 1150 MovieClip in Symbol 1458 MovieClip [Mon-Minotaur1] Frame 294
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1150 MovieClip in Symbol 1458 MovieClip [Mon-Minotaur1] Frame 297
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 1458 MovieClip [Mon-Minotaur1] Frame 347
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 1577 MovieClip Frame 1
_visible = false;
Symbol 1612 MovieClip Frame 18
stop();
Symbol 1617 MovieClip Frame 23
stop();
Symbol 1620 MovieClip Frame 25
stop();
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 1
#initclip 17
Object.registerClass("Mon-MinoBoss", enemyCharacter);
#endinitclip
intSword = Math.ceil(Math.random() * 4);
this.arrItems = new Array(1, 2);
equipWeapon(0);
strName = "Minotaur";
hitZones = 5;
this.intLevel = 9;
this.intXP = this.intLevel * 10;
this.intBlockChance = 25;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.2) * 8) * 1.6);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.4);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 10;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Monster-MinoIntro");
Instance of Symbol 1473 MovieClip in Symbol 1621 MovieClip [Mon-MinoBoss] Frame 10
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1473 MovieClip in Symbol 1621 MovieClip [Mon-MinoBoss] Frame 10
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1473 MovieClip in Symbol 1621 MovieClip [Mon-MinoBoss] Frame 14
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 32
_root.mixer.playSound("Monster-MinoGrowl");
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 57
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 69
AI();
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 83
AI();
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 97
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 99
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
_root.mixer.playSound("Monster-MinoHit");
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 119
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
_root.mixer.playSound("Monster-MinoGrowl");
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 146
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 147
isDodging = true;
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 166
isDodging = false;
if (intNum >= 30) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 167
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 178
_root.mixer.playSound("Swing-Attack");
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 183
_root.game.battle.battleHit(1, this);
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 192
isAttacking = false;
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 209
gotoAndPlay ("Idle");
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 210
isAttacking = true;
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 218
_root.mixer.playSound("Swing-Attack");
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 220
_root.game.battle.battleHit(0.5, this);
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 229
isAttacking = false;
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 234
gotoAndPlay ("Idle");
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 263
gotoAndPlay ("Idle");
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 264
isHit = true;
_root.mixer.playSound("Monster-MinoDeath");
_root.game.bitCS = true;
Instance of Symbol 1473 MovieClip in Symbol 1621 MovieClip [Mon-MinoBoss] Frame 284
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1473 MovieClip in Symbol 1621 MovieClip [Mon-MinoBoss] Frame 287
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 1621 MovieClip [Mon-MinoBoss] Frame 337
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 1647 MovieClip Frame 92
stop();
Symbol 1665 MovieClip Frame 23
stop();
Symbol 1715 MovieClip [mon-jimmy] Frame 1
#initclip 18
Object.registerClass("mon-jimmy", enemyCharacter);
#endinitclip
this.arrItems = new Array(1, 1);
equipWeapon(0);
strName = "Jimmy the Eye";
hitZones = 1;
this.intLevel = 3;
this.intXP = this.intLevel * 10;
this.intBlockChance = 40;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.2) * 8) * 1.05);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.3);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 10;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Swing-Attack");
Symbol 1715 MovieClip [mon-jimmy] Frame 88
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 1715 MovieClip [mon-jimmy] Frame 96
AI();
Symbol 1715 MovieClip [mon-jimmy] Frame 107
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 1715 MovieClip [mon-jimmy] Frame 111
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
Symbol 1715 MovieClip [mon-jimmy] Frame 124
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
Symbol 1715 MovieClip [mon-jimmy] Frame 149
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 1715 MovieClip [mon-jimmy] Frame 150
isDodging = true;
Symbol 1715 MovieClip [mon-jimmy] Frame 169
isDodging = false;
if (intNum >= 20) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 1715 MovieClip [mon-jimmy] Frame 172
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 1715 MovieClip [mon-jimmy] Frame 173
_root.mixer.playSound("Monster-JimmyChargeUp");
Symbol 1715 MovieClip [mon-jimmy] Frame 192
_root.mixer.playSound("Monster-JimmyShot");
Symbol 1715 MovieClip [mon-jimmy] Frame 194
_root.game.battle.battleHit(1, this);
Symbol 1715 MovieClip [mon-jimmy] Frame 211
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 1715 MovieClip [mon-jimmy] Frame 232
isAttacking = true;
_root.mixer.playSound("Swing-Attack");
Symbol 1715 MovieClip [mon-jimmy] Frame 249
isAttacking = true;
_root.mixer.playSound("Swing-Attack");
Symbol 1715 MovieClip [mon-jimmy] Frame 250
_root.game.battle.battleHit(1, this);
Symbol 1715 MovieClip [mon-jimmy] Frame 306
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 1715 MovieClip [mon-jimmy] Frame 345
gotoAndPlay ("Idle");
Symbol 1715 MovieClip [mon-jimmy] Frame 346
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = true;
_root.mixer.playSound("Attack-Hit3");
_root.playerData.intJimmy++;
if (_root.playerData.intJimmy >= 10) {
_root.sendAchievement(24);
} else {
_root.sendAchievement(23);
}
Symbol 1715 MovieClip [mon-jimmy] Frame 377
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 1772 MovieClip Frame 29
stop();
Symbol 1785 MovieClip Frame 31
stop();
Symbol 1797 MovieClip Frame 1
_visible = false;
Symbol 1802 MovieClip Frame 12
stop();
Symbol 1816 MovieClip Frame 60
stop();
Symbol 1828 MovieClip Frame 15
stop();
Symbol 1829 MovieClip Frame 72
stop();
Instance of Symbol 1852 MovieClip in Symbol 1853 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1852 MovieClip in Symbol 1853 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1852 MovieClip in Symbol 1853 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1852 MovieClip in Symbol 1853 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1852 MovieClip in Symbol 1853 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1852 MovieClip in Symbol 1853 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1852 MovieClip in Symbol 1853 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1852 MovieClip in Symbol 1853 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Instance of Symbol 1870 MovieClip in Symbol 1871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 26));
}
Symbol 1888 MovieClip Frame 7
stop();
Symbol 1889 MovieClip Frame 21
stop();
Symbol 1890 MovieClip [Mon-Dragon4] Frame 1
#initclip 19
Object.registerClass("Mon-Dragon4", enemyCharacter);
#endinitclip
intSword = Math.ceil(Math.random() * 4);
this.arrItems = new Array(1, 2);
equipWeapon(0);
hitZones = 1;
strName = "Drago";
this.intLevel = 10;
this.intXP = this.intLevel * 10;
this.intBlockChance = 20;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.5) * 8) * 1.2);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.5);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 11;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Swing-Attack");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 6
_root.mixer.playSound("Monster-LargeStomp");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 19
_root.mixer.playSound("Monster-DragonScaryRoar");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 59
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 1890 MovieClip [Mon-Dragon4] Frame 69
AI();
Symbol 1890 MovieClip [Mon-Dragon4] Frame 86
AI();
Symbol 1890 MovieClip [Mon-Dragon4] Frame 99
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 1890 MovieClip [Mon-Dragon4] Frame 100
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
Symbol 1890 MovieClip [Mon-Dragon4] Frame 116
_root.mixer.playSound("Monster-DragonSnarl");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 130
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 10) {
AI();
}
Symbol 1890 MovieClip [Mon-Dragon4] Frame 131
_root.mixer.playSound("Swing-Attack");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 157
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 158
isDodging = true;
_root.mixer.playSound("Swing-Attack");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 184
isDodging = false;
if (intNum >= 40) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 1890 MovieClip [Mon-Dragon4] Frame 185
if (_root.randomNum() > 40) {
gotoAndPlay ("Attack2");
} else if (_root.randomNum() > 60) {
gotoAndPlay ("Attack3");
}
isAttacking = true;
_root.mixer.playSound("Swing-Attack");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 190
_root.mixer.playSound("Monster-DragonBite");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 193
_root.game.battle.battleHit(1, this);
Symbol 1890 MovieClip [Mon-Dragon4] Frame 222
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 229
_root.mixer.playSound("Monster-DragonBurst");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 231
_root.game.battle.battleHit(1, this);
Symbol 1890 MovieClip [Mon-Dragon4] Frame 249
_root.mixer.autoFade("Monster-DragonFireLoop", -10);
Symbol 1890 MovieClip [Mon-Dragon4] Frame 257
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 271
_root.mixer.playSound("Monster-DragonFireLoop", true, 4);
_root.mixer.playSound("Monster-DragonBurst");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 285
_root.game.battle.battleHit(1, this);
Symbol 1890 MovieClip [Mon-Dragon4] Frame 306
_root.game.battle.battleHit(0.3, this);
Symbol 1890 MovieClip [Mon-Dragon4] Frame 323
_root.game.battle.battleHit(0.3, this);
Symbol 1890 MovieClip [Mon-Dragon4] Frame 346
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 347
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = true;
_root.mixer.playSound("Monster-DragonSnarl");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 353
_root.mixer.playSound("Monster-DragonDeath");
_root.mixer.playSound("Monster-DragonFireLoop");
Symbol 1890 MovieClip [Mon-Dragon4] Frame 377
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
if (!_root.game.challengeMode) {
_root.game.strCutScene = "Dragon";
_root.game.bitCS = true;
} else {
this.removeMovieClip();
}
stop();
Symbol 1890 MovieClip [Mon-Dragon4] Frame 379
stop();
Symbol 1934 MovieClip Frame 36
stop();
Symbol 1970 MovieClip Frame 29
stop();
Symbol 2006 MovieClip Frame 31
stop();
Symbol 2025 MovieClip Frame 35
stop();
Symbol 2030 MovieClip Frame 12
stop();
Symbol 2067 MovieClip [Mon-Dragon3] Frame 1
#initclip 20
Object.registerClass("Mon-Dragon3", enemyCharacter);
#endinitclip
intSword = Math.ceil(Math.random() * 4);
this.arrItems = new Array(1, 2);
equipWeapon(0);
hitZones = 1;
strName = "Drago";
this.intLevel = 10;
this.intXP = this.intLevel * 10;
this.intBlockChance = 20;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.5) * 8) * 1.2);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.5);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 11;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
Symbol 2067 MovieClip [Mon-Dragon3] Frame 16
_root.mixer.playSound("Swing-Attack");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 22
_root.mixer.playSound("Monster-LargeStomp");
_root.mixer.playSound("Monster-DragonSnarl");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 25
_root.mixer.playSound("Monster-LargeStomp");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 59
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 2067 MovieClip [Mon-Dragon3] Frame 73
AI();
Symbol 2067 MovieClip [Mon-Dragon3] Frame 89
AI();
Symbol 2067 MovieClip [Mon-Dragon3] Frame 119
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 2067 MovieClip [Mon-Dragon3] Frame 120
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
Symbol 2067 MovieClip [Mon-Dragon3] Frame 136
_root.mixer.playSound("Monster-DragonSnarl");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 150
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 10) {
AI();
}
Symbol 2067 MovieClip [Mon-Dragon3] Frame 151
_root.mixer.playSound("Swing-Attack");
_root.mixer.playSound("Monster-DragonSnarl");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 187
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 188
isDodging = true;
_root.mixer.playSound("Swing-Attack");
_root.mixer.playSound("Monster-DragonSnarl");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 224
isDodging = false;
if (intNum >= 40) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 2067 MovieClip [Mon-Dragon3] Frame 225
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 2067 MovieClip [Mon-Dragon3] Frame 237
_root.mixer.playSound("Swing-Attack");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 238
_root.game.battle.battleHit(1, this);
Symbol 2067 MovieClip [Mon-Dragon3] Frame 255
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 263
_root.game.battle.battleHit(1, this);
Symbol 2067 MovieClip [Mon-Dragon3] Frame 271
_root.mixer.playSound("Swing-Attack");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 275
_root.mixer.playSound("Monster-DragonBurst");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 285
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 324
gotoAndPlay ("Idle");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 325
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = true;
_root.mixer.playSound("Monster-DragonSnarl");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 331
_root.mixer.playSound("Swing-Attack");
Symbol 2067 MovieClip [Mon-Dragon3] Frame 379
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
if (!_root.game.challengeMode) {
_root.game.strCutScene = "Dragon4";
_root.game.bitCS = true;
} else {
this.removeMovieClip();
}
stop();
Symbol 2067 MovieClip [Mon-Dragon3] Frame 381
stop();
Symbol 2108 MovieClip Frame 10
stop();
Symbol 2110 MovieClip Frame 1
_visible = false;
Symbol 2118 MovieClip [Mon-Dragon2] Frame 1
#initclip 21
Object.registerClass("Mon-Dragon2", enemyCharacter);
#endinitclip
if (!_root.game.battle.battleOn) {
gotoAndStop(this.totalFrames - 1);
}
intSword = Math.ceil(Math.random() * 4);
this.arrItems = new Array(1, 2);
equipWeapon(0);
hitZones = 4;
strName = "Crocky";
this.intLevel = 10;
this.intXP = this.intLevel * 10;
this.intBlockChance = 20;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.5) * 8) * 1.2);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.5);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 11;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
Symbol 2118 MovieClip [Mon-Dragon2] Frame 93
_root.mixer.playSound("Swing-Attack");
Symbol 2118 MovieClip [Mon-Dragon2] Frame 116
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 2118 MovieClip [Mon-Dragon2] Frame 129
AI();
Symbol 2118 MovieClip [Mon-Dragon2] Frame 144
AI();
Symbol 2118 MovieClip [Mon-Dragon2] Frame 158
AI();
Symbol 2118 MovieClip [Mon-Dragon2] Frame 172
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 2118 MovieClip [Mon-Dragon2] Frame 173
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
Symbol 2118 MovieClip [Mon-Dragon2] Frame 192
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 10) {
AI();
}
Symbol 2118 MovieClip [Mon-Dragon2] Frame 216
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 2118 MovieClip [Mon-Dragon2] Frame 217
isDodging = true;
Symbol 2118 MovieClip [Mon-Dragon2] Frame 240
isDodging = false;
if (intNum >= 40) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 2118 MovieClip [Mon-Dragon2] Frame 241
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 2118 MovieClip [Mon-Dragon2] Frame 250
_root.mixer.playSound("Swing-Attack");
Symbol 2118 MovieClip [Mon-Dragon2] Frame 256
_root.game.battle.battleHit(1, this);
Symbol 2118 MovieClip [Mon-Dragon2] Frame 281
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 2118 MovieClip [Mon-Dragon2] Frame 285
_root.mixer.playSound("Swing-Attack");
Symbol 2118 MovieClip [Mon-Dragon2] Frame 290
_root.game.battle.battleHit(0.5, this);
Symbol 2118 MovieClip [Mon-Dragon2] Frame 305
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 2118 MovieClip [Mon-Dragon2] Frame 344
gotoAndPlay ("Idle");
Symbol 2118 MovieClip [Mon-Dragon2] Frame 345
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = true;
_root.mixer.playSound("Monster-DragonSnarl");
Symbol 2118 MovieClip [Mon-Dragon2] Frame 371
_root.mixer.playSound("Swing-Attack");
Symbol 2118 MovieClip [Mon-Dragon2] Frame 381
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
if (!_root.game.challengeMode) {
_root.game.strCutScene = "Dragon3";
_root.game.bitCS = true;
} else {
this.removeMovieClip();
}
stop();
Symbol 2118 MovieClip [Mon-Dragon2] Frame 383
stop();
Symbol 2138 MovieClip Frame 60
stop();
Symbol 2153 MovieClip Frame 11
stop();
Symbol 2158 MovieClip Frame 1
this._name = "head";
stop();
Symbol 2158 MovieClip Frame 2
stop();
Symbol 2158 MovieClip Frame 3
stop();
Symbol 2158 MovieClip Frame 4
stop();
Symbol 2158 MovieClip Frame 5
stop();
Symbol 2158 MovieClip Frame 6
stop();
Symbol 2158 MovieClip Frame 7
stop();
Symbol 2158 MovieClip Frame 8
stop();
Symbol 2190 MovieClip Frame 1
stop();
Symbol 2190 MovieClip Frame 26
stop();
Symbol 2219 MovieClip Frame 1
_visible = false;
Symbol 2220 MovieClip Frame 19
stop();
Symbol 2221 MovieClip Frame 20
stop();
Symbol 2242 MovieClip Frame 18
stop();
Symbol 2250 MovieClip [Mon-Dragon1] Frame 1
#initclip 22
Object.registerClass("Mon-Dragon1", enemyCharacter);
#endinitclip
intSword = Math.ceil(Math.random() * 4);
this.arrItems = new Array(1, 2);
equipWeapon(0);
hitZones = 4;
strName = "Crocky";
this.intLevel = 10;
this.intXP = this.intLevel * 10;
this.intBlockChance = 20;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.5) * 8) * 1.2);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.5);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 11;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
head.gotoAndStop("head1");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 51
_root.mixer.playSound("Monster-LargeStomp");
_root.mixer.playSound("Monster-SkeleForm");
mcWall1.play();
Symbol 2250 MovieClip [Mon-Dragon1] Frame 73
_root.mixer.playSound("Monster-LargeStomp");
_root.mixer.playSound("Monster-SkeleForm");
mcWall2.play();
Symbol 2250 MovieClip [Mon-Dragon1] Frame 155
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 2250 MovieClip [Mon-Dragon1] Frame 165
AI();
Symbol 2250 MovieClip [Mon-Dragon1] Frame 178
AI();
Symbol 2250 MovieClip [Mon-Dragon1] Frame 190
AI();
Symbol 2250 MovieClip [Mon-Dragon1] Frame 203
AI();
Symbol 2250 MovieClip [Mon-Dragon1] Frame 215
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 2250 MovieClip [Mon-Dragon1] Frame 216
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
head.gotoAndStop("head3");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 228
head.gotoAndStop("head1");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 236
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 10) {
AI();
}
Symbol 2250 MovieClip [Mon-Dragon1] Frame 263
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 264
isDodging = true;
head.gotoAndStop("head7");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 283
isDodging = false;
if (intNum >= 40) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 2250 MovieClip [Mon-Dragon1] Frame 284
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
head.gotoAndStop("head1");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 295
_root.mixer.playSound("Swing-Attack");
head.gotoAndStop("head5");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 296
_root.mixer.playSound("Monster-DragonBite");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 298
_root.game.battle.battleHit(1, this);
Symbol 2250 MovieClip [Mon-Dragon1] Frame 304
isAttacking = false;
Symbol 2250 MovieClip [Mon-Dragon1] Frame 307
head.gotoAndStop("head8");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 308
head.gotoAndStop("head7");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 315
isAttacking = false;
gotoAndPlay ("Idle");
head.gotoAndStop("head1");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 320
_root.mixer.playSound("Swing-Attack");
_root.mixer.playSound("Monster-DragonBite");
head.gotoAndStop("head8");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 321
head.gotoAndStop("head4");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 323
_root.game.battle.battleHit(0.5, this);
head.gotoAndStop("head5");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 332
head.gotoAndStop("head8");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 333
head.gotoAndStop("head7");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 335
isAttacking = false;
Symbol 2250 MovieClip [Mon-Dragon1] Frame 341
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 342
head.gotoAndStop("head1");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 380
gotoAndPlay ("Idle");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 381
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = true;
head.gotoAndStop("head3");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 393
head.gotoAndStop("head1");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 445
_root.mixer.playSound("Swing-Attack");
Symbol 2250 MovieClip [Mon-Dragon1] Frame 460
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
if (!_root.game.challengeMode) {
_root.game.strCutScene = "Dragon2";
_root.game.bitCS = true;
} else {
this.removeMovieClip();
}
stop();
Symbol 2250 MovieClip [Mon-Dragon1] Frame 463
stop();
Symbol 2314 MovieClip Frame 1
_visible = false;
Symbol 2324 MovieClip Frame 53
stop();
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 1
#initclip 23
Object.registerClass("Mon-CrocoBoss", enemyCharacter);
#endinitclip
intSword = Math.ceil(Math.random() * 4);
this.arrItems = new Array(1, 2);
equipWeapon(1);
hitZones = 4;
strName = "CrocoBoss";
this.intLevel = 2;
this.intXP = this.intLevel * 15;
this.intBlockChance = 5;
this.intGold = intXP * 9;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWave;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.2) * 8) * 1.3);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 0.8);
var damageRange = (_root.arrItems[this.arrItems[1]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 5;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 10
_root.mixer.playSound("Monster-CrocSplash");
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 66
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 79
AI();
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 93
AI();
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 108
AI();
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 121
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 122
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
_root.mixer.playSound("Monster-CrocGrowl2");
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 146
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 148
_root.mixer.playSound("Monster-CrocGrowl2");
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 172
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 173
isDodging = true;
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 191
isDodging = false;
if (intNum >= 10) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 192
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 199
_root.mixer.playSound("Swing-Attack");
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 204
_root.game.battle.battleHit(1, this);
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 224
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 225
isAttacking = true;
_root.mixer.playSound("Swing-Attack");
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 229
_root.game.battle.battleHit(0.5, this);
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 249
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 250
isHit = true;
_root.mixer.playSound("Monster-CrocGrowl1");
_root.game.bitCS = true;
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 268
_root.mixer.playSound("Monster-CrocSplash");
Symbol 2325 MovieClip [Mon-CrocoBoss] Frame 277
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 2328 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2328 MovieClip Frame 2
stop();
Symbol 2328 MovieClip Frame 3
stop();
Symbol 2331 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 2331 MovieClip Frame 2
stop();
Symbol 2331 MovieClip Frame 3
stop();
Symbol 2335 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 2335 MovieClip Frame 2
stop();
Symbol 2335 MovieClip Frame 3
stop();
Symbol 2341 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2341 MovieClip Frame 2
stop();
Symbol 2341 MovieClip Frame 3
stop();
Symbol 2345 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2345 MovieClip Frame 2
stop();
Symbol 2345 MovieClip Frame 3
stop();
Symbol 2350 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2350 MovieClip Frame 2
stop();
Symbol 2350 MovieClip Frame 3
stop();
Symbol 2354 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2354 MovieClip Frame 2
stop();
Symbol 2354 MovieClip Frame 3
stop();
Symbol 2357 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2357 MovieClip Frame 2
stop();
Symbol 2357 MovieClip Frame 3
stop();
Symbol 2361 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2361 MovieClip Frame 2
stop();
Symbol 2361 MovieClip Frame 3
stop();
Symbol 2369 MovieClip Frame 1
stop();
Symbol 2369 MovieClip Frame 2
stop();
Symbol 2369 MovieClip Frame 3
stop();
Symbol 2369 MovieClip Frame 4
stop();
Symbol 2369 MovieClip Frame 5
stop();
Symbol 2369 MovieClip Frame 6
stop();
Symbol 2369 MovieClip Frame 7
stop();
Symbol 2369 MovieClip Frame 8
stop();
Instance of Symbol 2369 MovieClip in Symbol 2370 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 8));
}
Symbol 2374 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2374 MovieClip Frame 2
stop();
Symbol 2374 MovieClip Frame 3
stop();
Symbol 2378 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2378 MovieClip Frame 2
stop();
Symbol 2378 MovieClip Frame 3
stop();
Symbol 2382 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2382 MovieClip Frame 2
stop();
Symbol 2382 MovieClip Frame 3
stop();
Instance of Symbol 2388 MovieClip in Symbol 2389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 100));
}
Instance of Symbol 2335 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 6));
}
Instance of Symbol 2386 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 4));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 2389 MovieClip in Symbol 2390 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Symbol 2395 MovieClip Frame 53
stop();
Symbol 2404 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Instance of Symbol 2401 MovieClip in Symbol 2404 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 98));
}
Symbol 2404 MovieClip Frame 2
stop();
Symbol 2404 MovieClip Frame 3
stop();
Symbol 2405 MovieClip Frame 1
_visible = false;
Symbol 2408 MovieClip Frame 8
stop();
Symbol 2411 MovieClip Frame 13
stop();
Symbol 2419 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 2419 MovieClip Frame 2
stop();
Symbol 2419 MovieClip Frame 3
stop();
Symbol 2423 MovieClip Frame 1
if (_parent._parent.intSuit > 1) {
gotoAndStop(_parent._parent.intSuit);
}
stop();
Symbol 2423 MovieClip Frame 2
stop();
Symbol 2423 MovieClip Frame 3
stop();
Symbol 2428 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2428 MovieClip Frame 2
stop();
Symbol 2428 MovieClip Frame 3
stop();
Symbol 2432 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2432 MovieClip Frame 2
stop();
Symbol 2432 MovieClip Frame 3
stop();
Symbol 2435 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2435 MovieClip Frame 2
stop();
Symbol 2435 MovieClip Frame 3
stop();
Symbol 2438 MovieClip Frame 1
if (_parent.intSuit > 1) {
gotoAndStop(_parent.intSuit);
}
stop();
Symbol 2438 MovieClip Frame 2
stop();
Symbol 2438 MovieClip Frame 3
stop();
Symbol 2439 MovieClip [Mon-Croc1] Frame 1
#initclip 24
Object.registerClass("Mon-Croc1", enemyCharacter);
#endinitclip
var intSuit = Math.ceil(Math.random() * 3);
this.arrItems = new Array(1, 2);
equipWeapon(0);
hitZones = 4;
strName = "Crocky";
this.intLevel = 1;
this.intXP = this.intLevel * 10;
this.intBlockChance = 2;
this.intGold = intXP * 7;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.2) * 8) * 1.05);
this.intMaxHP = this.intHP;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.1);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 1;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Monster-CrocSplash");
_root.mixer.playSound("Monster-CrocHiss");
Symbol 2439 MovieClip [Mon-Croc1] Frame 27
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 2439 MovieClip [Mon-Croc1] Frame 46
Symbol 2439 MovieClip [Mon-Croc1] Frame 53
AI();
Symbol 2439 MovieClip [Mon-Croc1] Frame 81
AI();
Symbol 2439 MovieClip [Mon-Croc1] Frame 114
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 2439 MovieClip [Mon-Croc1] Frame 115
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
_root.mixer.playSound("Monster-CrocGrunt");
isHit = false;
Symbol 2439 MovieClip [Mon-Croc1] Frame 134
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
Symbol 2439 MovieClip [Mon-Croc1] Frame 135
isDodging = true;
Symbol 2439 MovieClip [Mon-Croc1] Frame 154
isDodging = false;
if (intNum >= 40) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 2439 MovieClip [Mon-Croc1] Frame 155
_root.mixer.playSound("Hit-Shield3");
Symbol 2439 MovieClip [Mon-Croc1] Frame 175
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 2439 MovieClip [Mon-Croc1] Frame 176
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 2439 MovieClip [Mon-Croc1] Frame 179
_root.mixer.playSound("Swing-Attack");
Symbol 2439 MovieClip [Mon-Croc1] Frame 180
_root.game.battle.battleHit(0.33, this);
Symbol 2439 MovieClip [Mon-Croc1] Frame 187
isAttacking = false;
Symbol 2439 MovieClip [Mon-Croc1] Frame 197
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 2439 MovieClip [Mon-Croc1] Frame 198
isAttacking = true;
Symbol 2439 MovieClip [Mon-Croc1] Frame 203
_root.mixer.playSound("Swing-Attack");
Symbol 2439 MovieClip [Mon-Croc1] Frame 207
_root.game.battle.battleHit(1, this);
Symbol 2439 MovieClip [Mon-Croc1] Frame 221
isAttacking = false;
Symbol 2439 MovieClip [Mon-Croc1] Frame 229
isAttacking = false;
gotoAndPlay ("Idle");
Symbol 2439 MovieClip [Mon-Croc1] Frame 230
isAttacking = true;
Symbol 2439 MovieClip [Mon-Croc1] Frame 268
gotoAndPlay ("Idle");
Symbol 2439 MovieClip [Mon-Croc1] Frame 269
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = true;
_root.mixer.playSound("Monster-CrocHiss");
Symbol 2439 MovieClip [Mon-Croc1] Frame 278
_root.mixer.playSound("Monster-CrocSplash");
Symbol 2439 MovieClip [Mon-Croc1] Frame 305
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 2500 MovieClip Frame 1
_visible = false;
Symbol 2503 MovieClip Frame 13
stop();
Symbol 2517 MovieClip Frame 38
stop();
Symbol 2546 MovieClip [Mon-BossUndead] Frame 1
#initclip 25
Object.registerClass("Mon-BossUndead", enemyCharacter);
#endinitclip
intSword = Math.ceil(Math.random() * 4);
this.arrItems = new Array(1, 2);
equipWeapon(0);
hitZones = 4;
strName = "Crocky";
this.intLevel = 6;
this.intXP = this.intLevel * 12;
this.intGold = intXP * 8;
if (_root.game.challengeMode) {
this.intLevel = this.intLevel + _root.game.intChallengeWins;
}
this.intHP = Math.round(((((Math.sqrt(this.intLevel) * 10) - 5) * 1.2) * 8) * 1.25);
this.intMaxHP = this.intHP;
this.intBlockChance = 30;
var intDPT = Math.round(((Math.sqrt(this.intLevel) * 10) - 5) * 1.3);
var damageRange = (_root.arrItems[this.arrItems[0]].intMinDmg - _root.arrItems[this.arrItems[0]].intMaxDmg);
this.intMinDmg = Math.round(this.intDPT - (damageRange / 2));
this.intMaxDmg = Math.round(this.intDPT + (damageRange / 2));
this.intBlockMod = 5;
trace((((((((((("intLevel: " + intLevel) + " , intHP: ") + intHP) + " , intDPT: ") + intDPT) + " , damageRange:") + damageRange) + " , intXP: ") + intXP) + " , intGold") + intGold);
_root.mixer.playSound("Monster-SkeleForm");
Symbol 2546 MovieClip [Mon-BossUndead] Frame 69
_root.mixer.playSound("Equip-Weapon");
Symbol 2546 MovieClip [Mon-BossUndead] Frame 91
if (this.isDead) {
gotoAndPlay ("Dead");
} else if (_root.player.isDead) {
stop();
}
Symbol 2546 MovieClip [Mon-BossUndead] Frame 98
AI();
Symbol 2546 MovieClip [Mon-BossUndead] Frame 106
AI();
Symbol 2546 MovieClip [Mon-BossUndead] Frame 113
if ((!isAttacking) && (!isDead)) {
gotoAndPlay ("Idle");
}
Symbol 2546 MovieClip [Mon-BossUndead] Frame 114
mcEnemyStatus.mcBar._xscale = (this.intHP * 100) / this.intMaxHP;
isHit = false;
Symbol 2546 MovieClip [Mon-BossUndead] Frame 134
isHit = false;
gotoAndPlay ("Idle");
if (_root.randomNum() > 30) {
AI();
}
Symbol 2546 MovieClip [Mon-BossUndead] Frame 160
isBlocking = false;
gotoAndPlay ("Idle");
Symbol 2546 MovieClip [Mon-BossUndead] Frame 161
isDodging = true;
Symbol 2546 MovieClip [Mon-BossUndead] Frame 184
isDodging = false;
if (intNum >= 20) {
attack();
} else {
block();
gotoAndPlay ("Idle");
}
Symbol 2546 MovieClip [Mon-BossUndead] Frame 185
if (_root.randomNum() > 50) {
gotoAndPlay ("Attack2");
}
isAttacking = true;
Symbol 2546 MovieClip [Mon-BossUndead] Frame 187
_root.mixer.playSound("Swing-Attack");
_root.game.mcShaker.play();
Symbol 2546 MovieClip [Mon-BossUndead] Frame 189
_root.game.battle.battleHit(0.33, this);
Symbol 2546 MovieClip [Mon-BossUndead] Frame 199
_root.mixer.playSound("Swing-Attack");
Symbol 2546 MovieClip [Mon-BossUndead] Frame 202
_root.game.battle.battleHit(0.33, this);
Symbol 2546 MovieClip [Mon-BossUndead] Frame 207
isAttacking = false;
Symbol 2546 MovieClip [Mon-BossUndead] Frame 215
gotoAndPlay ("Idle");
Symbol 2546 MovieClip [Mon-BossUndead] Frame 216
isAttacking = true;
Symbol 2546 MovieClip [Mon-BossUndead] Frame 225
_root.mixer.playSound("Monster-SkeleScream");
Symbol 2546 MovieClip [Mon-BossUndead] Frame 227
_root.game.battle.battleHit(0.75, this);
Symbol 2546 MovieClip [Mon-BossUndead] Frame 253
_root.game.battle.battleHit(0.5, this);
Symbol 2546 MovieClip [Mon-BossUndead] Frame 263
isAttacking = false;
Symbol 2546 MovieClip [Mon-BossUndead] Frame 275
gotoAndPlay ("Idle");
Symbol 2546 MovieClip [Mon-BossUndead] Frame 276
isHit = true;
_root.game.bitCS = true;
Symbol 2546 MovieClip [Mon-BossUndead] Frame 278
_root.mixer.playSound("Swing-Attack");
Symbol 2546 MovieClip [Mon-BossUndead] Frame 287
_root.player.healHP(Math.round(_root.player.intHP * 0.1));
_root.game.mcShaker.play();
_root.mixer.playSound("Attack-Hit" + _root.randomNum(1, 3));
Symbol 2546 MovieClip [Mon-BossUndead] Frame 336
_root.mixer.playSound("Monster-SkeleDeath");
Symbol 2546 MovieClip [Mon-BossUndead] Frame 345
_root.game.battle.intEnemies--;
_root.game.battle.checkWin();
this.removeMovieClip();
stop();
Symbol 2547 MovieClip Frame 1
_visible = false;
Instance of Symbol 655 MovieClip [mon-undead1] "mcEnemy" in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 972 MovieClip [Mon-OrcBoss] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 1144 MovieClip [mon-orc1] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 1458 MovieClip [Mon-Minotaur1] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 1621 MovieClip [Mon-MinoBoss] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 1715 MovieClip [mon-jimmy] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 1890 MovieClip [Mon-Dragon4] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 2067 MovieClip [Mon-Dragon3] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 2118 MovieClip [Mon-Dragon2] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 2250 MovieClip [Mon-Dragon1] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 2325 MovieClip [Mon-CrocoBoss] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 2439 MovieClip [Mon-Croc1] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 2546 MovieClip [Mon-BossUndead] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 531 MovieClip [Mon-Dummy] in Symbol 2547 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 2547 MovieClip Frame 2
for (var obj in this) {
if (this[obj].isHostile) {
delete this[obj].onEnterFrame;
this[obj].removeMovieClip();
}
}
stop();
Symbol 2565 MovieClip Frame 1
trace(_root.playerData.arrQuests[_root.game.intQuest]);
if (_root.arrQuests[_root.game.intQuest].intClear >= intID) {
gotoAndPlay ("Completed");
} else if (_root.arrQuests[_root.game.intQuest].intClear == (intID - 1)) {
gotoAndPlay ("Current");
} else {
gotoAndPlay ("Open");
}
onPress = function () {
trace("GWAR! " + _root.arrQuests[_root.game.intQuest].intClear);
if ((bitJimmy && (_root.randomNum() > 90)) && (_root.arrQuests[_root.game.intQuest].intClear >= intID)) {
_root.game.bitEncounter = true;
_root.game.intCheckPoint = intID;
_root.game.intEnemy = 3;
_root.game.intBG = intBG;
_root.game.gotoAndPlay(strBattleFrame);
} else if (_root.arrQuests[_root.game.intQuest].intClear >= (intID - 1)) {
_root.game.bitEncounter = true;
_root.game.intCheckPoint = intID;
_root.game.intEnemy = intEnemy;
_root.game.intBG = intBG;
_root.game.gotoAndPlay(strBattleFrame);
} else {
_root.notify("You must clear the other checkpoints first!");
}
};
stop();
Symbol 2565 MovieClip Frame 13
stop();
Symbol 2565 MovieClip Frame 20
stop();
Symbol 2565 MovieClip Frame 28
stop();
Instance of Symbol 2565 MovieClip in Symbol 2566 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 3;
intEnemy = 2;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 16;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2566 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 4;
intEnemy = 2;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 17;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2566 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 5;
intEnemy = 2;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 18;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2566 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 6;
intEnemy = 11;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 19;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2566 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 1;
intEnemy = 2;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 14;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2566 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 2;
intEnemy = 2;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 15;
bitJimmy = true;
}
Symbol 2567 MovieClip [quest-caves] Frame 1
stop();
if (_root.game.bitCS) {
gotoAndPlay ("CS");
}
var headShot = 0;
Symbol 2567 MovieClip [quest-caves] Frame 10
stop();
_root.showCutscene("Cave");
Symbol 2593 MovieClip Frame 1
stop();
if (_root.game.bitCS) {
gotoAndPlay ("CS");
}
Instance of Symbol 2565 MovieClip in Symbol 2593 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 1;
intEnemy = 0;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 7;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2593 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 6;
intEnemy = 4;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 13;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2593 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 2;
intEnemy = 0;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 8;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2593 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 3;
intEnemy = 0;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 9;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2593 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 4;
intEnemy = 0;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 10;
bitJimmy = true;
}
onClipEvent (load) {
if (_root.playerData.arrQuest[2] >= 6) {
this.intECount = 2;
this.strBattleFrame = "Battle2";
}
}
Instance of Symbol 2565 MovieClip in Symbol 2593 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 5;
intEnemy = 0;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 11;
bitJimmy = true;
}
Symbol 2593 MovieClip Frame 10
stop();
_root.showCutscene("Cemetary");
Symbol 2600 MovieClip Frame 1
stop();
if (_root.game.bitCS) {
gotoAndPlay ("CS");
}
Instance of Symbol 2565 MovieClip in Symbol 2600 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 1;
intEnemy = 14;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 1;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2600 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 2;
intEnemy = 14;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 2;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2600 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 3;
intEnemy = 1;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 3;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2600 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 4;
intEnemy = 1;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 4;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2600 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 6;
intEnemy = 5;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 6;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2600 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 5;
intEnemy = 1;
intECount = 2;
strBattleFrame = "Battle2";
intBG = 5;
bitJimmy = true;
}
Symbol 2600 MovieClip Frame 10
stop();
_root.showCutscene("Swamp");
Symbol 2657 Button
on (press) {
scrollList("up");
updateScroller("up");
}
Symbol 2658 Button
on (press) {
scrollList("down");
updateScroller("down");
}
Symbol 2660 Button
on (press) {
this.startDrag(false, 0, 0, 0, 194.1);
bitScrolling = true;
}
on (release, releaseOutside) {
this.stopDrag();
bitScrolling = false;
}
Symbol 2661 MovieClip Frame 1
var bitScrolling = false;
intY = _y;
oldY = 0;
onEnterFrame = function () {
if (_y <= intY) {
_parent._parent.strText.scroll = _parent._parent.strText.scroll - _parent._parent.strText.maxscroll;
_y = intY;
} else if (_y >= (intY + 188)) {
_parent._parent.strText.scroll = _parent._parent.strText.maxscroll;
}
if ((_y < (oldY - _parent.scrollInc)) || (_y > (oldY + _parent.scrollInc))) {
if (bitScrolling) {
if (_y <= (oldY - _parent.scrollInc)) {
_parent.scrollList("up");
} else if (_y >= (oldY + _parent.scrollInc)) {
_parent.scrollList("down");
}
oldY = _y;
}
}
};
Symbol 2662 MovieClip Frame 1
function updateScroller(dir) {
scrollInc = (barMeasure._height - mcSlider._height) / (_parent.strText.maxscroll - 1);
switch (dir) {
case "up" :
mcSlider._y = mcSlider._y - scrollInc;
break;
case "down" :
mcSlider._y = mcSlider._y + scrollInc;
}
if (mcSlider._y < mcSliderIntY) {
mcSlider._y = mcSliderIntY;
} else if (mcSlider._y > (mcSliderIntY + (barMeasure._height - mcSlider._height))) {
mcSlider._y = mcSliderIntY + (barMeasure._height - mcSlider._height);
}
}
function scrollList(str) {
switch (str) {
case "up" :
_parent.strText.scroll--;
break;
case "down" :
_parent.strText.scroll++;
}
}
scrollCount = 0;
mcSliderIntY = mcSlider._y;
arr = _parent.arrRanks;
scrollInc = (barMeasure._height - mcSlider._height) / (_parent.strText.maxscroll - 1);
scrollList("down");
updateScroller("down");
scrollList("up");
updateScroller("up");
stop();
Symbol 2675 MovieClip Frame 1
stop();
Symbol 2675 MovieClip Frame 2
stop();
Symbol 2675 MovieClip Frame 3
stop();
Symbol 2675 MovieClip Frame 4
stop();
Symbol 2688 MovieClip [TMP62hiaprlcv] Frame 1
function onUpdate() {
var _local5;
var _local4;
if (_root.game.convertBubbleText != undefined) {
strName = _root.game.convertBubbleText(strName);
strText = _root.game.convertBubbleText(strText);
}
this.helpernumbers._visible = intStyle == 0;
this.mcNamePlate._visible = bitShowNamePlate;
strText = ((("<font color='#" + strTextColor.toString(16)) + "'>") + strText) + "</font>";
var _local6 = new Color(mcBG);
_local6.setRGB(strBGColor);
_local5 = 1;
while (_local5 < 11) {
_local4 = "a" + _local5;
if ((intStyle == 0) || (intStyle == _local5)) {
this[_local4]._visible = true;
this[_local4].gotoAndStop(strArrowStyle);
_local6 = new Color(this[_local4].mcArrow);
_local6.setRGB(strBGColor);
} else {
this[_local4]._visible = false;
}
_local5++;
}
if (bitStop == true) {
_parent.stop();
}
}
onUpdate();
stop();
if (strVarText != "none") {
strText = _parent[strVarText];
}
if (strText.maxscroll < 2) {
mcScroll._visible = false;
} else {
mcScroll._visible = true;
}
Symbol 2689 Button
on (release) {
gotoAndPlay ("Sword");
}
Symbol 2691 Button
on (release) {
if (_root.arrQuests[_root.game.intQuest].intClear < 2) {
gotoAndPlay ("LearnShield");
} else {
gotoAndPlay ("Spells");
}
}
Symbol 2693 Button
on (release) {
_root.game.gotoAndPlay("Town");
}
Symbol 2695 Button
on (release) {
if (_root.arrQuests[_root.game.intQuest].intClear < 1) {
gotoAndPlay ("LearnSword");
} else {
gotoAndPlay ("Blocking");
}
}
Symbol 2697 Button
on (release) {
gotoAndPlay ("Init");
}
Symbol 2698 Button
on (release) {
play();
}
Symbol 2700 Button
on (release) {
_root.game.bitEncounter = true;
_root.game.intCheckPoint = 1;
_root.game.gotoAndPlay("BattleTraining");
}
Symbol 2702 Button
on (release) {
_root.game.bitEncounter = true;
_root.game.intCheckPoint = 3;
_root.game.gotoAndPlay("BattleTraining");
}
Symbol 2703 Button
on (release) {
_root.game.bitEncounter = true;
_root.game.intCheckPoint = 2;
_root.game.gotoAndPlay("BattleTraining");
}
Symbol 2704 MovieClip Frame 1
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "So, a mere squire is our last hope? I am too old to fight, but I can teach ye the ways of the sword.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 2704 MovieClip Frame 6
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 6
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Take your Lessons in the correct order! You should learn how to use your sword first!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 2704 MovieClip Frame 13
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 13
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "You're not quite ready yet! You should learn how to use your shield first!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 2704 MovieClip Frame 21
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 21
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Swinging a sword is easy... anyone can do it! (Hitting the enemy is a different story though...).";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 22
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Listen carefully as I quote the <i>\"Grim Warrior's Guide to Slashing\"</i>. ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 23
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>With thy finger, press and hold the<b> Left Mouse Button</b> of power...</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 24
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>Then, Whilst holding the button, swing your mouse quickly in any direction. If you are quick enough, a slash shall appear!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 25
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>Remember. Long slashes do more damage than short slashes. So swing the mouse with all your might!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 26
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>When the slash fades from your view, then you may slash again!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 27
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Personally, I don't know what abusing mice has to do with real sword fighting... but that is our official text on the matter. ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 28
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Why don't you just go swing your weapon at one of our training dummies.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 2704 MovieClip Frame 31
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 31
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Ah! So I sense that there is faint magical power coursing through your veins... Perhaps all hope is not lost!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 32
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "If you learn to control this power then you may become a true paladin someday.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 33
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Casting Paladin spells in battle requires concentration and precision!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 34
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Here's what the <i>Grim Warrior's Grimoire</i> says about the matter...";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 35
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>With a spell equipped, Press the <b>\"V\"</b> key to enter Spellcasting mode!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 36
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>The great circle of power will apear in front of your very eyes!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 37
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>While holding the <b>Left Mouse Button</b>, trace the rune exactly as it appears. </i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 38
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>You must pass through all of the symbols in the correct order, starting with the one that is illuminated!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 39
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>If your hand is shaky, then the spell will fail! Take your time and trace the rune carefully!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 40
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>You may block while casting. This fact could save your life!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 41
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "More strange ramblings about mouse abuse... Why don't you just go practice your spells on one of our pratice dummies instead?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 42
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "You won't survive ten seconds out there if you don't block any attacks.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 43
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Here are the official words of the <i> \"Grim Warrior's Shield Manual\"</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 44
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>Press the <b>Space Bar</b> to lift your shield! You will block incoming attacks while your shield is raised!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 45
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>Watch Out! Cowards will not win fights! Every time you block an attack, your shield stamina goes down.</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 46
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>When your shield stamina is depleted, you will drop your shield. You will not be able to block again until it is restored!< /i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 47
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>You cannot block and attack at the same time. So, make up your mind before you do anything in combat!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 48
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "<i>The Grim Warrior recommends a mixture of blocking and attacking for success!< /i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 49
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "I never could figure our what a <i>Space Bar</i> is.... Perhaps the Grim Warrior was a madman... Good advice about blocking and attacking though...";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 2704 MovieClip Frame 50
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Why don't you go beat on another Training dummy. Lift your shield while you're at it!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2708 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 6;
intEnemy = 12;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 25;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2708 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 5;
intEnemy = 6;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 24;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2708 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 4;
intEnemy = 6;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 23;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2708 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 3;
intEnemy = 6;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 22;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2708 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 2;
intEnemy = 6;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 21;
bitJimmy = true;
}
Instance of Symbol 2565 MovieClip in Symbol 2708 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
intID = 1;
intEnemy = 6;
intECount = 1;
strBattleFrame = "Battle1";
intBG = 20;
bitJimmy = true;
}
Symbol 2710 MovieClip Frame 1
stop();
if (_root.game.bitCS) {
gotoAndPlay ("CS");
}
Symbol 2710 MovieClip Frame 10
stop();
_root.showCutscene("Volcano");
Symbol 2714 MovieClip Frame 4
stop();
Symbol 2716 MovieClip Frame 1
_visible = false;
Symbol 2717 MovieClip [swipe] Frame 1
_parent.bitActive = true;
onEnterFrame = function () {
_root.game.battle.checkSlash();
};
Symbol 2717 MovieClip [swipe] Frame 5
Symbol 2717 MovieClip [swipe] Frame 7
delete onEnterFrame;
_parent.bitActive = false;
stop();
_root.game.battle.checkWin();
onEnterFrame = function () {
this._alpha = 100 - _root.mcBattleMenu.mcQuickWeapon.mcSword.mcSwordCD._xscale;
if (this._alpha <= 0) {
delete onEnterFrame;
this.removeMovieClip();
}
};
Symbol 2721 MovieClip [mcDamage] Frame 1
var intDmg = _root.game.battle.weaponDamage;
Symbol 2721 MovieClip [mcDamage] Frame 14
this.removeMovieClip();
Symbol 2724 MovieClip [mcDmgEnemy] Frame 1
Symbol 2724 MovieClip [mcDmgEnemy] Frame 14
this.removeMovieClip();
Symbol 2725 MovieClip Frame 1
_visible = false;
Symbol 2765 MovieClip Frame 40
stop();
Symbol 2767 MovieClip Frame 15
stop();
Symbol 2768 MovieClip Frame 14
_root.mixer.playSound("Menu-MapZoom");
Symbol 2768 MovieClip Frame 18
_root.mixer.playSound("Monster-SkeleDeath");
Symbol 2768 MovieClip Frame 21
_root.mixer.playSound("BH-DeathToll");
Symbol 2768 MovieClip Frame 28
stop();
Symbol 2769 Button
on (release) {
_root.game.cleanUp();
for (var obj in _root.game) {
if (_root.game[obj].isHostile) {
_root.game[obj].removeMovieClip();
}
}
delete _root.game.battle;
if (showTips >= 3) {
_root.mcScreens.gotoAndStop("Init");
}
if (_root.game.challengeMode) {
_root.game.gotoAndPlay("Challenge");
} else {
_root.game.gotoAndPlay("Town");
}
gotoAndPlay ("Init");
}
Symbol 2778 MovieClip Frame 15
stop();
Symbol 2779 MovieClip Frame 12
_root.mixer.playSound("Swing-Attack");
Symbol 2779 MovieClip Frame 16
_root.mixer.playSound("Hit-Shield2");
Symbol 2779 MovieClip Frame 19
_root.mixer.playSound("Swing-Attack");
Symbol 2779 MovieClip Frame 21
_root.mixer.playSound("Hit-Shield2");
Symbol 2779 MovieClip Frame 26
_root.mixer.playSound("Menu-MapZoom");
Symbol 2779 MovieClip Frame 34
stop();
Symbol 2780 Button
on (release) {
_root.game.cleanUp();
delete _root.game.battle;
if ((_root.game.intQuest > 0) && (_root.game.intQuest < 5)) {
_root.game.strFrame = "Quest";
} else {
_root.game.strFrame = "Trainer";
}
_root.game.gotoAndPlay("Blank");
gotoAndPlay ("Init");
}
Symbol 2782 Button
on (release) {
_root.game.cleanUp();
_root.game.bitCS = false;
_root.game.gotoAndPlay("Town");
gotoAndPlay ("Init");
}
Symbol 2785 Button
on (release) {
_root.game.cleanUp();
delete _root.game.battle;
_root.game.strFrame = "Quest";
_root.game.gotoAndPlay("Blank");
gotoAndPlay ("Init");
}
Symbol 2795 MovieClip Frame 1
stop();
Symbol 2795 MovieClip Frame 2
stop();
Symbol 2795 MovieClip Frame 3
stop();
Symbol 2795 MovieClip Frame 4
stop();
Symbol 2795 MovieClip Frame 5
stop();
Symbol 2795 MovieClip Frame 6
stop();
Symbol 2795 MovieClip Frame 7
stop();
Symbol 2795 MovieClip Frame 8
stop();
Symbol 2795 MovieClip Frame 9
stop();
Symbol 2795 MovieClip Frame 10
stop();
Symbol 2804 MovieClip Frame 1
stop();
Instance of Symbol 2795 MovieClip in Symbol 2804 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Symbol 2804 MovieClip Frame 2
stop();
Symbol 2804 MovieClip Frame 3
stop();
Symbol 2804 MovieClip Frame 4
stop();
Symbol 2804 MovieClip Frame 5
stop();
Symbol 2804 MovieClip Frame 6
stop();
Symbol 2804 MovieClip Frame 7
stop();
Symbol 2804 MovieClip Frame 8
stop();
Symbol 2815 MovieClip Frame 1
stop();
Symbol 2815 MovieClip Frame 2
stop();
Symbol 2821 MovieClip Frame 1
stop();
Symbol 2821 MovieClip Frame 2
stop();
Symbol 2821 MovieClip Frame 3
stop();
Symbol 2821 MovieClip Frame 4
stop();
Symbol 2828 MovieClip Frame 1
stop();
Symbol 2828 MovieClip Frame 2
stop();
Symbol 2828 MovieClip Frame 3
stop();
Symbol 2828 MovieClip Frame 4
stop();
Symbol 2828 MovieClip Frame 5
stop();
Symbol 2835 MovieClip Frame 1
stop();
Symbol 2835 MovieClip Frame 2
stop();
Symbol 2835 MovieClip Frame 3
stop();
Symbol 2835 MovieClip Frame 4
stop();
Instance of Symbol 2815 MovieClip in Symbol 2836 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 2));
}
Instance of Symbol 2821 MovieClip in Symbol 2836 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 4));
}
Instance of Symbol 2828 MovieClip in Symbol 2836 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 5));
}
Instance of Symbol 2835 MovieClip in Symbol 2836 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 4));
}
Instance of Symbol 2804 MovieClip in Symbol 2837 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 8));
}
Symbol 2844 MovieClip Frame 1
stop();
Instance of Symbol 2795 MovieClip in Symbol 2844 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Symbol 2844 MovieClip Frame 2
stop();
Symbol 2844 MovieClip Frame 3
stop();
Symbol 2844 MovieClip Frame 4
stop();
Symbol 2844 MovieClip Frame 5
stop();
Symbol 2844 MovieClip Frame 6
stop();
Symbol 2859 MovieClip Frame 1
stop();
Symbol 2859 MovieClip Frame 2
stop();
Symbol 2859 MovieClip Frame 3
stop();
Symbol 2859 MovieClip Frame 4
stop();
Symbol 2869 MovieClip Frame 1
stop();
Symbol 2869 MovieClip Frame 2
stop();
Symbol 2869 MovieClip Frame 3
stop();
Symbol 2869 MovieClip Frame 4
stop();
Symbol 2869 MovieClip Frame 5
stop();
Symbol 2874 MovieClip Frame 1
stop();
Symbol 2874 MovieClip Frame 2
stop();
Symbol 2874 MovieClip Frame 3
stop();
Symbol 2874 MovieClip Frame 4
stop();
Symbol 2874 MovieClip Frame 5
stop();
Instance of Symbol 2859 MovieClip in Symbol 2875 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 4));
}
Instance of Symbol 2863 MovieClip in Symbol 2875 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 2));
}
Instance of Symbol 2869 MovieClip in Symbol 2875 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 5));
}
Instance of Symbol 2874 MovieClip in Symbol 2875 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 5));
}
Instance of Symbol 2844 MovieClip in Symbol 2876 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 6));
}
Symbol 2878 Button
on (release) {
_root.game.cleanUp();
delete _root.game.battle;
_root.game.gotoAndPlay("Blank");
gotoAndPlay ("Init");
}
Symbol 2881 Button
on (release) {
_root.game.cleanUp();
delete _root.game.battle;
if (_root.game.intQuest > 0) {
_root.game.strFrame = "Quest";
} else {
_root.game.strFrame = "Trainer";
}
_root.game.gotoAndPlay("Blank");
gotoAndPlay ("Init");
}
Symbol 2884 Button
on (release) {
_root.game.battle.resumeBattle();
gotoAndStop ("Init");
}
Symbol 2886 Button
on (release) {
_root.game.cleanUp();
for (var obj in _root.game) {
if (_root.game[obj].isHostile) {
_root.game[obj].removeMovieClip();
}
}
_root.game.mcRun.removeMovieClip();
_root.game.mcChallengeStats.removeMovieClip();
_root.game.mcMerc1.removeMovieClip();
_root.hideShieldBar();
_root.mcPlayerShield._xscale = 100;
_root.mcPlayerShield._visible = false;
_root.mixer.stopSound(_root.game.strBattleMusic1);
_root.mixer.stopSound(_root.game.strBattleMusic2);
_root.mixer.playSound("BH-DeathToll");
_root.game.gotoAndPlay("Town");
gotoAndPlay ("Init");
}
Symbol 2888 MovieClip Frame 1
_visible = false;
stop();
Symbol 2888 MovieClip Frame 5
_root.game.btnRun._visible = false;
_root.game.txtRunAway.text = "";
_visible = true;
_root.mcGestures.hideWeapon();
_root.mixer.stopSound(_root.game.strBattleMusic1);
_root.mixer.stopSound(_root.game.strBattleMusic2);
_root.mcQuickSpell.gotoAndPlay("ButIdle");
_root.mcQuickWeapon.gotoAndPlay("ButIdle");
_root.mcShield._visible = false;
_root.mcPlayerShield._xscale = 100;
_root.mcPlayerShield._visible = false;
_root.hideShieldBar();
Symbol 2888 MovieClip Frame 54
function tips() {
if (showTips >= 3) {
_root.showScreen("Tips");
}
trace("showTips = " + showTips);
}
_root.mcGestures.hideWeapon();
Mouse.show();
stop();
_root.mcShield._visible = false;
_root.mcPlayerShield._xscale = 100;
_root.mcPlayerShield._visible = false;
_root.game.mcMerc1.removeMovieClip();
var intSelect = random(3);
trace("intSelect: " + intSelect);
var showTips = (random(3) + 1);
trace("rand tip#: " + showTips);
var arrTips = new Array();
arrTips[0] = {tipBool:false, strConTip:"Study your opponents carefully to find the best opportunity for an attack. Timing is everything when you want to hit!"};
arrTips[1] = {tipBool:false, strConTip:"Press the 'Space Bar' to raise your shield in battle. It may just save your life... one day... today... next fight!"};
arrTips[2] = {tipBool:false, strConTip:"Quickly raise your shield as soon as you see your opponent begin to attack! You will stop all incoming Damage."};
arrTips[3] = {tipBool:false, strConTip:"You can practice casting spells outside of combat. Click on your spell book and try it out!"};
arrTips[4] = {tipBool:false, strConTip:"Spells are effective but only when completed. Take your time, because a frenzied caster is a dead caster."};
arrTips[5] = {tipBool:false, strConTip:"Click and drag your mouse a longer distance in order to reach your weapons maximum damage."};
arrTips[6] = {tipBool:false, strConTip:"The Dragon is a formidable foe. It appears you need more experience before facing him."};
arrTips[7] = {tipBool:false, strConTip:"Lore is a dangerous place, if your opponent is too strong you may want to gain more experience before facing him."};
arrTips[8] = {tipBool:false, strConTip:"Spells can have interesting effects. Speak to Wanda about learning some new ones."};
arrTips[9] = {tipBool:false, strConTip:"As you grow stronger don't forget to upgrade your shield. Stronger shields last longer when hit!"};
arrTips[10] = {tipBool:false, strConTip:"You might want to consider upgrading your shield. Stronger shields last longer when hit!"};
arrTips[11] = {tipBool:false, strConTip:"Don't forget to upgrade your gear as you grow stronger!"};
_root.strTips = arrTips[intSelect].strConTip;
if (!arrTips[intSelect].tipBool) {
intSelect++;
if (intSelect == arrTips.length) {
intSelect = 0;
}
}
if ((_root.game.battle.battleHits / _root.game.battle.battleSwings) <= 0.33) {
trace("Condition Met: Hits 1 out of 3");
arrTips[0].tipBool = true;
} else {
arrTips[0].tipBool = false;
}
if (_root.game.battle.battleBlocks <= 3) {
trace("Condition Met: blocked less then 3 times");
arrTips[1].tipBool = true;
showTips++;
} else {
arrTips[1].tipBool = false;
}
if ((_root.game.battle.battleSmacked / _root.game.battle.battleBlocks) >= 2) {
trace("Condition Met: got hit 2x as much as i blocked");
arrTips[2].tipBool = true;
} else {
arrTips[2].tipBool = false;
}
if (_root.game.battle.battleFailSpell >= 6) {
trace("Condition Met: fail cast x6");
arrTips[3].tipBool = true;
} else {
arrTips[3].tipBool = false;
}
if (_root.game.battle.battleFailSpell >= 2) {
trace("Condition Met: fail cast x2");
arrTips[4].tipBool = true;
} else {
arrTips[4].tipBool = false;
}
if (((_root.game.battle.strongSwings / _root.game.battle.battleSwings) / 2) <= 0.5) {
trace("Condition Met: 50% weak swings");
arrTips[5].tipBool = true;
} else {
arrTips[5].tipBool = false;
}
if ((_root.playerData.intLevel <= 6) && (_root.playerData.arrQuests[7] >= 1)) {
trace("Condition Met: lvl 5 at dragon");
trace("\t\tarrQuest: " + _root.playerData.arrQuests);
arrTips[6].tipBool = true;
} else {
arrTips[6].tipBool = false;
}
if ((_root.playerData.intLevel <= 4) && (_root.playerData.arrQuests[3] >= 6)) {
trace("Condition Met: zone2+ / >lvl3");
trace("\t\tarrQuest: " + _root.playerData.arrQuests);
arrTips[7].tipBool = true;
} else {
arrTips[7].tipBool = false;
}
if (_root.playerData.arrSpells.length <= 1) {
trace("Condition Met: only one spell in inv");
arrTips[8].tipBool = true;
} else {
arrTips[8].tipBool = false;
}
if ((_root.playerData.intLevel >= 6) && (_root.playerData.intShieldHit >= 22)) {
trace("Condition Met: lvl6 need shield");
arrTips[9].tipBool = true;
} else {
arrTips[9].tipBool = false;
}
if ((_root.playerData.intLevel >= 3) && (_root.playerData.intShieldHit >= 25)) {
trace("Condition Met: lvl3 need shield");
arrTips[10].tipBool = true;
} else {
arrTips[10].tipBool = false;
}
if ((_root.playerData.intLevel >= 2) && ((!_root.playerData.intLevel) >= 9)) {
trace("Condition Met: upgrade gear");
arrTips[11].tipBool = true;
} else {
arrTips[11].tipBool = false;
}
tips();
Symbol 2888 MovieClip Frame 55
_root.game.btnRun._visible = false;
_root.game.txtRunAway.text = "";
if (_root.game.intQuest != 0) {
_root.sendAchievement(2);
} else if (_root.playerData.arrQuests[0] >= 3) {
_root.sendAchievement(8);
}
_root.mcGestures.hideWeapon();
_visible = true;
_root.mcShield._visible = false;
_root.mcPlayerShield._xscale = 100;
_root.mcPlayerShield._visible = false;
_root.mixer.autoFade(_root.game.strBattleMusic1, -1);
_root.mixer.autoFade(_root.game.strBattleMusic2, -1);
_root.mcQuickSpell.gotoAndPlay("ButIdle");
_root.mcQuickWeapon.gotoAndPlay("ButIdle");
if (_root.game.challengeMode) {
_root.game.mcMerc1.removeMovieClip();
_root.game.strFrame = "Battle1";
_root.game.intBG = _root.randomNum(1, 25);
_root.game.cleanUp();
delete _root.game.battle;
_root.game.currentMonster++;
_root.game.intChallengeWins++;
_root.game.bitCS = false;
switch (_root.game.strChallenge) {
case "monsters" :
if (_root.game.intChallengeWins >= _root.arrChallengeMScores[_root.playerData.arrQuests[6]]) {
if (_root.playerData.arrQuests[6] < 10) {
_root.playerData.arrQuests[6]++;
_root.notify(("New Rank: " + _root.arrChallengeRanks[_root.playerData.arrQuests[6]]) + "!");
}
}
if (_root.game.intChallengeWins > _root.playerData.intChallengeMonsters) {
_root.playerData.intChallengeMonsters = _root.game.intChallengeWins;
if (_root.game.intChallengeWins >= 75) {
BattleonGamesAPI.setAchievement(44);
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
if (_root.game.currentMonster > 4) {
_root.game.currentMonster = 0;
_root.game.intEnemy = _root.arrMonsters[_root.game.currentMonster];
_root.game.intChallengeWave++;
}
_root.game.intEnemy = _root.arrMonsters[_root.game.currentMonster];
if ((_root.game.intEnemy == 3) && (_root.randomNum() < 75)) {
_root.game.intEnemy = 0;
}
if (_root.levelUp()) {
gotoAndPlay ("LevelUpChallenge");
} else {
_root.game.gotoAndPlay("Blank");
gotoAndPlay ("Init");
}
break;
case "boss" :
if (_root.game.intChallengeWins >= _root.arrChallengeBScores[_root.playerData.arrQuests[6] - 10]) {
if ((_root.playerData.arrQuests[6] >= 10) && (_root.playerData.arrQuests[6] < 20)) {
_root.playerData.arrQuests[6]++;
_root.notify(("New Rank: " + _root.arrChallengeRanks[_root.playerData.arrQuests[6]]) + "!");
}
}
if (_root.game.intChallengeWins > _root.playerData.intChallengeBoss) {
_root.playerData.intChallengeBoss = _root.game.intChallengeWins;
if (_root.game.intChallengeWins >= 25) {
BattleonGamesAPI.setAchievement(45);
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
if (_root.game.currentMonster > 3) {
_root.game.intChallengeWave++;
_root.game.currentMonster = 0;
if ((_root.game.intChallengeWave % 2) == 0) {
_root.game.intEnemy = _root.arrDragons[_root.game.currentMonster];
_root.game.intBG = _root.game.currentMonster + 26;
} else {
_root.game.intEnemy = _root.arrBosses[_root.game.currentMonster];
}
}
if ((_root.game.intChallengeWave % 2) == 0) {
_root.game.intEnemy = _root.arrDragons[_root.game.currentMonster];
_root.game.intBG = _root.game.currentMonster + 26;
} else {
_root.game.intEnemy = _root.arrBosses[_root.game.currentMonster];
}
if (_root.levelUp()) {
gotoAndPlay ("LevelUpChallenge");
} else {
_root.game.gotoAndPlay("Blank");
gotoAndPlay ("Init");
}
}
}
_root.hideShieldBar();
Symbol 2888 MovieClip Frame 103
_root.mcShield._visible = false;
_root.mcPlayerShield._xscale = 100;
_root.mcPlayerShield._visible = false;
_root.game.mcMerc1.removeMovieClip();
if (_root.levelUp()) {
gotoAndPlay ("LevelUp");
} else if ((_root.randomNum() > 30) && (_root.game.intQuest > 0)) {
_root.playerData.intRescued++;
if (_root.playerData.intRescued >= 30) {
_root.sendAchievement(21);
}
gotoAndPlay ("Rescue");
}
Symbol 2888 MovieClip Frame 104
_root.mcGestures.hideWeapon();
_root.mixer.playSound("BH-VictoryAhh");
trace("weakSwings: " + _root.game.battle.weakSwing);
if (_root.game.bitCS && (!_root.game.showTownButton)) {
_root.game.showTownButton = true;
btnTown._visible = false;
txtTown._visible = false;
}
Mouse.show();
stop();
Symbol 2888 MovieClip Frame 105
_root.mixer.playSound("BH-VictoryAhh");
if (_root.randomNum() > 50) {
gotoAndPlay ("Rescue2");
}
Symbol 2888 MovieClip Frame 106
_root.player.healHP(_root.player.intMaxHP);
_root.updateHealthBar();
_root.mcPortrait.mcFace.setStatus();
_root.mcPortrait.mcFace.gotoAndPlay(_root.mcPortrait.mcFace.strStatus);
if (_root.randomNum() > 50) {
vil1._visible = false;
} else {
vil2._visible = false;
}
if (_root.game.bitCS && (!_root.game.showTownButton)) {
_root.game.showTownButton = true;
btnTown._visible = false;
txtTown._visible = false;
}
stop();
Symbol 2888 MovieClip Frame 107
_root.playerData.intGold = _root.playerData.intGold + 10;
_root.updateHealthBar();
if (_root.randomNum() > 50) {
vil1._visible = false;
} else {
vil2._visible = false;
}
if (_root.game.bitCS && (!_root.game.showTownButton)) {
_root.game.showTownButton = true;
btnTown._visible = false;
txtTown._visible = false;
}
stop();
Symbol 2888 MovieClip Frame 116
_root.player.healHP(_root.player.intMaxHP);
_root.updateHealthBar();
_root.mcPortrait.mcFace.setStatus();
_root.mcPortrait.mcFace.gotoAndPlay(_root.mcPortrait.mcFace.strStatus);
if (_root.randomNum() > 50) {
vil1._visible = false;
} else {
vil2._visible = false;
}
_root.game.bitCS = false;
stop();
Symbol 2888 MovieClip Frame 136
_root.mcGestures.hideWeapon();
_visible = true;
_root.mixer.playSound("BH-LevelUp");
Symbol 2888 MovieClip Frame 165
Symbol 2888 MovieClip Frame 166
_root.game.btnRun._visible = false;
_root.game.txtRunAway.text = "";
_root.mixer.playSound("BH-LevelUp");
_root.mcGestures.hideWeapon();
_root.mcPortrait.mcFace.setStatus();
_root.mcPortrait.mcFace.gotoAndPlay(_root.mcPortrait.mcFace.strStatus);
Mouse.show();
if (_root.game.bitCS && (!_root.game.showTownButton)) {
_root.game.showTownButton = true;
btnTown._visible = false;
txtTown._visible = false;
}
stop();
Symbol 2888 MovieClip Frame 175
_root.game.btnRun._visible = false;
_root.game.txtRunAway.text = "";
_root.mixer.playSound("BH-LevelUp");
_root.mcGestures.hideWeapon();
_root.mcPortrait.mcFace.setStatus();
_root.mcPortrait.mcFace.gotoAndPlay(_root.mcPortrait.mcFace.strStatus);
Mouse.show();
if (_root.game.bitCS && (!_root.game.showTownButton)) {
_root.game.showTownButton = true;
btnTown._visible = false;
txtTown._visible = false;
}
stop();
Symbol 2888 MovieClip Frame 188
_visible = true;
_root.game.battle.pauseBattle();
_root.mcQuickSpell.gotoAndPlay("ButIdle");
_root.mcQuickWeapon.gotoAndPlay("ButIdle");
stop();
Symbol 2888 MovieClip Frame 218
stop();
Symbol 2953 MovieClip Frame 1
function setStatus() {
if (_root.player.intHP > (_root.player.intMaxHP * 0.75)) {
_root.mixer.stopSound("BH-Heartbeat1");
_root.mixer.stopSound("BH-Heartbeat2");
strStatus = "Lev1";
} else if (_root.player.intHP > (_root.player.intMaxHP * 0.5)) {
_root.mixer.stopSound("BH-Heartbeat1");
_root.mixer.stopSound("BH-Heartbeat2");
strStatus = "Lev2";
} else if (_root.player.intHP > (_root.player.intMaxHP * 0.25)) {
_root.mixer.playSound("BH-Heartbeat1", true, 9999);
strStatus = "Lev3";
} else {
_root.mixer.stopSound("BH-Heartbeat1");
_root.mixer.playSound("BH-Heartbeat2", true, 9999);
strStatus = "Lev4";
}
}
strStatus = "Lev1";
currentStatus = "Lev1";
setStatus();
Symbol 2953 MovieClip Frame 10
stop();
Symbol 2953 MovieClip Frame 22
stop();
Symbol 2953 MovieClip Frame 36
stop();
Symbol 2953 MovieClip Frame 51
stop();
Symbol 2953 MovieClip Frame 68
gotoAndStop ("Lev1");
Symbol 2953 MovieClip Frame 83
gotoAndStop ("Lev2");
Symbol 2953 MovieClip Frame 94
gotoAndStop ("Lev3");
Symbol 2953 MovieClip Frame 108
gotoAndStop ("Lev4");
Symbol 2959 MovieClip Frame 1
stop();
Symbol 2966 MovieClip Frame 1
stop();
Instance of Symbol 2965 MovieClip in Symbol 2966 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 2975 MovieClip Frame 1
stop();
Symbol 2983 MovieClip Frame 1
_visible = false;
Symbol 2985 MovieClip Frame 1
_visible = false;
Symbol 2988 MovieClip Frame 1
_visible = false;
Symbol 2991 MovieClip Frame 1
_visible = false;
_parent.txtAttackMode.text = "";
_parent.mcBarBack._visible = false;
stop();
Symbol 2991 MovieClip Frame 7
_visible = true;
_parent.txtAttackMode.text = "SHIELD";
_parent.mcBarBack._visible = true;
stop();
Symbol 2994 MovieClip Frame 1
_parent._x = intX;
_parent._y = intY;
_visible = false;
isShaking = false;
stop();
Symbol 2994 MovieClip Frame 2
isShaking = true;
Symbol 2994 MovieClip Frame 3
_parent._x = _parent._x - 5;
_parent._y = _parent._y - 5;
Symbol 2994 MovieClip Frame 4
_parent._x = _parent._x + 10;
_parent._y = _parent._y + 10;
Symbol 2994 MovieClip Frame 5
_parent._x = _parent._x - 10;
_parent._y = _parent._y - 10;
Symbol 2994 MovieClip Frame 6
_parent._x = _parent._x + 5;
_parent._y = _parent._y + 5;
Symbol 2994 MovieClip Frame 7
_parent._x = intX;
_parent._y = intY;
Symbol 2997 MovieClip Frame 1
_visible = false;
Symbol 3018 MovieClip Frame 7
stop();
Symbol 3019 MovieClip Frame 14
stop();
Symbol 3021 Button
on (release) {
gotoAndPlay ("Text2");
}
Symbol 3023 Button
on (press) {
play();
}
Symbol 3059 MovieClip Frame 73
stop();
Symbol 3077 MovieClip Frame 1
stop();
Symbol 3077 MovieClip Frame 2
stop();
Symbol 3077 MovieClip Frame 3
stop();
Symbol 3077 MovieClip Frame 4
stop();
Symbol 3077 MovieClip Frame 5
stop();
Symbol 3077 MovieClip Frame 6
stop();
Symbol 3077 MovieClip Frame 7
stop();
Symbol 3077 MovieClip Frame 8
stop();
Symbol 3077 MovieClip Frame 9
stop();
Symbol 3077 MovieClip Frame 10
stop();
Symbol 3077 MovieClip Frame 11
stop();
_root.game.gotoAndPlay("Map");
_parent.gotoAndPlay("Init");
Instance of Symbol 3099 MovieClip in Symbol 3102 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 4));
}
Instance of Symbol 3164 MovieClip in Symbol 3165 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 100));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3165 MovieClip in Symbol 3166 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Instance of Symbol 3176 MovieClip in Symbol 3177 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 80));
}
Symbol 3177 MovieClip Frame 65
stop();
Symbol 3180 MovieClip Frame 1
_root.mixer.playSound("Swing-Attack");
Symbol 3180 MovieClip Frame 3
_root.mixer.playSound("Attack-Hit3");
Symbol 3180 MovieClip Frame 10
stop();
Symbol 3181 MovieClip Frame 50
stop();
Symbol 3189 MovieClip Frame 1
stop();
_root.game.bitCS = false;
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Ok, you <i>Croc of War</i>! Where is<b> Princess Nadine</b>? Where are you keeping her?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 2
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
strName = "Crocos";
strVarText = "none";
strText = "I do not know what you are talking about. Who is this \"Princess\" you speak about?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 3
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 3
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "*sigh*";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 4
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 4
//component parameters
onClipEvent (construct) {
strName = "Crocos";
strVarText = "none";
strText = "Ok, ok, ok. I'll tell you what you want to know. <b>Just stop hitting me!</b>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 5
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 5
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Where is <b>Princess Nadine?</b> <i>Out with it!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 6
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 6
//component parameters
onClipEvent (construct) {
strName = "Crocos";
strVarText = "none";
strText = "Fine. My lead Croc Spy <b>did</b> capture your precious princess. But we don't have her anymore.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 7
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 7
//component parameters
onClipEvent (construct) {
strName = "Crocos";
strVarText = "none";
strText = "We made a handoff to the Undead Barbarians at <b>Muertum Forest</b> yesterday.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 8
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 8
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Undead Barbarians, huh? You'd better be telling the truth!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 9
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 9
//component parameters
onClipEvent (construct) {
strName = "Crocos";
strVarText = "none";
strText = "You don't know what you are getting yourself into little man. We are just the muscle in a much larger plot. You have no idea.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 10
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 10
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "A larger plot? What are you talking about? <b>What are you hiding Crocos?</b>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 11
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 11
//component parameters
onClipEvent (construct) {
strName = "Crocos";
strVarText = "none";
strText = "You won't get anything else from me... Heh, heh, heh, glub, glub, glub...";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 12
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3189 MovieClip Frame 12
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Muertum Forest, huh? I'd better let <b>King Timascus</b> know about this.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3189 MovieClip Frame 13
_root.game.gotoAndPlay("Town");
_parent.gotoAndStop("Init");
stop();
Symbol 3197 MovieClip Frame 1
stop();
Symbol 3239 MovieClip Frame 1
stop();
Symbol 3241 MovieClip Frame 1
stop();
Symbol 3243 MovieClip Frame 1
stop();
Symbol 3284 MovieClip Frame 18
stop();
Symbol 3287 MovieClip Frame 13
stop();
Symbol 3288 MovieClip Frame 1
_root.mixer.playSound("Monster-SkeleDeath");
Symbol 3288 MovieClip Frame 42
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "Undead Queen";
strVarText = "none";
strText = "I guess congratulations are in order. According to Undead Barbarian laws, those who fall in battle are at the mercy of the victors. *cough*";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 3243 MovieClip in Symbol 3289 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Where is the Princess? Crocos said that they delivered her to you.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 3
//component parameters
onClipEvent (construct) {
strName = "Undead Queen";
strVarText = "none";
strText = "Ahhh, Princess Nadine. Are you sure you want to know? *cough* It means great misfortune to all.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 3243 MovieClip in Symbol 3289 MovieClip Frame 4
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 4
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "This again. Tell me everything.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 5
//component parameters
onClipEvent (construct) {
strName = "Undead Queen";
strVarText = "none";
strText = "There is a sinister plan in the works. A plan to overthrow the King and thrust this disgusting kingdom into darkness and chaos. *cough*";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 3243 MovieClip in Symbol 3289 MovieClip Frame 6
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 6
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "You will never complete this wicked plot, as long as I am around to cut you down. Hand over Princess Nadine.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 7
//component parameters
onClipEvent (construct) {
strName = "Undead Queen";
strVarText = "none";
strText = "Kidnapping a princess is a small part of our Dark Ruler's plan. *cough* You have no idea what he has in store for you, and all of Bladehaven.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 3243 MovieClip in Symbol 3289 MovieClip Frame 8
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 8
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "I am really getting tired of hearing that. <b>WHERE IS THE PRINCESS?!</b>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 9
//component parameters
onClipEvent (construct) {
strName = "Undead Queen";
strVarText = "none";
strText = "Ha. *cough* We just handed that royal brat to the Dark Ruler. He should be halfway to Mount Fouldoom by now. *cough*";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 3243 MovieClip in Symbol 3289 MovieClip Frame 10
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 10
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Mount Fouldoom. That's near the Dragon's Spine Mountains. I should stop by the castle and update King Timascus.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 11
//component parameters
onClipEvent (construct) {
strName = "Undead Queen";
strVarText = "none";
strText = "*cough* *cough* The Dark Ruler will be victorious. There is nothing you can do to stop him. *cough*";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 3243 MovieClip in Symbol 3289 MovieClip Frame 12
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 12
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Who is this \"Dark Ruler\"? Does he have a name?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 13
//component parameters
onClipEvent (construct) {
strName = "Undead Queen";
strVarText = "none";
strText = "*cough* his name is Lord Val - ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 3243 MovieClip in Symbol 3289 MovieClip Frame 14
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3289 MovieClip Frame 14
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "*sigh* Hold on Princess. I'm on my way.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3289 MovieClip Frame 15
_root.game.gotoAndPlay("Town");
_parent.gotoAndStop("Init");
stop();
Symbol 3319 Button
on (press) {
play();
}
Symbol 3339 MovieClip Frame 29
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3361 MovieClip Frame 36
//component parameters
onClipEvent (construct) {
strName = "Orc Boss";
strVarText = "none";
strText = "<i>Here is the stinking key.</i> The only thing you'll find on the other side of that door is your <b>doom</b>.";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 3322 MovieClip in Symbol 3361 MovieClip Frame 37
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3361 MovieClip Frame 37
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "This is one big key. Think you can help me out with this?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3361 MovieClip Frame 38
//component parameters
onClipEvent (construct) {
strName = "Orc Boss";
strVarText = "none";
strText = "I hope you die a hundred deaths you miserable worm.";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 3322 MovieClip in Symbol 3361 MovieClip Frame 39
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3361 MovieClip Frame 39
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Fine. I'll do it by myself.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3361 MovieClip Frame 40
//component parameters
onClipEvent (construct) {
strName = "Lock";
strVarText = "none";
strText = "*click*";
intStyle = 11;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3361 MovieClip Frame 60
_root.game.intQuest = 4;
_root.game.gotoAndPlay("Quest");
_parent.gotoAndStop("Init");
stop();
Instance of Symbol 3376 MovieClip in Symbol 3377 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 70));
}
Instance of Symbol 3484 MovieClip in Symbol 3508 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 3508 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 3508 MovieClip Frame 30
stop();
Symbol 3524 MovieClip Frame 42
_parent._parent.play();
stop();
Instance of Symbol 3484 MovieClip in Symbol 3528 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 3528 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 3529 MovieClip Frame 3
stop();
Symbol 3539 MovieClip Frame 33
stop();
Symbol 3540 MovieClip Frame 1
_root.mixer.playSound("Monster-DragonSnarl");
Symbol 3540 MovieClip Frame 26
_root.mixer.playSound("Swing-Attack");
Symbol 3540 MovieClip Frame 39
_parent._parent.play();
stop();
Symbol 3542 MovieClip Frame 1
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "Thank you so very much, young hero.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 2
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "The name is @name. Your father sent me to look for you when Sir Vatone and his knights were destroyed.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 3
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 3
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "I was captured by a man who calls himself Lord Valoth. He is a terrible man.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 4
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 4
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "I have been finding out how terrible he is. Where is this Lord Valoth. I will take him down just as I have taken down all of his minions.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 5
_root.mixer.playSound("Monster-DragonScaryRoar");
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 5
//component parameters
onClipEvent (construct) {
strName = "";
strVarText = "none";
strText = "<b>*RRRROOOOOARRR*</b>";
intStyle = 11;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 6
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 6
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "What was that?";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 7
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 7
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "I forgot to mention that Lord Valoth has a Dargeenian Ridge Dragon.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 8
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 8
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Yeah, that would be good to know.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 9
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 9
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "Lord Valoth must be around here somewhere.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 10
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 10
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Did he mention anything about a master plan. I have heard that he has plans to overthrow the king.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 11
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 11
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "Overthrow my father? He must be stopped.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 12
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 12
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Don't worry, Princess. We'll find him.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 13
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 13
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "There he is now!";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 14
_root.mixer.playSOund("Monster-DragonSnarl");
stop();
Symbol 3542 MovieClip Frame 15
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 15
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "<i><b>Lord Valoth!</b>";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 16
stop();
Symbol 3542 MovieClip Frame 17
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 17
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Curse you Valoth! Get ready for your doom!";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 18
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 18
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = "Well, well. If it isn't my young squire. How are you, @name?";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 19
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 19
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Sir Vatone??";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 20
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 20
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = "I prefer <b>Lord Valoth</b> now. Welcome to my Volcano Lair.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 21
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 21
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "You're behind all of this, but how? You and your men were killed.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 22
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 22
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = "That's what I wanted you all to believe. The truth is that I led those men to a trap.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 23
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 23
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = " If I am going to overthrow the kingdom, why would I want the best warriors there to stop me? The trap was easy.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 24
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 24
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = "I led the men to a clearing and my dragon did the rest. I slipped away in the chaos.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 25
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 25
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "You monster.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 26
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 26
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = "Oh I'm the monster? How do you know that your precious king is not the monster? That I am not rising up against a tyrant.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 27
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 27
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Is that true?";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 28
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 28
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = "No. I'm a monster. I'm just messing with you. I am really looking to take over, and rule in chaos and destruction.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 29
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 29
//component parameters
onClipEvent (construct) {
strName = "Alden";
strVarText = "none";
strText = "I can't let that happen, Valoth. Prepare to meet your end.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 30
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 30
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = "Fight me if you want, but I must tell you that my dragon is on it's way to the castle now, to destroy the king.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 31
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 31
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "What?";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 32
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 32
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = "Ha! So you can either fight me or hurry to save your king. The choice is yours.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 33
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 33
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "Alden, we must save my father.";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 34
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 34
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "You're right. I just hope we get there in time.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 35
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3542 MovieClip Frame 35
//component parameters
onClipEvent (construct) {
strName = "Lord Valoth";
strVarText = "none";
strText = "Farewell young @name. I am sure we will meet again very soon.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3542 MovieClip Frame 36
_root.game.gotoAndStop("Town");
_parent.gotoAndStop("Dragon1");
stop();
Instance of Symbol 3545 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3550 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3550 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3551 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3322 MovieClip in Symbol 3573 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 3578 MovieClip in Symbol 3602 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 3583 MovieClip in Symbol 3602 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 3586 MovieClip in Symbol 3602 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 3586 MovieClip in Symbol 3602 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3642 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "This is terrible. Look at the castle. Where is my father? We must find him, and defeat that dragon!";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3642 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "I'll find him. You stay here. This is way too dangerous.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3642 MovieClip Frame 3
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "<i><b>Is this because I'm a woman?</i> </b>Look, I am more than capable of taking care of <i>myself</i>!";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3642 MovieClip Frame 4
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "No, it is not like that! <i>Geez!</i>! I just <b>rescued</b> you, If you were to get hurt, or killed, then all of this would be <i>for nothing</i>.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3642 MovieClip Frame 5
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "Oh. I'm sorry... I am just so worried about my father. All of this stress is putting me over the edge!";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3642 MovieClip Frame 6
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "No problem, I understand. I will go look for the king, and slay that dragon. You stay hidden.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3642 MovieClip Frame 7
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "I promise. Good luck <b>Hero</b>. Remember, the medallian given to you makes you a protector of this kingdom. You <i>will</i> succeed in this quest.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3642 MovieClip Frame 8
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Thank you Princess. I will not fail you, or the kingdom.";
intStyle = 7;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3642 MovieClip Frame 9
stop();
_root.game._visible = true;
_root.game.bitEncounter = true;
_root.game.intCheckPoint = 1;
_root.game.intEnemy = 7;
_root.game.intBG = 26;
_root.game.gotoAndPlay("Battle1");
_parent.gotoAndPlay("Init");
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3666 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Get out of here kid, there's a Dargeenian Ridge Dragon on the loose. ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3666 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "That's what I was hoping for! I am here to slay that beast, and save the king!";
intStyle = 1;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3666 MovieClip Frame 3
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "You sure have changed since I trained you. It seems like just a few minutes ago.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3666 MovieClip Frame 4
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Geez, old man. You're <b>embarrassing</b> me.";
intStyle = 1;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3666 MovieClip Frame 5
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Think you can defeat that dragon, do you? Well hurry! The king is in danger. I'll cover the lower wing, in case the dragon shows up there.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3666 MovieClip Frame 6
//component parameters
onClipEvent (construct) {
strName = "Alden";
strVarText = "none";
strText = "Keep an eye out, huh? I have to find the king before the dragon does.";
intStyle = 1;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3666 MovieClip Frame 7
_root.game._visible = true;
_root.game.bitEncounter = true;
_root.game.intCheckPoint = 2;
_root.game.intEnemy = 8;
_root.game.intBG = 27;
_root.game.gotoAndPlay("Battle1");
_parent.gotoAndPlay("Init");
Instance of Symbol 3545 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3550 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3670 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3545 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3550 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3727 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3728 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "Alden. Am I glad to see you. This is awful. King Timascas is trapped in the East Tower";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3728 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "The East Tower? Got it.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3728 MovieClip Frame 3
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "Be careful. The castle is falling apart, and that dragon could be anywhere.";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3728 MovieClip Frame 4
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "The East Tower. That's over there, right?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3728 MovieClip Frame 5
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "The East Tower is through these steps behind me. I am off to supply the townsfolk. We will defeat the dragon!";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3728 MovieClip Frame 6
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Behind you! Right. I knew that.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3728 MovieClip Frame 7
_root.game._visible = true;
_root.game.bitEncounter = true;
_root.game.intCheckPoint = 3;
_root.game.intEnemy = 9;
_root.game.intBG = 28;
_root.game.gotoAndPlay("Battle1");
_parent.gotoAndPlay("Init");
Instance of Symbol 3737 MovieClip in Symbol 3738 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Instance of Symbol 3737 MovieClip in Symbol 3738 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Instance of Symbol 3737 MovieClip in Symbol 3738 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Instance of Symbol 3737 MovieClip in Symbol 3738 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Instance of Symbol 3739 MovieClip in Symbol 3740 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3669 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 158));
}
Instance of Symbol 3545 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3550 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3549 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3545 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 3547 MovieClip in Symbol 3765 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Symbol 3782 MovieClip Frame 1
if (_root.playerData.arrQuests[5] < 4) {
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Young @name. *cough* My daughter. Is she safe?";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 2
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Yes, Princess Nadine is safe and secure.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 3
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 3
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Thank the makers. I am forever in your debt young hero. <i><b>*COUGH* *cough*</b>";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 4
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 4
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Your majesty. <i>Are you hurt?</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 5
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 5
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "No. *cough* A little bruised, maybe, but I'll be fine.";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 6
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 6
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "What happened?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 7
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 7
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "It appeared that the dragon was only headed for me. So I ran to the Eastern Wing to get it away from the rest of the people of the kingdom.";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 8
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 8
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Before I knew it, the dragon knocked me down. It flew away just before you got here. You must have scared it away.";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 9
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 9
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "I've been fighting that beast all over this castle. To be honest, he's got me a bit scared.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 10
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 10
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Heh heh heh *cough* Even the bravest of knights is afraid of something, be it death, loneliness, or marriage.";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 11
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 11
//component parameters
onClipEvent (construct) {
strName = "@name";
strVarText = "none";
strText = "Your majesty. We have to get you out of here.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 12
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3782 MovieClip Frame 12
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Quite right, young man. *cough* Let's get out of -<b> LOOK OUT!!!</b>";
intStyle = 2;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3782 MovieClip Frame 18
_root.game.bitCS = false;
_root.game.mcEnemy1.removeMovieClip();
_root.game._visible = true;
_root.game.bitEncounter = true;
_root.game.intCheckPoint = 4;
_root.game.intEnemy = 10;
_root.game.intBG = 29;
_root.game.gotoAndPlay("Battle1");
_parent.gotoAndPlay("Init");
Instance of Symbol 3802 MovieClip in Symbol 3823 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 10));
}
Instance of Symbol 3808 MovieClip in Symbol 3823 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 12));
}
Instance of Symbol 3815 MovieClip in Symbol 3823 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 12));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3855 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Symbol 3865 MovieClip Frame 52
stop();
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3868 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Symbol 3869 MovieClip Frame 33
stop();
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Instance of Symbol 3854 MovieClip in Symbol 3885 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 37));
}
Symbol 3955 MovieClip Frame 110
_root.mixer.playSound("DragonExplode");
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3955 MovieClip Frame 180
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "My daughter is saved, thanks to you, <b>Hero.</b>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3955 MovieClip Frame 181
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "Yes Thank you brave knight. That volcano lair was a terrible place, and all that heat was <i>terrible on my hair</i>.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3955 MovieClip Frame 182
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "To think that my greatest warrior, turned into that treacherous <b>Lord Valoth</b>. But I know that with you guarding the kingdom we have nothing to fear.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3955 MovieClip Frame 183
if (_root.playerData.strCharacterName != "Sir Alteon") {
_root.playerData.strCharacterName = "Sir Alteon";
}
_root.sendAchievement(20);
_root.playerRecord.storeData();
_root.playerRecord.sendData();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3955 MovieClip Frame 183
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "You are a true hero of legend. From now on you shall be know by your ancestral name, <b>Sir Alteon!</b>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 3955 MovieClip Frame 184
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "Oh , <b>Sir Alteon</b>... That name is so... <i>regal</i>. I know that you are destined for greatness! A true hero of legends!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 3955 MovieClip Frame 185
_root.game.gotoAndStop("TownEnd");
_parent.gotoAndStop("Init");
stop();
Symbol 3956 MovieClip Frame 1
_root.game._visible = true;
stop();
Symbol 3956 MovieClip Frame 8
_root.game._visible = false;
stop();
Symbol 3956 MovieClip Frame 21
_root.game._visible = false;
_root.sendAchievement(3);
stop();
Symbol 3956 MovieClip Frame 32
_root.game._visible = false;
_root.game.bitCS = false;
_root.sendAchievement(4);
stop();
Symbol 3956 MovieClip Frame 45
_root.game._visible = false;
_root.game.gotoAndPlay("Town");
_root.game.bitCS = false;
_root.sendAchievement(5);
stop();
Symbol 3956 MovieClip Frame 58
_root.game._visible = false;
_root.game.gotoAndPlay("Town");
_root.game.bitCS = false;
_root.sendAchievement(6);
stop();
Symbol 3956 MovieClip Frame 68
_root.game._visible = false;
_root.game.mcEnemy1.removeMovieClip();
_root.game.bitCS = false;
stop();
Symbol 3956 MovieClip Frame 77
_root.game._visible = false;
_root.game.mcEnemy1.removeMovieClip();
_root.game.bitCS = false;
stop();
Symbol 3956 MovieClip Frame 85
_root.game._visible = false;
_root.game.mcEnemy1.removeMovieClip();
_root.game.bitCS = false;
stop();
Symbol 3956 MovieClip Frame 93
_root.game._visible = false;
_root.game.mcEnemy1.removeMovieClip();
_root.game.bitCS = false;
stop();
Symbol 3956 MovieClip Frame 101
_root.sendAchievement(7);
_root.game.bitCS = false;
if (_root.playerData.arrQuests[5] <= 4) {
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
_root.game.gotoAndPlay("TownEnd");
_root.game._visible = false;
stop();
Symbol 3978 MovieClip Frame 5
stop();
Symbol 3979 MovieClip Frame 7
stop();
Symbol 3980 MovieClip Frame 44
stop();
Symbol 3984 MovieClip Frame 9
stop();
Symbol 3996 MovieClip Frame 29
gotoAndPlay (1);
Symbol 3997 Button
on (release) {
gotoAndPlay ("Text2");
}
Symbol 3998 Button
on (release) {
nextFrame();
}
Symbol 4004 MovieClip Frame 56
stop();
Symbol 4005 Button
on (release) {
gotoAndPlay ("Text3");
}
Symbol 4011 MovieClip Frame 57
stop();
Symbol 4012 Button
on (release) {
gotoAndPlay ("Title");
}
Symbol 4076 MovieClip Frame 1
_root.mixer.playSound("Monster-DragonFireLoop");
Instance of Symbol 4051 MovieClip in Symbol 4076 MovieClip Frame 2
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 4051 MovieClip in Symbol 4076 MovieClip Frame 2
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 4051 MovieClip in Symbol 4076 MovieClip Frame 2
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 4051 MovieClip in Symbol 4076 MovieClip Frame 2
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 4051 MovieClip in Symbol 4076 MovieClip Frame 4
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 4051 MovieClip in Symbol 4076 MovieClip Frame 5
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 4051 MovieClip in Symbol 4076 MovieClip Frame 5
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 4051 MovieClip in Symbol 4076 MovieClip Frame 5
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 4066 MovieClip in Symbol 4076 MovieClip Frame 8
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4066 MovieClip in Symbol 4076 MovieClip Frame 8
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4066 MovieClip in Symbol 4076 MovieClip Frame 8
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4066 MovieClip in Symbol 4076 MovieClip Frame 8
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4066 MovieClip in Symbol 4076 MovieClip Frame 8
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 10));
}
Symbol 4077 MovieClip Frame 52
stop();
Symbol 4077 MovieClip Frame 90
stop();
Symbol 4077 MovieClip Frame 128
stop();
Symbol 4077 MovieClip Frame 137
_root.mixer.playSound("Menu-MapZoom");
Symbol 4077 MovieClip Frame 181
_root.mixer.playSound("Swing-Attack");
Symbol 4077 MovieClip Frame 185
_root.mixer.playSound("Hit-Shield1");
Symbol 4077 MovieClip Frame 305
stop();
Symbol 4085 Button
on (release) {
if (BattleonGamesAPI.__get__isLoggedIn() && (_root.bitLoadEnabled)) {
if (BattleonGamesAPI.__get__userdata() != null) {
_root.onDataLoad(BattleonGamesAPI.__get__userdata());
}
}
gotoAndPlay ("Game");
}
Symbol 4098 Button
on (release) {
_root.showScreen("Equip");
}
Symbol 4170 MovieClip Frame 1
stop();
Symbol 4170 MovieClip Frame 2
stop();
Symbol 4170 MovieClip Frame 3
stop();
Symbol 4170 MovieClip Frame 4
stop();
Symbol 4170 MovieClip Frame 5
stop();
Symbol 4170 MovieClip Frame 6
stop();
Symbol 4170 MovieClip Frame 7
stop();
Symbol 4170 MovieClip Frame 8
stop();
Symbol 4170 MovieClip Frame 9
stop();
Symbol 4170 MovieClip Frame 10
stop();
Symbol 4170 MovieClip Frame 11
stop();
Symbol 4170 MovieClip Frame 12
stop();
Symbol 4170 MovieClip Frame 13
stop();
Symbol 4170 MovieClip Frame 14
stop();
Symbol 4170 MovieClip Frame 15
stop();
Symbol 4170 MovieClip Frame 16
stop();
Symbol 4170 MovieClip Frame 17
stop();
Symbol 4170 MovieClip Frame 18
stop();
Symbol 4170 MovieClip Frame 19
stop();
Symbol 4170 MovieClip Frame 20
stop();
Symbol 4170 MovieClip Frame 21
stop();
Symbol 4170 MovieClip Frame 22
stop();
Symbol 4170 MovieClip Frame 23
stop();
Symbol 4170 MovieClip Frame 24
stop();
Symbol 4170 MovieClip Frame 25
stop();
Symbol 4170 MovieClip Frame 26
stop();
Symbol 4170 MovieClip Frame 27
stop();
Symbol 4170 MovieClip Frame 28
stop();
Symbol 4170 MovieClip Frame 29
stop();
Symbol 4170 MovieClip Frame 30
stop();
Symbol 4170 MovieClip Frame 31
stop();
Symbol 4170 MovieClip Frame 32
stop();
Symbol 4170 MovieClip Frame 33
stop();
Symbol 4170 MovieClip Frame 34
stop();
Symbol 4170 MovieClip Frame 35
stop();
Symbol 4170 MovieClip Frame 36
stop();
Symbol 4170 MovieClip Frame 37
stop();
Symbol 4170 MovieClip Frame 38
stop();
Symbol 4170 MovieClip Frame 39
stop();
Symbol 4170 MovieClip Frame 40
stop();
Symbol 4170 MovieClip Frame 41
stop();
Symbol 4170 MovieClip Frame 42
stop();
Symbol 4170 MovieClip Frame 43
stop();
Symbol 4170 MovieClip Frame 44
stop();
Symbol 4170 MovieClip Frame 45
stop();
Symbol 4171 Button
on (release) {
_root.player.equipWeapon(_root.playerData.arrQuickWeapons[intID]);
_parent.gotoAndPlay("Init");
}
Symbol 4172 MovieClip Frame 1
if (_root.playerData.arrQuickWeapons[intID] > -1) {
strName = _root.arrItems[_root.playerData.arrItems[_root.playerData.arrQuickWeapons[intID]]].strName;
strWeaponStats = (("Damage: " + _root.arrItems[_root.playerData.arrItems[_root.playerData.arrQuickWeapons[intID]]].intMinDmg) + " - ") + _root.arrItems[_root.playerData.arrItems[_root.playerData.arrQuickWeapons[intID]]].intMaxDmg;
strSpeed = "Speed: " + _root.arrItems[_root.playerData.arrItems[_root.playerData.arrQuickWeapons[intID]]].intCoolDown;
mcWeaponIcon.gotoAndStop(_root.arrItems[_root.playerData.arrItems[_root.playerData.arrQuickWeapons[intID]]].intFrame);
} else {
strName = "Empty";
strWeaponStats = "";
strSpeed = "";
mcWeaponIcon.gotoAndStop(45);
}
Symbol 4173 Button
on (release) {
gotoAndPlay ("ButClose");
}
Symbol 4179 Button
on (release) {
gotoAndPlay ("ButClose");
}
Symbol 4180 MovieClip Frame 3
stop();
Symbol 4180 MovieClip Frame 9
_parent.mcQuickSpell.gotoAndPlay("ButIdle");
Instance of Symbol 4172 MovieClip "QW0" in Symbol 4180 MovieClip Frame 13
onClipEvent (load) {
intID = 0;
}
Instance of Symbol 4172 MovieClip "QW1" in Symbol 4180 MovieClip Frame 13
onClipEvent (load) {
intID = 1;
}
Instance of Symbol 4172 MovieClip "QW2" in Symbol 4180 MovieClip Frame 13
onClipEvent (load) {
intID = 2;
}
Instance of Symbol 4172 MovieClip "QW3" in Symbol 4180 MovieClip Frame 13
onClipEvent (load) {
intID = 3;
}
Instance of Symbol 4172 MovieClip "QW4" in Symbol 4180 MovieClip Frame 13
onClipEvent (load) {
intID = 4;
}
Symbol 4180 MovieClip Frame 15
stop();
Symbol 4180 MovieClip Frame 18
Symbol 4180 MovieClip Frame 22
gotoAndPlay ("ButIdle");
Symbol 4187 Button
on (release) {
_root.showScreen("EquipSpell");
}
Symbol 4202 MovieClip Frame 1
stop();
Symbol 4202 MovieClip Frame 7
stop();
Symbol 4202 MovieClip Frame 13
stop();
Symbol 4202 MovieClip Frame 19
stop();
Symbol 4202 MovieClip Frame 25
stop();
Symbol 4202 MovieClip Frame 31
stop();
Symbol 4202 MovieClip Frame 38
stop();
Symbol 4202 MovieClip Frame 44
stop();
Symbol 4203 Button
on (release) {
trace("SPELL EQUIP:" + _root.playerData.arrQuickSpells[intID]);
_root.player.equipSpell(_root.playerData.arrQuickSpells[intID]);
if ((!_root.game.battle.bitGesture) && (_root.game.battle.bitSpellEnabled)) {
_root.game.battle.bitGesture = true;
_root.mcGestures.gotoAndPlay("Intro");
}
_parent.gotoAndPlay("Init");
}
Symbol 4204 MovieClip Frame 1
if (_root.playerData.arrQuickSpells[intID] > -1) {
strName = _root.arrBattleEffects[_root.player.arrSpells[_root.playerData.arrQuickSpells[intID]]].strName;
strDesc = _root.arrBattleEffects[_root.player.arrSpells[_root.playerData.arrQuickSpells[intID]]].strDesc;
mcSpellIcon.gotoAndStop("Spell" + _root.arrBattleEffects[_root.player.arrSpells[_root.playerData.arrQuickSpells[intID]]].effID);
} else {
strName = "Empty";
strDesc = "";
}
Symbol 4205 Button
on (release) {
gotoAndPlay ("ButClose");
}
Symbol 4206 Button
on (release) {
gotoAndPlay ("ButClose");
}
Symbol 4207 MovieClip Frame 3
stop();
Symbol 4207 MovieClip Frame 9
_parent.mcQuickWeapon.gotoAndPlay("ButIdle");
Instance of Symbol 4204 MovieClip "QW0" in Symbol 4207 MovieClip Frame 13
onClipEvent (load) {
intID = 0;
}
Instance of Symbol 4204 MovieClip "QW1" in Symbol 4207 MovieClip Frame 13
onClipEvent (load) {
intID = 1;
}
Instance of Symbol 4204 MovieClip "QW2" in Symbol 4207 MovieClip Frame 13
onClipEvent (load) {
intID = 2;
}
Instance of Symbol 4204 MovieClip "QW3" in Symbol 4207 MovieClip Frame 13
onClipEvent (load) {
intID = 3;
}
Instance of Symbol 4204 MovieClip "QW4" in Symbol 4207 MovieClip Frame 13
onClipEvent (load) {
intID = 4;
}
Symbol 4207 MovieClip Frame 15
stop();
Symbol 4207 MovieClip Frame 18
Symbol 4207 MovieClip Frame 20
gotoAndPlay ("ButIdle");
Symbol 4218 MovieClip Frame 1
stop();
Symbol 4218 MovieClip Frame 2
stop();
Symbol 4218 MovieClip Frame 3
stop();
Symbol 4218 MovieClip Frame 4
stop();
Symbol 4219 Button
on (release) {
if (_root.game.battle.battleOn) {
if (_root.playerData.intPotions > 0) {
if (_root.player.intMaxHP == _root.player.intHP) {
_root.mixer.playSound("Magic-Failed");
_root.notify("You already have full health!");
} else {
_root.player.healHP(Math.round(_root.player.intMaxHP / 2));
_root.mixer.playSound("BH-VictoryAhh");
_root.utpdateHealthBar();
_root.playerData.intPotions--;
mcPotionCount.gotoAndStop(_root.playerData.intPotions + 1);
_root.notify("Potion guzzled. Yum!");
}
} else {
_root.mixer.playSound("Magic-Failed");
_root.notify("You have no potions!");
}
} else {
_root.mixer.playSound("Magic-Failed");
if ((!_root.playerData.intPotions) > 0) {
_root.notify("You have no potions!");
} else {
_root.notify("Save your potions for battle!");
}
}
}
Symbol 4220 Button
on (release) {
gotoAndPlay ("ButClose");
}
Symbol 4221 Button
on (release) {
gotoAndPlay ("ButClose");
}
Symbol 4222 MovieClip Frame 1
mcPotionCount.gotoAndPlay(_root.playerData.intPotions + 1);
Symbol 4222 MovieClip Frame 3
stop();
Symbol 4222 MovieClip Frame 9
_parent.mcQuickSpell.gotoAndPlay("ButIdle");
Instance of Symbol 4172 MovieClip "QW0" in Symbol 4222 MovieClip Frame 13
onClipEvent (load) {
intID = 0;
}
Instance of Symbol 4172 MovieClip "QW1" in Symbol 4222 MovieClip Frame 13
onClipEvent (load) {
intID = 1;
}
Instance of Symbol 4172 MovieClip "QW2" in Symbol 4222 MovieClip Frame 13
onClipEvent (load) {
intID = 2;
}
Instance of Symbol 4172 MovieClip "QW3" in Symbol 4222 MovieClip Frame 13
onClipEvent (load) {
intID = 3;
}
Instance of Symbol 4172 MovieClip "QW4" in Symbol 4222 MovieClip Frame 13
onClipEvent (load) {
intID = 4;
}
Symbol 4222 MovieClip Frame 15
stop();
Symbol 4222 MovieClip Frame 18
Symbol 4222 MovieClip Frame 22
gotoAndPlay ("ButIdle");
Symbol 4227 MovieClip Frame 1
onEnterFrame = function () {
if (_root.game.battle.battleOn && (!_root.game.battle.bitMerc)) {
this._alpha = 20;
} else {
this._alpha = 100;
}
};
Symbol 4228 Button
on (release) {
if (_root.game.battle.battleOn && (!_root.game.battle.bitMerc)) {
_root.notify("You may only use one mercenary per battle!");
} else {
_root.mcQuickMenu.gotoAndStop("Mercs");
_root.mcQuickMenu._visible = true;
}
}
Symbol 4229 Button
on (release) {
gotoAndPlay ("ButClose");
}
Symbol 4230 Button
on (release) {
gotoAndPlay ("ButClose");
}
Symbol 4231 MovieClip Frame 3
stop();
Symbol 4231 MovieClip Frame 9
_parent.mcQuickWeapon.gotoAndPlay("ButIdle");
Instance of Symbol 4204 MovieClip "QW0" in Symbol 4231 MovieClip Frame 13
onClipEvent (load) {
intID = 0;
}
Instance of Symbol 4204 MovieClip "QW1" in Symbol 4231 MovieClip Frame 13
onClipEvent (load) {
intID = 1;
}
Instance of Symbol 4204 MovieClip "QW2" in Symbol 4231 MovieClip Frame 13
onClipEvent (load) {
intID = 2;
}
Instance of Symbol 4204 MovieClip "QW3" in Symbol 4231 MovieClip Frame 13
onClipEvent (load) {
intID = 3;
}
Instance of Symbol 4204 MovieClip "QW4" in Symbol 4231 MovieClip Frame 13
onClipEvent (load) {
intID = 4;
}
Symbol 4231 MovieClip Frame 15
stop();
Symbol 4231 MovieClip Frame 18
Symbol 4231 MovieClip Frame 20
gotoAndPlay ("ButIdle");
Symbol 4232 MovieClip Frame 1
isUp = false;
stop();
Symbol 4232 MovieClip Frame 9
isUp = true;
stop();
Symbol 4232 MovieClip Frame 19
isUp = false;
Symbol 4238 Button
on (release) {
playerRecord.objData.clear();
playerRecord.objData = null;
playerRecord.storeData();
getURL ("http://ebilgames.com/games/bladehaven/game-fps.html");
}
Symbol 4240 Button
on (release) {
maxMeOut();
}
Symbol 4242 Button
on (release) {
playerRecord.objData.clear();
playerRecord.objData = null;
playerRecord.storeData();
playerRecord.sendData();
getURL ("http://ebilgames.com/games/bladehaven/game-fps.html");
}
Instance of Symbol 4255 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4256 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4255 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4256 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4255 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4256 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4255 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4256 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4255 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4256 MovieClip in Symbol 4257 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 230));
}
Instance of Symbol 4268 MovieClip in Symbol 4273 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4276 MovieClip in Symbol 4277 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4276 MovieClip in Symbol 4277 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4276 MovieClip in Symbol 4277 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4276 MovieClip in Symbol 4277 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4276 MovieClip in Symbol 4277 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4276 MovieClip in Symbol 4277 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4300 MovieClip in Symbol 4301 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Instance of Symbol 4300 MovieClip in Symbol 4301 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Instance of Symbol 4300 MovieClip in Symbol 4301 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Instance of Symbol 4300 MovieClip in Symbol 4301 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Instance of Symbol 4302 MovieClip in Symbol 4303 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 200));
}
Symbol 4345 Button
on (release) {
cleanUp();
if (_root.playerData.arrQuests[0] < 1) {
csKing.gotoAndPlay("Training");
} else if (_root.playerData.arrQuests[1] < 1) {
_root.showCutscene("Intro");
} else {
gotoAndPlay ("Map");
intQuest = 1;
}
}
Symbol 4347 Button
on (release) {
cleanUp();
gotoAndPlay ("Shop");
}
Symbol 4349 Button
on (release) {
_root.mixer.resetChannel("allTracks");
_parent.gotoAndPlay("Title");
}
Symbol 4351 Button
on (release) {
_root.showScreen("Equip");
}
Symbol 4353 Button
on (release) {
_root.showScreen("EquipSpell");
}
Symbol 4355 Button
on (release) {
gotoAndPlay ("Init");
}
Symbol 4356 Button
on (release) {
play();
}
Symbol 4357 Button
on (release) {
_root.game.intQuest = 1;
_root.game.gotoAndPlay("Map");
}
Symbol 4359 Button
on (release) {
_root.game.intQuest = 0;
_root.game.gotoAndPlay("Trainer");
}
Symbol 4360 MovieClip Frame 1
if (_root.playerData.arrQuests[1] > 0) {
gotoAndPlay("G" + _root.randomNum(1, 6));
}
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Squire! I call on you to serve the <b>Kingdom of Bladehaven!</b>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4360 MovieClip Frame 11
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 11
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "You are my only knight! Now go slay something... anything!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 12
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Any word of <b>Princess Nadine</b>? No? What are you doing here then?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 13
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "<b>Sir Vatone</b> was a true hero... You will have to vanquish many foes to reach his status!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 14
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Why are you here? Did you find my daughter?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 15
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "What have you found? Oh... nothing... You really should get going now.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4360 MovieClip Frame 19
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 19
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Squire! Your mentor, <b>Sir Vatone</b> and our last legion of knights has fallen in battle!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 20
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Do you understand what this means? ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 21
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "It means that <i>you are the kingdom's last hope!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 22
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "My daughter, the beautiful <b>Princess Nadine</b> disappeared last night.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 23
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "We found clawed footprints leading into the <b>Murlwood Swamp!</b>.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 24
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "I immediately sent your mentor, <b>Sir Vatone</b>, our kingdom's greatest hero, into the Swamp with our last legion of knights!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 25
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Only one soldier returned... battered and crawling from the swamp.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 26
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "His last breath passed before he could tell us what happened...";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 27
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "He was clutching <b>Sir Vatone's</b> shattered defender's medal.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 28
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "I find it hard to believe that the <b>Murlwood Crocofilians</b> could defeat our kingdom's greatest warriors so swiftly. ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 29
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "There is a great evil at work! ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 30
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Since you are now our only knight by default, you are bound to protect <b>Bladehaven</b> under penalty of death! ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 31
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Now get going, Squire! You must head into the swamps and rescue my daughter!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4360 MovieClip Frame 32
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4360 MovieClip Frame 32
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "You should probably train with <b>Sir Fonzus</b> first. You will not be very useful to me dead.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4364 Button
on (release) {
_root.showScreen("Stats");
}
Instance of Symbol 4368 MovieClip in Symbol 4374 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4371 MovieClip in Symbol 4374 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4276 MovieClip in Symbol 4374 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4276 MovieClip in Symbol 4374 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Symbol 4375 Button
on (release) {
cleanUp();
if (_root.playerData.arrQuests[0] < 1) {
csKing.gotoAndPlay("Training");
} else if (_root.playerData.arrQuests[1] < 1) {
csKing.gotoAndPlay("Intro");
} else {
gotoAndPlay ("Map");
intQuest = 1;
}
}
Symbol 4376 Button
on (release) {
_root.showScreen("EquipSpell");
}
Symbol 4377 Button
on (release) {
if (_root.playerData.arrQuests[5] < 4) {
_root.showCutscene("Dragon" + (_root.playerData.arrQuests[5] + 1));
} else {
_root.showCutscene("Dragon1");
}
}
Symbol 4379 Button
on (release) {
challengeMode = true;
gotoAndPlay ("Challenge");
}
Instance of Symbol 4383 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4385 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4387 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4388 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4383 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4385 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4387 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4383 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4385 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4387 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4383 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4385 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4387 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4383 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4385 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4383 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4385 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4387 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4388 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4383 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4385 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4387 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4383 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4383 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4385 MovieClip in Symbol 4389 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4393 MovieClip in Symbol 4398 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4397 MovieClip in Symbol 4398 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4276 MovieClip in Symbol 4398 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Instance of Symbol 4276 MovieClip in Symbol 4398 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 150));
}
Symbol 4399 Button
on (release) {
gotoAndPlay ("Init");
}
Symbol 4400 MovieClip Frame 1
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "Princess Nadine";
strVarText = "none";
strText = "What are you still doing here? Find my father!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4400 MovieClip Frame 11
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 11
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "You are my only knight! Now go slay something... anything!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 12
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Any word of <b>Princess Nadine</b>? No? What are you doing here then?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 13
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "<b>Sir Vatone</b> was a true hero... You will have to vanquish many foes to reach his status!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 14
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Why are you here? Did you find my daughter?";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 15
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "What have you found? Oh... nothing... You really should get going now.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4400 MovieClip Frame 19
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 19
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Squire! Your mentor, <b>Sir Vatone</b> and our last legion of knights has fallen in battle!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 20
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Do you understand what this means? ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 21
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "It means that <i>you are the kingdom's last hope!</i>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 22
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "My daughter, the beautiful <b>Princess Nadine</b> disappeared last night.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 23
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "We found clawed footprints leading into the <b>Murlwood Swamp!</b>.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 24
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "I immediately sent your mentor, <b>Sir Vatone</b>, our kingdom's greatest hero, into the Swamp with our last legion of knights!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 25
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Only one soldier returned... battered and crawling from the swamp.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 26
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "His last breath passed before he could tell us what happened...";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 27
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "He was clutching <b>Sir Vatone's</b> shattered defender's medal.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 28
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "I find it hard to believe that the <b>Murlwood Crocofilians</b> could defeat our kingdom's greatest warriors so swiftly. ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 29
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "There is a great evil at work! ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 30
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Since you are now our only knight by default, you are bound to protect <b>Bladehaven</b> under penalty of death! ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 31
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "Now get going, Squire! You must head into the swamps and rescue my daughter!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4400 MovieClip Frame 32
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4400 MovieClip Frame 32
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "You should probably train with <b>Sir Fonzus</b> first. You will not be very useful to me dead.";
intStyle = 6;
strArrowStyle = "Down";
bitStop = true;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4404 MovieClip Frame 1
stop();
Symbol 4404 MovieClip Frame 10
stop();
Symbol 4412 MovieClip Frame 1
stop();
Symbol 4412 MovieClip Frame 10
stop();
Symbol 4415 MovieClip Frame 1
stop();
Symbol 4415 MovieClip Frame 10
stop();
Symbol 4429 MovieClip Frame 1
stop();
Symbol 4429 MovieClip Frame 10
stop();
Symbol 4441 MovieClip Frame 1
if (_root.playerData.arrQuests[4] < 6) {
_visible = false;
}
stop();
Symbol 4441 MovieClip Frame 10
stop();
Symbol 4444 MovieClip Frame 1
stop();
Symbol 4444 MovieClip Frame 10
stop();
Instance of Symbol 4412 MovieClip "mcSwamp" in Symbol 4445 MovieClip Frame 1
onClipEvent (load) {
onPress = function () {
_parent._parent.gotoAndPlay("Swamp");
_root.mixer.playSound("Menu-MapZoom");
_root.mixer.stopSound("BH-TownTheme");
};
}
Symbol 4446 Button
on (press) {
_root.mixer.playSound("Menu-MapZoom");
_root.mixer.stopSound("BH-TownTheme");
_parent.gotoAndPlay("Swamp");
}
on (rollOver) {
mcMapBase.mcSwamp.gotoAndStop("RollOver");
}
on (rollOut) {
if (_root.playerData.arrQuests[1] < 6) {
mcMapBase.mcSwamp.gotoAndStop("RollOver");
} else {
mcMapBase.mcSwamp.gotoAndStop("Init");
}
}
Symbol 4447 Button
on (press) {
if (_root.playerData.arrQuests[1] >= 6) {
_root.mixer.playSound("Menu-MapZoom");
_root.mixer.stopSound("BH-TownTheme");
_parent.gotoAndPlay("Cemetary");
} else {
_root.notify("You must complete the Murlwood Swamp to unlock this zone!");
}
}
on (rollOver) {
if (_root.playerData.arrQuests[1] >= 6) {
mcMapBase.mcMuertum.gotoAndStop("RollOver");
}
}
on (rollOut) {
if ((_root.playerData.arrQuests[1] >= 6) && (_root.playerData.arrQuests[2] < 6)) {
mcMapBase.mcMuertum.gotoAndStop("RollOver");
} else {
mcMapBase.mcMuertum.gotoAndStop("Init");
}
}
Symbol 4448 Button
on (press) {
if (_root.playerData.arrQuests[2] >= 6) {
_root.mixer.playSound("Menu-MapZoom");
_root.mixer.stopSound("BH-TownTheme");
_parent.gotoAndPlay("Cave");
} else {
_root.notify("You must complete the Muertom Forest to unlock this zone!");
}
}
on (rollOver) {
if (_root.playerData.arrQuests[2] >= 6) {
mcMapBase.mcKhronos.gotoAndStop("RollOver");
}
}
on (rollOut) {
if ((_root.playerData.arrQuests[2] >= 6) && (_root.playerData.arrQuests[3] < 6)) {
mcMapBase.mcKhronos.gotoAndStop("RollOver");
} else {
mcMapBase.mcKhronos.gotoAndStop("Init");
}
}
Symbol 4449 Button
on (press) {
if (_root.playerData.arrQuests[3] >= 6) {
_root.mixer.playSound("Menu-MapZoom");
_root.mixer.stopSound("BH-TownTheme");
_parent.gotoAndPlay("Volcano");
} else {
_root.notify("You must complete the Caverns of Khronos to unlock this zone!");
}
}
on (rollOver) {
if (_root.playerData.arrQuests[3] >= 6) {
mcMapBase.mcFoulDoom.gotoAndStop("RollOver");
}
}
on (rollOut) {
if ((_root.playerData.arrQuests[3] >= 6) && (_root.playerData.arrQuests[4] < 6)) {
mcMapBase.mcFoulDoom.gotoAndStop("RollOver");
} else {
mcMapBase.mcFoulDoom.gotoAndStop("Init");
}
}
Symbol 4450 Button
on (press) {
_parent._parent.gotoAndPlay("Town");
}
on (rollOver) {
mcMapBase.mcBH.gotoAndStop("RollOver");
}
on (rollOut) {
mcMapBase.mcBH.gotoAndStop("Init");
}
Symbol 4451 Button
on (release) {
if (_root.playerData.arrQuests[5] < 4) {
_root.game.intQuest = 5;
_root.showCutscene("Dragon" + (_root.playerData.arrQuests[5] + 1));
} else {
_root.game.intQuest = 5;
_root.showCutscene("Dragon1");
}
}
on (rollOver) {
if (_root.playerData.arrQuests[5] >= 4) {
mcMapBase.mcDragon.gotoAndStop("RollOver");
}
}
on (rollOut) {
if (_root.playerData.arrQuests[5] >= 4) {
mcMapBase.mcDragon.gotoAndStop("Init");
}
}
Symbol 4452 MovieClip Frame 1
if (_root.playerData.arrQuests[4] < 6) {
btnDragon.enabled = false;
}
Symbol 4456 MovieClip Frame 6
stop();
Symbol 4456 MovieClip Frame 14
stop();
Symbol 4465 MovieClip Frame 1
stop();
Symbol 4465 MovieClip Frame 21
_parent.hideWow();
Symbol 4465 MovieClip Frame 32
_root.game.intQuest = 1;
_root.game.gotoAndPlay("Quest");
Symbol 4465 MovieClip Frame 42
_parent.hideWow();
Symbol 4465 MovieClip Frame 51
_root.game.intQuest = 2;
_root.game.gotoAndPlay("Quest");
Symbol 4465 MovieClip Frame 62
_parent.hideWow();
Symbol 4465 MovieClip Frame 71
_root.game.intQuest = 3;
_root.game.gotoAndPlay("Quest");
Symbol 4465 MovieClip Frame 80
_parent.hideWow();
Symbol 4465 MovieClip Frame 89
_root.game.intQuest = 4;
_root.game.gotoAndPlay("Quest");
Symbol 4465 MovieClip Frame 98
_parent.hideWow();
Symbol 4465 MovieClip Frame 102
_root.game.intQuest = 5;
_root.game.gotoAndPlay("Town");
Symbol 4466 Button
on (release) {
cleanUp();
gotoAndPlay ("Trainer");
intQuest = 0;
}
Symbol 4468 Button
on (release) {
cleanUp();
gotoAndPlay ("Town");
}
Symbol 4471 Button
on (release) {
cleanUp();
gotoAndPlay ("Map");
}
Symbol 4472 Button
on (release) {
_root.game.challengeMode = true;
_root.game.strChallenge = "monsters";
_root.game.intChallengeWins = 0;
_root.game.intChallengeWave = 1;
_root.game.currentMonster = 0;
_root.game.intCheckPoint = intID;
_root.game.intEnemy = _root.arrMonsters[_root.game.currentMonster];
_root.game.strFrame = "Battle1";
_root.game.intBG = _root.randomNum(1, 25);
_root.game.gotoAndPlay("Battle1");
}
Symbol 4474 Button
on (release) {
_root.game.gotoAndPlay("TownEnd");
}
Symbol 4475 Button
on (release) {
_root.notify("Defeat 75 Monsters to unlock this Challenge!");
}
Symbol 4480 Button
on (release) {
_root.game.challengeMode = true;
_root.game.strChallenge = "boss";
_root.game.intChallengeWins = 0;
_root.game.intChallengeWave = 1;
_root.game.currentMonster = 0;
_root.game.intCheckPoint = intID;
_root.game.intEnemy = _root.arrBosses[_root.game.currentMonster];
_root.game.strFrame = "Battle1";
_root.game.intBG = _root.randomNum(1, 25);
_root.game.gotoAndPlay("Battle1");
}
Symbol 4481 MovieClip Frame 1
if (_root.playerData.arrQuests[6] >= 10) {
gotoAndStop ("On");
}
stop();
Symbol 4481 MovieClip Frame 6
stop();
Symbol 4482 Button
on (release) {
_root.notify("Defeat 25 Bosses to unlock this Reward!");
}
Symbol 4485 Button
on (release) {
_parent.gotoAndPlay("Reward");
}
Symbol 4487 MovieClip Frame 1
if (_root.playerData.arrQuests[6] >= 20) {
gotoAndStop ("On");
}
stop();
Symbol 4487 MovieClip Frame 6
stop();
Symbol 4488 Button
on (release) {
_root.notify("Defeat 75 Monsters to unlock this Reward!");
}
Symbol 4489 Button
on (release) {
_parent.gotoAndPlay("Reward2");
}
Symbol 4491 MovieClip Frame 1
if (_root.playerData.arrQuests[6] >= 10) {
gotoAndStop ("On");
}
stop();
Symbol 4491 MovieClip Frame 6
stop();
Symbol 4492 Button
on (release) {
play();
}
Symbol 4493 Button
on (release) {
gotoAndPlay ("Init");
}
Symbol 4494 Button
on (release) {
_root.buyItem(30);
gotoAndPlay ("Init");
}
Symbol 4496 Button
on (release) {
_root.buyItem(29);
gotoAndPlay ("Init");
}
Symbol 4497 MovieClip Frame 1
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4497 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "So you think you're tough? Get ready for a REAL challenge, kid!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4497 MovieClip Frame 10
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4497 MovieClip Frame 10
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "That was very impressive! <i>Not to mention a little frightening. I think I'll stay on your good side...</>";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4497 MovieClip Frame 11
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4497 MovieClip Frame 11
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "As a reward for your many victories, I had a special sword forged for you!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4497 MovieClip Frame 12
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4497 MovieClip Frame 12
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "It is an <b>Authentic Fonzo Zweihander</b>... just like the one I wield! Here! You deserve it!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4497 MovieClip Frame 26
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4497 MovieClip Frame 26
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "Very good work! However, you may need a little help to get through the next challenge...";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4497 MovieClip Frame 27
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4497 MovieClip Frame 27
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "This sword is a copy of the legendary <b>Fonzo Zweihander</b>. It is not as fine as the original... ";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4497 MovieClip Frame 28
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4497 MovieClip Frame 28
//component parameters
onClipEvent (construct) {
strName = "Sir Fonzus";
strVarText = "none";
strText = "But, it is still one of the finest blades in the entire land! Here, you've earned it!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 4515 MovieClip in Symbol 4520 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Symbol 4595 Button
on (release) {
gotoAndPlay ("Weapons");
}
Symbol 4596 Button
on (release) {
_parent.cleanUp();
_root.mixer.stopSound("BH-TownTheme");
_root.mixer.stopSound("BH-MainTheme");
_parent.gotoAndPlay("Town");
}
Symbol 4598 Button
on (release) {
gotoAndPlay ("Spells");
}
Symbol 4599 Button
on (release) {
bitNotify = true;
for (var q in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[q].accitemid != undefined) {
if (BattleonGamesAPI.__get__userdata().item[q].name == "Shield Permit") {
gotoAndPlay ("ShieldUpgrades");
_root.notify("Shield Permit Accepted!");
bitNotify = false;
break;
}
}
}
if (bitNotify) {
gotoAndPlay ("ShieldPermit");
}
}
Symbol 4601 Button
on (release) {
bitNotify = true;
for (var q in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[q].accitemid != undefined) {
if (BattleonGamesAPI.__get__userdata().item[q].name == "Apothecary Prescription") {
gotoAndPlay ("PotionUpgrades");
_root.notify("Apothecary Prescription Accepted!");
bitNotify = false;
break;
}
}
}
if (bitNotify) {
gotoAndPlay ("RxPermit");
}
}
Symbol 4603 Button
on (release) {
bitNotify = true;
for (var q in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[q].accitemid != undefined) {
if (BattleonGamesAPI.__get__userdata().item[q].name == "Mercenary Contract") {
gotoAndPlay ("MercHire");
_root.notify("Mercenary Contract Accepted!");
bitNotify = false;
break;
}
}
}
if (bitNotify) {
gotoAndPlay ("MercPermit");
}
}
Symbol 4606 Button
on (release) {
trace("EquipNow Pressed");
trace("PurchaseType : " + _parent.purchaseType);
if (_parent.purchaseType == "item") {
trace("intID :" + _root.player.arrItems[itemID]);
_root.player.equipWeapon(_root.player.arrItems.length - 1);
_parent.confirmEquip._visible = false;
_parent.purchaseType == "";
} else if (_parent.purchaseType == "spell") {
trace("intID :" + _root.player.arrSpells[itemID]);
_root.player.equipSpell(_root.player.arrSpells.length - 1);
_parent.confirmEquip._visible = false;
_parent.purchaseType == "";
}
}
Symbol 4608 Button
on (release) {
_parent.confirmEquip._visible = false;
}
Symbol 4613 MovieClip Frame 10
stop();
Symbol 4614 Button
on (release) {
gotoAndPlay ("Shop");
}
Symbol 4615 Button
on (release) {
gotoAndStop ("Init");
}
Symbol 4617 Button
on (release) {
bitNotify = true;
for (var q in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[q].accitemid != undefined) {
if (BattleonGamesAPI.__get__userdata().item[q].name == "Armory License") {
gotoAndPlay ("ShopSpecial");
_root.notify("Armory License Accepted!");
bitNotify = false;
break;
}
}
}
if (bitNotify) {
gotoAndPlay ("ArmoryLicense");
}
}
Symbol 4619 Button
on (release) {
gotoAndPlay ("SpellShop");
}
Symbol 4621 Button
on (release) {
bitNotify = true;
for (var q in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[q].accitemid != undefined) {
if (BattleonGamesAPI.__get__userdata().item[q].name == "Mage's Guild License") {
gotoAndPlay ("SpellSpecial");
_root.notify("Mages Guild License Accepted!");
bitNotify = false;
break;
}
}
}
if (bitNotify) {
gotoAndPlay ("MageLicense");
}
}
Symbol 4631 MovieClip Frame 1
stop();
Symbol 4631 MovieClip Frame 2
stop();
Symbol 4631 MovieClip Frame 3
stop();
Symbol 4631 MovieClip Frame 4
stop();
Symbol 4639 MovieClip Frame 1
Symbol 4640 Button
on (press) {
intItemSelect--;
if (intItemSelect < 0) {
intItemSelect = arrShopItems.length - 1;
}
updateShopDisplay("prev");
}
Symbol 4641 Button
on (press) {
intItemSelect++;
if (intItemSelect > (arrShopItems.length - 1)) {
intItemSelect = 0;
}
updateShopDisplay("next");
}
Symbol 4644 Button
on (press) {
intItemSelect--;
if (intItemSelect < 0) {
intItemSelect = _root.arrItems.length - 1;
}
updateShopDisplay();
}
Symbol 4645 Button
on (press) {
intItemSelect++;
if (intItemSelect > (_root.arrItems.length - 1)) {
intItemSelect = 0;
}
updateShopDisplay();
}
Symbol 4648 Button
on (release) {
BattleonGamesAPI.showInterface();
gotoAndStop ("Init");
}
Symbol 4681 MovieClip Frame 1
stop();
Symbol 4681 MovieClip Frame 2
stop();
Symbol 4681 MovieClip Frame 3
stop();
Symbol 4681 MovieClip Frame 4
stop();
Symbol 4681 MovieClip Frame 5
stop();
Symbol 4681 MovieClip Frame 6
stop();
Symbol 4681 MovieClip Frame 7
stop();
Symbol 4681 MovieClip Frame 8
stop();
Symbol 4681 MovieClip Frame 9
stop();
Symbol 4681 MovieClip Frame 10
stop();
Symbol 4681 MovieClip Frame 11
stop();
Symbol 4681 MovieClip Frame 12
stop();
Symbol 4681 MovieClip Frame 13
stop();
Symbol 4681 MovieClip Frame 14
stop();
Symbol 4681 MovieClip Frame 15
stop();
Symbol 4681 MovieClip Frame 16
stop();
Symbol 4681 MovieClip Frame 17
stop();
Symbol 4681 MovieClip Frame 18
stop();
Symbol 4681 MovieClip Frame 19
stop();
Symbol 4681 MovieClip Frame 20
stop();
Symbol 4681 MovieClip Frame 21
stop();
Symbol 4681 MovieClip Frame 22
stop();
Symbol 4681 MovieClip Frame 23
stop();
Symbol 4681 MovieClip Frame 24
stop();
Symbol 4681 MovieClip Frame 25
stop();
Symbol 4681 MovieClip Frame 26
stop();
Symbol 4681 MovieClip Frame 27
stop();
Symbol 4681 MovieClip Frame 28
stop();
Symbol 4681 MovieClip Frame 29
stop();
Symbol 4681 MovieClip Frame 30
stop();
Symbol 4681 MovieClip Frame 31
stop();
Symbol 4681 MovieClip Frame 32
stop();
Symbol 4681 MovieClip Frame 33
stop();
Symbol 4681 MovieClip Frame 34
stop();
Symbol 4681 MovieClip Frame 35
stop();
Symbol 4681 MovieClip Frame 36
stop();
Symbol 4681 MovieClip Frame 37
stop();
Symbol 4681 MovieClip Frame 38
stop();
Symbol 4681 MovieClip Frame 39
stop();
Symbol 4681 MovieClip Frame 40
stop();
Symbol 4681 MovieClip Frame 41
stop();
Symbol 4681 MovieClip Frame 42
stop();
Symbol 4681 MovieClip Frame 43
stop();
Symbol 4681 MovieClip Frame 44
stop();
Symbol 4681 MovieClip Frame 45
stop();
Symbol 4681 MovieClip Frame 46
stop();
Symbol 4681 MovieClip Frame 47
stop();
Symbol 4681 MovieClip Frame 48
stop();
Symbol 4681 MovieClip Frame 49
stop();
Symbol 4681 MovieClip Frame 50
stop();
Symbol 4681 MovieClip Frame 51
stop();
Symbol 4682 MovieClip Frame 1
stop();
Symbol 4692 Button
on (press) {
intItemSelect--;
if (intItemSelect < 0) {
intItemSelect = arrShopItems.length - 1;
}
updateShopDisplay();
}
Symbol 4693 Button
on (press) {
intItemSelect++;
if (intItemSelect > (arrShopItems.length - 1)) {
intItemSelect = 0;
}
updateShopDisplay();
}
Instance of Symbol 846 MovieClip in Symbol 4715 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 846 MovieClip in Symbol 4715 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 846 MovieClip in Symbol 4715 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 846 MovieClip in Symbol 4715 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 4716 MovieClip Frame 1
_parent._parent.txtShieldName.text = "Soldier's Shield";
_parent._parent.txtShieldDesc.text = "Desc: This is the standard issue shield bearing the royal insignia of the Kingdom of Bladehaven.";
_parent._parent.txtShieldPower.text = "Power: 1275";
stop();
Symbol 4716 MovieClip Frame 7
stop();
Symbol 4716 MovieClip Frame 13
stop();
Symbol 4716 MovieClip Frame 19
stop();
Symbol 4717 Button
on (release) {
BattleonGamesAPI.showInterface();
gotoAndStop ("Init");
}
Symbol 4719 MovieClip Frame 1
stop();
Symbol 4719 MovieClip Frame 2
_parent.txtShieldName.text = "Royal Guard's Shield";
_parent.txtShieldDesc.text = "Desc: Members of the Bladehaven Royal Guard carry these powerful and ornate shields.";
_parent.txtShieldPower.text = "Power: 81";
stop();
Symbol 4719 MovieClip Frame 3
_parent.txtShieldName.text = "Paladin Shield";
_parent.txtShieldDesc.text = "Desc: Bladehaven's most elite warrior attain the rank of Paladin when they have displayed a mastery of both blade and magic.";
_parent.txtShieldPower.text = "Power: 84";
stop();
Symbol 4719 MovieClip Frame 4
_parent.txtShieldName.text = "Doomknight's Shield";
_parent.txtShieldDesc.text = "Desc: Paladin's who stray from the path of light become feared and corrupted warriors known as Doomknights! They carry these shields to strike fear into the hearts of their enemies!";
_parent.txtShieldPower.text = "Power: 84";
stop();
Symbol 4720 Button
on (press) {
intItemSelect--;
if (intItemSelect < 1) {
intItemSelect = 4;
}
mcPreview.gotoAndPlay(intItemSelect);
mcPreview.mcShieldIcon.gotoAndStop("Shield" + intItemSelect);
}
Symbol 4721 Button
on (press) {
intItemSelect++;
if (intItemSelect > 4) {
intItemSelect = 1;
}
mcPreview.gotoAndPlay(intItemSelect);
mcPreview.mcShieldIcon.gotoAndStop("Shield" + intItemSelect);
}
Symbol 4753 Button
on (release) {
if (_root.playerData.intLevel >= 3) {
if (_root.playerData.intShieldHit > 22) {
_root.notify("Your Shield Skill is Now Level 3");
} else {
_root.notify("Your Shield has been Downgraded to Level 3");
}
_root.playerData.intShieldHit = 22;
_root.mcShield.shield.gotoAndStop("Shield2");
_root.playerRecord.storeData();
_root.playerRecord.sendData();
} else {
_root.notify("You are not a high enough level for this shield upgrade!");
}
}
on (rollOver) {
showShield(1);
}
on (rollOut) {
hideWows();
}
Symbol 4755 Button
on (release) {
if (_root.playerData.intLevel >= 6) {
if (_root.playerData.intShieldHit > 19) {
_root.notify("Your Shield Skill is Now Level 6");
} else {
_root.notify("Your Shield has been Downgraded to Level 6");
}
_root.playerData.intShieldHit = 19;
_root.mcShield.shield.gotoAndStop("Shield3");
_root.playerRecord.storeData();
_root.playerRecord.sendData();
} else {
_root.notify("You are not a high enough level for this shield upgrade!");
}
}
on (rollOver) {
showShield(2);
}
on (rollOut) {
hideWows();
}
Symbol 4757 Button
on (release) {
if (_root.playerData.intLevel >= 10) {
if (_root.playerData.intShieldHit > 16) {
_root.notify("Your Shield Skill is Now Level 10");
}
_root.playerData.intShieldHit = 16;
_root.mcShield.shield.gotoAndStop("Shield4");
_root.playerRecord.storeData();
_root.playerRecord.sendData();
} else {
_root.notify("You are not a high enough level for this shield upgrade!");
}
}
on (rollOver) {
showShield(3);
}
on (rollOut) {
hideWows();
}
Symbol 4759 Button
on (release) {
if (_root.playerData.intLevel >= 10) {
if (_root.playerData.intShieldHit > 15) {
_root.notify("Your Shield Skill is Now Level 10... and EVIL!!!");
}
_root.playerData.intShieldHit = 15;
_root.mcShield.shield.gotoAndStop("Shield5");
_root.playerRecord.storeData();
_root.playerRecord.sendData();
} else {
_root.notify("You are not a high enough level for this shield upgrade!");
}
}
on (rollOver) {
showShield(4);
}
on (rollOut) {
hideWows();
}
Symbol 4760 MovieClip Frame 1
stop();
Symbol 4760 MovieClip Frame 2
_parent.txtShieldName.text = "Royal Guard's Shield";
_parent.txtShieldDesc.text = "Desc: Members of the Bladehaven Royal Guard carry these powerful and ornate shields.";
_parent.txtShieldPower.text = "Power: 1377";
stop();
Symbol 4760 MovieClip Frame 3
_parent.txtShieldName.text = "Paladin Shield";
_parent.txtShieldDesc.text = "Desc: Bladehaven's most elite warrior attain the rank of Paladin when they have displayed a mastery of both blade and magic.";
_parent.txtShieldPower.text = "Power: 1428";
stop();
Symbol 4760 MovieClip Frame 4
_parent.txtShieldName.text = "Doomknight's Shield";
_parent.txtShieldDesc.text = "Desc: Paladin's who stray from the path of light become feared and corrupted warriors known as Doomknights! They carry these shields to strike fear into the hearts of their enemies!";
_parent.txtShieldPower.text = "Power: 1428";
stop();
Symbol 4764 Button
on (release) {
if (_root.playerData.intGold >= 500) {
if (_root.playerData.intPotions < 3) {
_root.playerData.intPotions++;
_root.playerData.intGold = _root.playerData.intGold - 500;
_root.mixer.playSound("Shop-BuyItem");
_root.updateHealthBar();
_root.playerRecord.storeData();
_root.playerRecord.sendData();
_root.notify("Purchased Health Potion!");
} else {
_root.notify("You cannot carry any more potions!");
}
} else {
_root.notify("You cannot afford any potions!");
}
}
Symbol 4767 Button
on (release) {
_root.buyMerc(0);
}
on (rollOver) {
showMerc(1);
}
on (rollOut) {
hideWows();
}
Symbol 4769 Button
on (release) {
_root.buyMerc(1);
}
on (rollOver) {
showMerc(3);
}
on (rollOut) {
hideWows();
}
Symbol 4770 Button
on (release) {
_root.buyMerc(2);
}
Symbol 4775 Button
on (release) {
_root.buyMerc(2);
}
on (rollOver) {
showMerc(2);
}
on (rollOut) {
hideWows();
}
Symbol 4785 Button
on (release) {
_root.buyItem(arrShopItems[intItemSelect]);
updateShopDisplay();
}
Symbol 4795 Button
on (release) {
_root.buyItem(arrShopItems[intItemSelect]);
updateShopDisplay();
}
Symbol 4803 Button
on (release) {
_root.buySpell(arrShopItems[intItemSelect]);
updateShopDisplay();
}
Symbol 4814 Button
on (release) {
_root.buySpell(arrShopItems[intItemSelect]);
updateShopDisplay();
}
Symbol 4819 MovieClip Frame 1
confirmEquip._visible = false;
var purchaseType = "";
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4819 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "Look around. See anything you like?";
intStyle = 2;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Instance of Symbol 4613 MovieClip "confirmEquip" in Symbol 4819 MovieClip Frame 1
/* no clip actions */
Symbol 4819 MovieClip Frame 8
stop();
Symbol 4819 MovieClip Frame 17
stop();
Symbol 4819 MovieClip Frame 25
function updateShopDisplay(strDirection) {
var _local2 = "Gold";
txtWeaponName.text = _root.arrBattleEffects[arrShopItems[intItemSelect]].strName;
txtWeaponDesc.text = _root.arrBattleEffects[arrShopItems[intItemSelect]].strDesc;
txtWeaponDmg.text = (("Damage: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intMinDmg) + " - ") + _root.arrItems[arrShopItems[intItemSelect]].intMaxDmg;
txtWeaponCD.text = "Speed: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intCoolDown;
txtWeaponWeight.text = "Weight: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intSensitivity;
txtWeaponPrice.text = (("Price: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intPrice) + " ") + _local2;
mcPreview.mcSpellIcon.gotoAndStop("Spell" + _root.arrBattleEffects[arrShopItems[intItemSelect]].effID);
}
var intItemSelect = 0;
var arrShopItems = new Array();
var i = 0;
while (i <= (_root.arrBattleEffects.length - 1)) {
if (_root.arrBattleEffects[i].bitCurrency > 0) {
arrShopItems.push(i);
}
i++;
}
updateShopDisplay();
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4819 MovieClip Frame 25
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "Hey, not so fast! You need a <b>Mage's Guild License</b> to purchase these spells!";
intStyle = 2;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4819 MovieClip Frame 35
function updateShopDisplay(strDirection) {
var _local2 = "Gold";
txtWeaponName.text = (("Lvl " + _root.arrItems[arrShopItems[intItemSelect]].intLevel) + ": ") + _root.arrItems[arrShopItems[intItemSelect]].strName;
txtWeaponDesc.text = _root.arrItems[arrShopItems[intItemSelect]].strDesc;
txtWeaponDmg.text = (("Damage: " + _root.arrItems[arrShopItems[intItemSelect]].intMinDmg) + " - ") + _root.arrItems[arrShopItems[intItemSelect]].intMaxDmg;
txtWeaponCD.text = "Cooldown: " + _root.arrItems[arrShopItems[intItemSelect]].intCoolDown;
txtWeaponWeight.text = "Weight: " + _root.arrItems[arrShopItems[intItemSelect]].intSensitivity;
txtWeaponPrice.text = (("Price: " + _root.arrItems[arrShopItems[intItemSelect]].intPrice) + " ") + _local2;
mcPreview.weapon.gotoAndStop(_root.arrItems[arrShopItems[intItemSelect]].intFrame);
}
var intItemSelect = 0;
var arrShopItems = new Array();
var j = 1;
while (j <= 10) {
var i = 0;
while (i <= (_root.arrItems.length - 1)) {
if ((_root.arrItems[i].bitCurrency > 0) && (_root.arrItems[i].intLevel == j)) {
arrShopItems.push(i);
}
i++;
}
j++;
}
updateShopDisplay();
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4819 MovieClip Frame 35
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "Hey, not so fast! You need an <b>Armory License</b> before I can sell you these weapons!";
intStyle = 2;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4819 MovieClip Frame 46
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4819 MovieClip Frame 46
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "Hey, not so fast! You need an <b>Shield Permit</b> to upgrade your shield!";
intStyle = 2;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4819 MovieClip Frame 56
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4819 MovieClip Frame 56
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "Hey, not so fast! You need an <b>Apothecary Prescription</b> to enter that shop...";
intStyle = 2;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4819 MovieClip Frame 65
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4819 MovieClip Frame 65
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "Hey, not so fast! You need an <b>Mercenary Contract</b> to hire these <b>Mercenary Gnomes!</b>";
intStyle = 2;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4819 MovieClip Frame 75
function hideWows() {
wow1._visible = false;
wow2._visible = false;
wow3._visible = false;
wow4._visible = false;
}
function showShield(intNum) {
var _local2 = 1;
while (_local2 <= 4) {
if (_local2 == intNum) {
this["wow" + _local2]._visible = true;
}
_local2++;
}
}
intItemSelect = 1;
hideWows();
stop();
Symbol 4819 MovieClip Frame 87
if (_root.playerData.intPotions == undefined) {
_root.playerData.intPotions = 0;
}
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4819 MovieClip Frame 87
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "You can get health potions for <b>500 Gold Pieces!</b>. Due to medicinal herb shortages, you may only carry up to three potions!";
intStyle = 2;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4819 MovieClip Frame 99
function hideWows() {
wow1._visible = false;
wow2._visible = false;
wow3._visible = false;
}
function showMerc(intNum) {
var _local2 = 1;
while (_local2 <= 3) {
if (_local2 == intNum) {
this["wow" + _local2]._visible = true;
}
_local2++;
}
}
hideWows();
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4819 MovieClip Frame 99
//component parameters
onClipEvent (construct) {
strName = "Wanda";
strVarText = "none";
strText = "These brave gnomes will accompany you into battle... for a hefty hazard insurance fee!";
intStyle = 2;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4819 MovieClip Frame 108
function updateShopDisplay(strDirection) {
var _local3 = "Gold";
var _local2 = _root.arrItems[arrShopItems[intItemSelect]].strName;
for (i in _root.playerData.arrItems) {
if (_local2 == _root.arrItems[_root.playerData.arrItems[i]].strName) {
txtSold.text = "Sold";
break;
}
txtSold.text = "Buy It!";
}
txtWeaponName.text = (("Lvl " + _root.arrItems[arrShopItems[intItemSelect]].intLevel) + ": ") + _root.arrItems[arrShopItems[intItemSelect]].strName;
txtWeaponDesc.text = _root.arrItems[arrShopItems[intItemSelect]].strDesc;
txtWeaponDmg.text = (("Damage: " + _root.arrItems[arrShopItems[intItemSelect]].intMinDmg) + " - ") + _root.arrItems[arrShopItems[intItemSelect]].intMaxDmg;
txtWeaponCD.text = "Cooldown: " + _root.arrItems[arrShopItems[intItemSelect]].intCoolDown;
txtWeaponWeight.text = "Weight: " + _root.arrItems[arrShopItems[intItemSelect]].intSensitivity;
txtWeaponPrice.text = (("Price: " + _root.arrItems[arrShopItems[intItemSelect]].intPrice) + " ") + _local3;
mcPreview.weapon.gotoAndStop(_root.arrItems[arrShopItems[intItemSelect]].intFrame);
}
var intItemSelect = 0;
var arrShopItems = new Array();
var j = 1;
while (j <= 10) {
var i = 0;
while (i <= (_root.arrItems.length - 1)) {
if ((_root.arrItems[i].bitCurrency < 1) && (_root.arrItems[i].intLevel == j)) {
arrShopItems.push(i);
}
i++;
}
j++;
}
updateShopDisplay();
stop();
Symbol 4819 MovieClip Frame 119
function updateShopDisplay(strDirection) {
var _local3 = "Gold";
var _local2 = _root.arrItems[arrShopItems[intItemSelect]].strName;
for (i in _root.playerData.arrItems) {
if (_local2 == _root.arrItems[_root.playerData.arrItems[i]].strName) {
txtSold.text = "Sold";
break;
}
txtSold.text = "Buy It!";
}
txtWeaponName.text = (("Lvl " + _root.arrItems[arrShopItems[intItemSelect]].intLevel) + ": ") + _root.arrItems[arrShopItems[intItemSelect]].strName;
txtWeaponDesc.text = _root.arrItems[arrShopItems[intItemSelect]].strDesc;
txtWeaponDmg.text = (("Damage: " + _root.arrItems[arrShopItems[intItemSelect]].intMinDmg) + " - ") + _root.arrItems[arrShopItems[intItemSelect]].intMaxDmg;
txtWeaponCD.text = "Cooldown: " + _root.arrItems[arrShopItems[intItemSelect]].intCoolDown;
txtWeaponWeight.text = "Weight: " + _root.arrItems[arrShopItems[intItemSelect]].intSensitivity;
txtWeaponPrice.text = (("Price: " + _root.arrItems[arrShopItems[intItemSelect]].intPrice) + " ") + _local3;
mcPreview.weapon.gotoAndStop(_root.arrItems[arrShopItems[intItemSelect]].intFrame);
}
var intItemSelect = 0;
var arrShopItems = new Array();
var j = 1;
while (j <= 10) {
var i = 0;
while (i <= (_root.arrItems.length - 1)) {
if ((_root.arrItems[i].bitCurrency > 0) && (_root.arrItems[i].intLevel == j)) {
arrShopItems.push(i);
}
i++;
}
j++;
}
updateShopDisplay();
stop();
Symbol 4819 MovieClip Frame 129
function updateShopDisplay(strDirection) {
var _local3 = "Gold";
var _local2 = _root.arrBattleEffects[arrShopItems[intItemSelect]].strName;
for (i in _root.player.arrSpells) {
if (_local2 == _root.arrBattleEffects[_root.player.arrSpells[i]].strName) {
txtSold.text = "Sold";
break;
}
txtSold.text = "Buy It!";
}
txtWeaponName.text = _root.arrBattleEffects[arrShopItems[intItemSelect]].strName;
txtWeaponDesc.text = _root.arrBattleEffects[arrShopItems[intItemSelect]].strDesc;
txtWeaponDmg.text = (("Damage: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intMinDmg) + " - ") + _root.arrItems[arrShopItems[intItemSelect]].intMaxDmg;
txtWeaponCD.text = "Speed: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intCoolDown;
txtWeaponWeight.text = "Weight: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intSensitivity;
txtWeaponPrice.text = (("Price: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intPrice) + " ") + _local3;
mcPreview.mcSpellIcon.gotoAndStop("Spell" + _root.arrBattleEffects[arrShopItems[intItemSelect]].effID);
}
var intItemSelect = 0;
var arrShopItems = new Array();
var i = 0;
while (i <= (_root.arrBattleEffects.length - 1)) {
if (_root.arrBattleEffects[i].bitCurrency < 1) {
arrShopItems.push(i);
}
i++;
}
updateShopDisplay();
stop();
Symbol 4819 MovieClip Frame 140
function updateShopDisplay(strDirection) {
var _local3 = "Gold";
var _local2 = _root.arrBattleEffects[arrShopItems[intItemSelect]].strName;
trace("selectName : " + _local2);
for (i in _root.player.arrSpells) {
trace("FLIBBETY$%@#%@%@#%: ---" + _root.arrBattleEffects[_root.player.arrSpells[i]].strName);
}
for (i in _root.player.arrSpells) {
if (_local2 == _root.arrBattleEffects[_root.player.arrSpells[i]].strName) {
txtSold.text = "Sold";
break;
}
txtSold.text = "Buy It!";
}
txtWeaponName.text = _root.arrBattleEffects[arrShopItems[intItemSelect]].strName;
txtWeaponDesc.text = _root.arrBattleEffects[arrShopItems[intItemSelect]].strDesc;
txtWeaponDmg.text = (("Damage: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intMinDmg) + " - ") + _root.arrItems[arrShopItems[intItemSelect]].intMaxDmg;
txtWeaponCD.text = "Speed: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intCoolDown;
txtWeaponWeight.text = "Weight: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intSensitivity;
txtWeaponPrice.text = (("Price: " + _root.arrBattleEffects[arrShopItems[intItemSelect]].intPrice) + " ") + _local3;
mcPreview.mcSpellIcon.gotoAndStop("Spell" + _root.arrBattleEffects[arrShopItems[intItemSelect]].effID);
}
var intItemSelect = 0;
var arrShopItems = new Array();
var i = 0;
while (i <= (_root.arrBattleEffects.length - 1)) {
if (_root.arrBattleEffects[i].bitCurrency > 0) {
arrShopItems.push(i);
}
i++;
}
updateShopDisplay();
stop();
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 62 MovieClip in Symbol 4821 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 206));
}
Instance of Symbol 4823 MovieClip in Symbol 4824 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 4));
}
Symbol 4838 MovieClip Frame 1
stop();
Symbol 4838 MovieClip Frame 2
stop();
Symbol 4838 MovieClip Frame 3
stop();
Symbol 4838 MovieClip Frame 4
stop();
Symbol 4838 MovieClip Frame 5
stop();
Symbol 4838 MovieClip Frame 6
stop();
Symbol 4838 MovieClip Frame 7
stop();
Symbol 4838 MovieClip Frame 8
stop();
Symbol 4838 MovieClip Frame 9
stop();
Symbol 4838 MovieClip Frame 10
stop();
Symbol 4855 MovieClip Frame 1
stop();
Symbol 4855 MovieClip Frame 2
stop();
Symbol 4855 MovieClip Frame 3
stop();
Symbol 4855 MovieClip Frame 4
stop();
Symbol 4855 MovieClip Frame 5
stop();
Symbol 4855 MovieClip Frame 6
stop();
Symbol 4855 MovieClip Frame 7
stop();
Symbol 4855 MovieClip Frame 8
stop();
Symbol 4855 MovieClip Frame 9
stop();
Symbol 4855 MovieClip Frame 10
stop();
Symbol 4855 MovieClip Frame 11
stop();
Symbol 4855 MovieClip Frame 12
stop();
Symbol 4855 MovieClip Frame 13
stop();
Symbol 4855 MovieClip Frame 14
stop();
Symbol 4855 MovieClip Frame 15
stop();
Instance of Symbol 4838 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4856 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4858 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4858 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4858 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4858 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4858 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4858 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 5));
}
Instance of Symbol 4838 MovieClip in Symbol 4858 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4858 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4858 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4860 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4864 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4866 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4855 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 15));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4838 MovieClip in Symbol 4868 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(Math.ceil(Math.random() * 10));
}
Instance of Symbol 4515 MovieClip in Symbol 4870 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4870 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4871 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4872 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4872 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4872 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4875 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4875 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4893 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4515 MovieClip in Symbol 4893 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 36));
}
Instance of Symbol 4908 MovieClip in Symbol 4913 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 123));
}
Instance of Symbol 3484 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 4917 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4919 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4921 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4922 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4917 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4919 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4921 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4917 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4919 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4921 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4917 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4919 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4921 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4917 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4919 MovieClip in Symbol 4923 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 75));
}
Instance of Symbol 4904 MovieClip in Symbol 4928 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 123));
}
Instance of Symbol 3484 MovieClip in Symbol 4944 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 4944 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 4944 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 4944 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 4951 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Instance of Symbol 3484 MovieClip in Symbol 4951 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(Math.ceil(Math.random() * 21));
}
Symbol 4958 MovieClip Frame 1
stop();
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4960 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4961 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 4962 MovieClip Frame 1
stop();
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4963 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 4964 MovieClip Frame 1
stop();
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 4959 MovieClip in Symbol 4965 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 4970 MovieClip Frame 1
stop();
Symbol 4970 MovieClip Frame 8
stop();
Symbol 4970 MovieClip Frame 16
stop();
Symbol 4970 MovieClip Frame 24
stop();
Symbol 4970 MovieClip Frame 32
stop();
Symbol 4970 MovieClip Frame 40
stop();
Symbol 4970 MovieClip Frame 48
stop();
Symbol 4970 MovieClip Frame 56
stop();
Symbol 4970 MovieClip Frame 64
stop();
Symbol 4970 MovieClip Frame 72
stop();
Symbol 4970 MovieClip Frame 80
stop();
Symbol 4970 MovieClip Frame 88
stop();
Symbol 4970 MovieClip Frame 96
stop();
Symbol 4970 MovieClip Frame 104
stop();
Symbol 4970 MovieClip Frame 113
stop();
Symbol 4970 MovieClip Frame 121
stop();
Symbol 4970 MovieClip Frame 128
stop();
Symbol 4970 MovieClip Frame 137
stop();
Symbol 4970 MovieClip Frame 147
stop();
Symbol 4970 MovieClip Frame 155
stop();
Symbol 4970 MovieClip Frame 162
stop();
Symbol 4970 MovieClip Frame 169
stop();
Symbol 4970 MovieClip Frame 176
stop();
Symbol 4970 MovieClip Frame 183
stop();
Symbol 4970 MovieClip Frame 193
stop();
Symbol 4970 MovieClip Frame 203
stop();
Symbol 4970 MovieClip Frame 213
stop();
Symbol 4970 MovieClip Frame 223
stop();
Symbol 4972 MovieClip Frame 1
_visible = false;
Symbol 4979 MovieClip Frame 1
if (!_root.game.challengeMode) {
_visible = false;
}
txtKills.text = _root.game.intChallengeWins;
txtWave.text = _root.game.intChallengeWave;
txtRank.text = _root.arrChallengeRanks[_root.playerData.arrQuests[6]];
if (_root.playerData.arrQuests[6] > 20) {
txtRank.text = _root.arrChallengeRanks[20];
}
Symbol 4980 Button
on (releaseOutside) {
if (battle.battleOn) {
battle.onMouseUp();
}
}
Symbol 4981 Button
on (release) {
if (!_root.game.battle.bitSlashing) {
_root.mcMessage.gotoAndPlay("RunAway");
}
}
Symbol 4984 Button
on (release) {
_root.notify("This is no time to read your diary! Fight!");
}
Symbol 4986 MovieClip [Mov-Battle] Frame 1
#initclip 27
Object.registerClass("Mov-Battle", Battle);
#endinitclip
_visible = false;
Symbol 4988 MovieClip Frame 1
_root.mixer.resetChannel("allTracks");
_root.mixer.playSound(_parent.strBattleMusic1, true, 9999);
_root.mixer.playSound(_parent.strBattleMusic2, true, 9999);
_root.mixer.setChannel(_parent.strBattleMusic2, 0);
onEnterFrame = function () {
if (_root.game.battle.battleOn) {
if (_root.player.intHP <= (_root.player.intMaxHP / 2)) {
_root.mixer.crossFade(_parent.strBattleMusic1, _parent.strBattleMusic2, -1, 1);
delete onEnterFrame;
} else if (_root.game.mcEnemy1.intHP <= (_root.game.mcEnemy1.intMaxHP / 2)) {
_root.mixer.crossFade(_parent.strBattleMusic1, _parent.strBattleMusic2, -1, 1);
delete onEnterFrame;
}
}
};
Symbol 4989 MovieClip Frame 1
function cleanUp() {
mcScreens.removeMovieClip();
}
function convertBubbleText(strText) {
var _local6 = Array("@var1", "@var2", "@var3", "@var4", "@var5", "@name", "@class", "@race", "@level", "@boy", "@he", "@his", "@him", "@sir", "@mr", "@lord");
var _local3 = 0;
while (_local3 < _local6.length) {
var _local4 = strText.indexOf(_local6[_local3]);
while (_local4 != -1) {
var _local7 = strText.substring(0, _local4);
var _local8 = strText.substr(_local4 + _local6[_local3].length);
var _local2 = "";
switch (_local6[_local3]) {
case "@var1" :
_local2 = _root.game.var1;
break;
case "@var2" :
_local2 = _root.game.var2;
break;
case "@var3" :
_local2 = _root.game.var3;
break;
case "@var4" :
_local2 = _root.game.var4;
break;
case "@var5" :
_local2 = _root.game.var5;
break;
case "@name" :
_local2 = _root.playerData.strCharacterName;
break;
case "@class" :
_local2 = _root.game.player.ptrObj.strClassName;
break;
case "@race" :
_local2 = _root.game.player.ptrObj.strRaceName;
break;
case "@level" :
_local2 = _root.game.player.ptrObj.intLevel;
break;
case "@boy" :
switch (_root.game.player.ptrObj.strGender) {
case "M" :
_local2 = "boy";
break;
case "F" :
_local2 = "girl";
break;
default :
_local2 = "thing";
}
break;
case "@he" :
switch (_root.game.player.ptrObj.strGender) {
case "M" :
_local2 = "he";
break;
case "F" :
_local2 = "she";
break;
default :
_local2 = "it";
}
break;
case "@his" :
switch (_root.game.player.ptrObj.strGender) {
case "M" :
_local2 = "his";
break;
case "F" :
_local2 = "her";
break;
default :
_local2 = "its";
}
break;
case "@him" :
switch (_root.game.player.ptrObj.strGender) {
case "M" :
_local2 = "him";
break;
case "F" :
_local2 = "her";
break;
default :
_local2 = "it";
}
break;
case "@sir" :
switch (_root.game.player.ptrObj.strGender) {
case "M" :
_local2 = "Sir";
break;
case "F" :
_local2 = "Mam";
break;
default :
_local2 = "Thing";
}
break;
case "@mr" :
switch (_root.game.player.ptrObj.strGender) {
case "M" :
_local2 = "Mr.";
break;
case "F" :
_local2 = "Ms.";
break;
default :
_local2 = "Thing";
}
break;
case "@lord" :
switch (_root.game.player.ptrObj.strGender) {
case "M" :
_local2 = "Lord";
break;
case "F" :
_local2 = "Lady";
break;
default :
_local2 = "Lord";
}
break;
default :
_local2 = arrText[_local3];
}
strText = (_local7 + _local2) + _local8;
_local4 = strText.indexOf(_local6[_local3]);
}
_local3++;
}
return(strText);
}
var bitEncounter = false;
var intCheckPoint = 0;
var intBG = 1;
var strBattleMusic1 = "BH-SwampMusic1";
var strBattleMusic2 = "BH-SwampMusic2";
var strCutScene = "Dragon";
var showTownButton = false;
var challengeMode = false;
if (bitCS == undefined) {
bitCS = false;
}
_root.player.healHP(_root.player.intMaxHP);
_root.player.isDead = false;
_root.updateHealthBar();
_root.playerRecord.storeData();
_root.hideShieldBar();
_root.mcPortrait.mcFace.gotoAndPlay("Lev1");
_root.mcPlayerShield._xscale = 100;
_root.mcPlayerShield._visible = false;
_root.mcGestures.gotoAndStop("Inactive");
_root.mixer.stopSound(strBattleMusic1);
_root.mixer.stopSound(strBattleMusic2);
_root.mixer.setChannel("allTracks", _root.mixer.masterVolume);
_root.mixer.playSound("BH-MainTheme", true, 9999);
_root.sendAchievement(18);
if (_root.playerData.arrQuests[5] >= 4) {
gotoAndStop ("TownEnd");
} else if (_root.playerData.arrQuests[4] >= 6) {
gotoAndStop ("DragonQuest");
}
stop();
Symbol 4989 MovieClip Frame 9
var showTownButton = false;
var challengeMode = false;
var intChallengeNum = 1;
var intChallengeWins = 0;
var strChallenge = "monsters";
if (_root.playerData.strCharacterName != "Sir Alteon") {
_root.playerData.strCharacterName = "Sir Alteon";
_root.sendAchievement(20);
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
_root.player.healHP(_root.player.intMaxHP);
_root.player.isDead = false;
_root.updateHealthBar();
_root.game.mcEnemy1.removeMovieClip();
_root.playerRecord.storeData();
_root.hideShieldBar();
_root.mcPortrait.mcFace.gotoAndPlay("Lev1");
_root.mcPlayerShield._xscale = 100;
_root.mcPlayerShield._visible = false;
_root.mcGestures.gotoAndStop("Inactive");
_root.mixer.stopSound(strBattleMusic1);
_root.mixer.stopSound(strBattleMusic2);
_root.mixer.setChannel("allTracks", _root.mixer.masterVolume);
_root.mixer.playSound("BH-MainTheme", true, 9999);
_root.game.intQuest = 5;
_root.arrQuests[5].init();
_root.hideShieldBar();
_root.mcGestures.gotoAndStop("Inactive");
_root.playerRecord.storeData();
_root.mixer.playSound("BH-MainTheme");
if (_root.game.bitCS) {
if (_root.playerData.arrQuests[5] < 4) {
_root.showCutscene("Dragon" + (_root.playerData.arrQuests[5] + 1));
} else {
_root.showCutscene(strCutScene);
}
}
stop();
Instance of Symbol 2688 MovieClip [TMP62hiaprlcv] in Symbol 4989 MovieClip Frame 9
//component parameters
onClipEvent (construct) {
strName = "King Timascus";
strVarText = "none";
strText = "<b>Lord Valoth's</b> vile minions still threaten the land! I fear this battle has just begun. Go forth and protect <b>Bladehaven</b>, Hero!";
intStyle = 6;
strArrowStyle = "Down";
bitStop = false;
strTextColor = 0;
strBGColor = 16777215 /* 0xFFFFFF */;
bitShowNamePlate = true;
}
Symbol 4989 MovieClip Frame 19
var showTownButton = false;
var challengeMode = false;
_root.player.healHP(_root.player.intMaxHP);
_root.player.isDead = false;
_root.updateHealthBar();
_root.game.mcEnemy1.removeMovieClip();
_root.hideShieldBar();
_root.mcPortrait.mcFace.gotoAndPlay("Lev1");
_root.mcPlayerShield._xscale = 100;
_root.mcPlayerShield._visible = false;
_root.mcGestures.gotoAndStop("Inactive");
_root.mixer.stopSound(strBattleMusic1);
_root.mixer.stopSound(strBattleMusic2);
_root.mixer.setChannel("allTracks", _root.mixer.masterVolume);
_root.mixer.playSound("BH-MainTheme", true, 9999);
_root.game.intQuest = 5;
_root.arrQuests[5].init();
_root.hideShieldBar();
_root.mcGestures.gotoAndStop("Inactive");
_root.playerRecord.storeData();
_root.mixer.playSound("BH-MainTheme");
if (_root.game.bitCS) {
if (_root.playerData.arrQuests[5] < 4) {
_root.showCutscene("Dragon" + (_root.playerData.arrQuests[5] + 1));
} else {
_root.showCutscene(strCutScene);
}
}
stop();
Symbol 4989 MovieClip Frame 30
_root.hideShieldBar();
if (_root.game.intQuest == 5) {
gotoAndPlay ("DragonQuest");
} else {
_root.game.intQuest = 0;
trace(_root.arrQuests[0]);
_root.arrQuests[0].init();
_root.mcGestures.gotoAndStop("Inactive");
_root.playerRecord.storeData();
_root.mixer.playSound("BH-MainTheme");
}
if (_root.playerData.arrQuests[0] >= 3) {
_root.sendAchievement(8);
}
stop();
Symbol 4989 MovieClip Frame 39
function hideWow() {
wow1._visible = false;
wow2._visible = false;
wow3._visible = false;
wow4._visible = false;
}
_root.mcGestures.gotoAndStop("Inactive");
_root.hideShieldBar();
hideWow();
if (_root.playerData.arrQuests[1] < 6) {
wow1._visible = true;
mcWorldMap.mcMap.mcMapBase.mcSwamp.gotoAndStop("Rollover");
} else if ((_root.playerData.arrQuests[1] >= 6) && (_root.playerData.arrQuests[2] < 6)) {
wow2._visible = true;
mcWorldMap.mcMap.mcMapBase.mcMuertum.gotoAndStop("Rollover");
} else if ((_root.playerData.arrQuests[2] >= 6) && (_root.playerData.arrQuests[3] < 6)) {
wow3._visible = true;
mcWorldMap.mcMap.mcMapBase.mcKhronos.gotoAndStop("Rollover");
} else if ((_root.playerData.arrQuests[3] >= 6) && (_root.playerData.arrQuests[4] < 6)) {
wow4._visible = true;
mcWorldMap.mcMap.mcMapBase.mcFoulDoom.gotoAndStop("Rollover");
}
stop();
Symbol 4989 MovieClip Frame 45
_root.hideShieldBar();
trace(_root.arrQuests[intQuest]);
_root.arrQuests[intQuest].init();
_root.mcGestures.gotoAndStop("Inactive");
_root.playerRecord.storeData();
_root.mixer.stopSound(strBattleMusic1);
_root.mixer.stopSound(strBattleMusic2);
_root.mixer.setChannel("allTracks", _root.mixer.masterVolume);
_root.mixer.playSound("BH-MainTheme");
if (_root.game.intQuest == 5) {
gotoAndPlay ("DragonQuest");
}
stop();
Symbol 4989 MovieClip Frame 54
_root.player.healHP(_root.player.intMaxHP);
if (_root.playerData.arrQuests[6] == undefined) {
_root.playerData.arrQuests[6] = 0;
}
if (_root.player.intHP < _root.player.intMaxHP) {
_root.playerRecord.storeData();
_root.playerRecord.sendData();
}
_root.player.healHP(_root.player.intMaxHP);
_root.game.bitEncounter = false;
txtScore.text = _root.playerData.intChallengeMonsters;
txtScore2.text = _root.playerData.intChallengeBoss;
strRank = _root.arrChallengeRanks[_root.playerData.arrQuests[6]];
txtRank.text = strRank;
stop();
Symbol 4989 MovieClip Frame 70
_root.updateHealthBar();
_root.mixer.playSound("BH-TownTheme", true, 9999);
_root.mixer.setChannel("BH-TownTheme", 0);
_root.mixer.crossFade("BH-MainTheme", "BH-TownTheme", -5, 5);
stop();
Instance of Symbol 2994 MovieClip "mcShaker" in Symbol 4989 MovieClip Frame 70
onClipEvent (load) {
intX = _parent._x;
intY = _parent._y;
}
Symbol 4989 MovieClip Frame 78
battle.intEnemies = 1;
battle.setupBattle(intEnemy, 1);
mcBG.gotoAndStop("BG" + intBG);
_root.mcShield._visible = true;
_root.mcGestures.gotoAndPlay("Battle");
_root.mixer.stopSound("BH-MainTheme");
stop();
Instance of Symbol 2994 MovieClip "mcShaker" in Symbol 4989 MovieClip Frame 78
onClipEvent (load) {
intX = _parent._x;
intY = _parent._y;
}
Symbol 4989 MovieClip Frame 85
battle.intEnemies = 2;
battle.setupBattle(intEnemy, 2);
mcBG.gotoAndStop("BG" + intBG);
_root.mcShield._visible = true;
_root.mcGestures.gotoAndPlay("Battle");
_root.mixer.stopSound("BH-MainTheme");
stop();
Symbol 4989 MovieClip Frame 93
battle.intEnemies = 3;
battle.setupBattle(intEnemy, 3);
mcBG.gotoAndStop("BG" + intBG);
_root.mcShield._visible = true;
_root.mcGestures.gotoAndPlay("Battle");
_root.mixer.stopSound("BH-MainTheme");
_root.mixer.playSound("BH-Battle", true, 9999);
stop();
Symbol 4989 MovieClip Frame 101
battle.intEnemies = 1;
battle.setupBattle(13, 1);
_root.mcShield._visible = true;
_root.mcGestures.gotoAndPlay("Battle");
_root.mixer.stopSound("BH-MainTheme");
_root.mixer.playSound("BH-Battle", true, 9999);
stop();
Symbol 4989 MovieClip Frame 112
gotoAndPlay(strFrame);
Symbol 4994 Button
on (release) {
if (_root.mcBattleMenu.isUp) {
_root.mcBattleMenu.gotoAndPlay("Down");
} else {
_root.mcBattleMenu.gotoAndPlay("Up");
}
}
Symbol 4996 Button
on (release) {
_root.mixer.playSound("Book-OpenClose");
_root.showScreen("Options");
}
Symbol 5019 MovieClip Frame 1
stop();
Symbol 5019 MovieClip Frame 2
stop();
Symbol 5019 MovieClip Frame 3
stop();
Symbol 5019 MovieClip Frame 4
stop();
Symbol 5019 MovieClip Frame 5
stop();
Symbol 5019 MovieClip Frame 6
stop();
Symbol 5019 MovieClip Frame 7
stop();
Symbol 5019 MovieClip Frame 8
stop();
Symbol 5019 MovieClip Frame 9
stop();
Symbol 5019 MovieClip Frame 10
stop();
Symbol 5019 MovieClip Frame 11
stop();
Symbol 5019 MovieClip Frame 12
stop();
Symbol 5019 MovieClip Frame 13
stop();
Symbol 5019 MovieClip Frame 14
stop();
Symbol 5019 MovieClip Frame 15
stop();
Symbol 5019 MovieClip Frame 16
stop();
Symbol 5019 MovieClip Frame 17
stop();
Symbol 5019 MovieClip Frame 18
stop();
Symbol 5019 MovieClip Frame 19
stop();
Symbol 5019 MovieClip Frame 20
stop();
Symbol 5019 MovieClip Frame 21
stop();
Symbol 5019 MovieClip Frame 22
stop();
Symbol 5019 MovieClip Frame 23
stop();
Symbol 5019 MovieClip Frame 24
stop();
Symbol 5019 MovieClip Frame 25
stop();
Symbol 5019 MovieClip Frame 26
stop();
Symbol 5019 MovieClip Frame 27
stop();
Symbol 5019 MovieClip Frame 28
stop();
Symbol 5019 MovieClip Frame 29
stop();
Symbol 5019 MovieClip Frame 30
stop();
Symbol 5019 MovieClip Frame 31
stop();
Symbol 5019 MovieClip Frame 32
stop();
Symbol 5019 MovieClip Frame 33
stop();
Symbol 5019 MovieClip Frame 34
stop();
Symbol 5019 MovieClip Frame 35
stop();
Symbol 5019 MovieClip Frame 36
stop();
Symbol 5019 MovieClip Frame 37
stop();
Symbol 5019 MovieClip Frame 38
stop();
Symbol 5019 MovieClip Frame 39
stop();
Symbol 5019 MovieClip Frame 40
stop();
Symbol 5019 MovieClip Frame 41
stop();
Symbol 5019 MovieClip Frame 42
stop();
Symbol 5019 MovieClip Frame 43
stop();
Symbol 5019 MovieClip Frame 44
stop();
Symbol 5019 MovieClip Frame 45
stop();
Symbol 5020 MovieClip Frame 1
if (!_root.bitWeaponVisible) {
_visible = false;
}
Symbol 5020 MovieClip Frame 5
stop();
Symbol 5020 MovieClip Frame 12
stop();
Symbol 5020 MovieClip Frame 20
stop();
Symbol 5021 Button
on (release) {
gotoAndPlay ("Wrong");
}
Symbol 5024 MovieClip Frame 1
_visible = false;
Symbol 5033 MovieClip Frame 1
stop();
Symbol 5033 MovieClip Frame 8
stop();
Symbol 5033 MovieClip Frame 20
stop();
Symbol 5033 MovieClip Frame 51
stop();
Symbol 5035 MovieClip Frame 1
function init() {
onEnterFrame = function () {
if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum == _parent.arrPoints[_parent.nextPoint])) {
if (!isHit) {
this.isHit = true;
}
_parent.hitPoint();
delete onEnterFrame;
} else if ((_parent.isDrawing && (this.hitTest(_parent._xmouse, _parent._ymouse, true))) && (this.idNum != _parent.arrPoints[_parent.nextPoint])) {
_parent.strStatus = "Failed";
_parent.resetStage();
}
};
}
isHit = true;
init();
Symbol 5052 MovieClip Frame 1
_parent.mcLine.removeMovieClip();
Symbol 5052 MovieClip Frame 35
_parent.activateEffect();
stop();
Symbol 5053 MovieClip Frame 1
function showWeapon() {
if (_root.bitWeaponVisible) {
mcIcon.mcWeaponIcon.gotoAndStop(_root.arrItems[_root.player.arrItems[_root.player.intEquipped]].intFrame);
mcIcon._visible = true;
Mouse.hide();
}
}
function hideWeapon() {
mcIcon._visible = false;
Mouse.show();
}
function parsePoints() {
bitGesture = false;
var _local1 = 0;
while (_local1 <= (arrHits.length - 1)) {
if (arrHits[_local1] > 0) {
bitGesture = true;
} else {
bitGesture = false;
break;
}
_local1++;
}
}
function battleWipe() {
delete _root.game.battle.enterFrame;
delete _root.game.battle.onMouseDown;
delete _root.game.battle.onMouseUp;
}
function Go() {
battleWipe();
myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 20, 20, 10, 3, false, false);
this["p" + arrPoints[nextPoint]].gotoAndPlay("Next");
onMouseDown = function () {
if (!bitGesture) {
delete _root.game.battle.onEnterFrame;
strStatus = "";
this.createEmptyMovieClip("mcLine", this.getNextHighestDepth());
this.createEmptyMovieClip("hitpoint", this.getNextHighestDepth());
myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 20, 20, 10, 3, false, false);
mcLine.lineStyle(1, 16777215, 100);
mcLine.filters = [myGlowFilter];
bitCheck = true;
isDrawing = true;
this.mcLine.moveTo(_xmouse, _ymouse);
}
};
onEnterFrame = function () {
if ((!bitGesture) && (isDrawing)) {
if (bitCheck && (this.mcPath.hitTest(_xmouse, _ymouse, true))) {
myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 20, 20, 10, 3, false, false);
mcLine.filters = [myGlowFilter];
this.mcLine.lineTo(_xmouse, _ymouse);
} else if (bitCheck) {
parsePoints();
if (!bitGesture) {
strStatus = "Failed";
_root.game.battle.battleFailSpell++;
resetStage();
gotoAndPlay ("Wrong");
}
}
parsePoints();
if (bitGesture) {
strStatus = strShape + ": Success!";
_root.mixer.playSound("BH-VictoryAhh");
gotoAndPlay ("Correct");
}
}
};
onMouseUp = function () {
isDrawing = false;
if (!bitGesture) {
resetStage();
}
};
resetStage = function () {
nextPoint = 0;
var _local2 = 0;
while (_local2 <= (arrHits.length - 1)) {
arrHits[_local2] = 0;
_local2++;
}
bitCheck = false;
mcLine.removeMovieClip();
for (var _local3 in this) {
if (this[_local3].isHit) {
this[_local3].isHit = false;
this[_local3].init();
}
}
};
hitPoint = function () {
arrHits[nextPoint] = 1;
this["p" + arrPoints[nextPoint]].gotoAndPlay("Activated");
_root.mixer.playSound("Magic-RuneHit");
nextPoint++;
if ((nextPoint == (arrPoints.length - 1)) && (arrPoints[0] == arrPoints[nextPoint])) {
this["p" + arrPoints[nextPoint]].gotoAndPlay("Activated");
} else {
this["p" + arrPoints[nextPoint]].gotoAndPlay("Next");
}
for (var _local3 in this) {
if (this[_local3].idNum == arrPoints[nextPoint]) {
this[_local3].isHit = false;
this[_local3].init();
}
}
};
}
bitCheck = false;
bitGesture = false;
nextPoint = 0;
isDrawing = false;
strStatus = "";
strShape = "Square";
effID = 0;
bitActivated = false;
var arrPoints = new Array(5, 2, 4, 1, 3, 5);
var arrHits = new Array(0, 0, 0, 0, 0, 0);
var myGlowFilter = (new flash.filters.GlowFilter(16777215, 1, 20, 20, 10, 3, false, false));
Mouse.addListener(this);
Symbol 5053 MovieClip Frame 5
delete onMouseDown;
delete onMouseMove;
delete onEnterFrame;
bitActivated = false;
hideWeapon();
Mouse.show();
stop();
Symbol 5053 MovieClip Frame 13
delete onMouseDown;
delete onEnterFrame;
isSlashing = false;
_root.game.battle.bitGesture = false;
bitActivated = false;
isDrawing = false;
showWeapon();
onMouseDown = function () {
strStatus = "";
this.createEmptyMovieClip("mcLine", this.getNextHighestDepth());
this.createEmptyMovieClip("hitpoint", this.getNextHighestDepth());
mcLine.lineStyle(1, 16777215, 100);
mcLine.filters = [myGlowFilter];
bitCheck = true;
isSlashing = true;
this.mcLine.moveTo(_xmouse, _ymouse);
};
onEnterFrame = function () {
if (this.mcIcon._visible) {
this.mcIcon._x = _xmouse;
this.mcIcon._y = _ymouse;
}
if (((((_ymouse > 405) || (_root.mcQuickMenu._visible)) || (_root.isInterfaceVisible)) || (_root.mcScreens._visible)) || (_root.mcMessage._visible)) {
hideWeapon();
} else if ((((((_xmouse > 900) && (_ymouse < 40)) || (_root.isInterfaceVisible)) || (_root.mcQuickMenu._visible)) || (_root.mcScreens._visible)) || (_root.mcMessage._visible)) {
hideWeapon();
} else if (!this.mcIcon._visible) {
showWeapon();
}
if (isSlashing && (_root.game.battle.bitSlashing)) {
if (this.mcLine == undefined) {
this.createEmptyMovieClip("mcLine", this.getNextHighestDepth());
this.createEmptyMovieClip("hitpoint", this.getNextHighestDepth());
mcLine.lineStyle(1, 16777215, 100);
mcLine.filters = [myGlowFilter];
this.mcLine.moveTo(_root.game.battle.intStartX, _root.game.battle.intStartY);
}
this.mcLine.lineTo(_xmouse, _ymouse);
} else {
mcLine.removeMovieClip();
}
};
onMouseUp = function () {
isSlashing = false;
};
stop();
Symbol 5053 MovieClip Frame 27
bitActivated = true;
delete onEnterFrame;
_root.mixer.playSound("Menu-MapZoom");
if (_root.game.battle == undefined) {
_root.notify("Magic Practice Mode");
}
Symbol 5053 MovieClip Frame 28
Mouse.show();
Symbol 5053 MovieClip Frame 39
var objSpell = _root.arrBattleEffects[_root.intSelectedSpell];
trace("SPELL SELECTED =" + _root.arrBattleEffects[_root.intSelectedSpell].strFrame);
if (objSpell == undefined) {
_root.notify("You don't know any spells yet!");
gotoAndPlay ("Wrong");
}
Symbol 5053 MovieClip Frame 40
bitCheck = false;
bitGesture = false;
nextPoint = 0;
isDrawing = false;
strStatus = "";
Mouse.show();
var arrPoints = objSpell.arrPoints;
var arrHits = new Array();
var i = 0;
while (i <= (objSpell.arrHits.length - 1)) {
arrHits[i] = objSpell.arrHits[i];
i++;
}
mcPath.gotoAndPlay("Spell" + objSpell.effID);
Go();
stop();
Instance of Symbol 666 MovieClip "p3" in Symbol 5053 MovieClip Frame 40
onClipEvent (load) {
this.idNum = 3;
init();
}
Instance of Symbol 669 MovieClip "p4" in Symbol 5053 MovieClip Frame 40
onClipEvent (load) {
this.idNum = 4;
init();
}
Instance of Symbol 672 MovieClip "p5" in Symbol 5053 MovieClip Frame 40
onClipEvent (load) {
this.idNum = 5;
init();
}
Instance of Symbol 675 MovieClip "p6" in Symbol 5053 MovieClip Frame 40
onClipEvent (load) {
this.idNum = 6;
init();
}
Instance of Symbol 678 MovieClip "p7" in Symbol 5053 MovieClip Frame 40
onClipEvent (load) {
this.idNum = 7;
init();
}
Instance of Symbol 681 MovieClip "p8" in Symbol 5053 MovieClip Frame 40
onClipEvent (load) {
this.idNum = 8;
init();
}
Instance of Symbol 684 MovieClip "p1" in Symbol 5053 MovieClip Frame 40
onClipEvent (load) {
this.idNum = 1;
init();
}
Instance of Symbol 687 MovieClip "p2" in Symbol 5053 MovieClip Frame 40
onClipEvent (load) {
this.idNum = 2;
init();
}
Symbol 5053 MovieClip Frame 49
delete onMouseDown;
delete onMouseUp;
delete onEnterFrame;
mcLine.removeMovieClip();
_root.game.battle.intSpellCD = objSpell.intCoolDown;
_root.game.battle.coolDownMagic();
isSlashing = false;
isDrawing = false;
_root.playerData.intSpells++;
if (_root.playerData.intSpells >= 100) {
if (_root.playerData.intSpells < 500) {
_root.sendAchievement(13);
} else if (_root.playerData.intSpells >= 500) {
_root.sendAchievement(28);
}
}
if (_root.game.battle == undefined) {
_root.notify("Success");
}
Symbol 5053 MovieClip Frame 64
if ((!_root.player.isDead) && (_root.game.battle != undefined)) {
_root.game.battle.activateEffect(objSpell.effID);
gotoAndStop ("Battle");
} else {
objSpell.go();
gotoAndStop ("Inactive");
}
Symbol 5053 MovieClip Frame 66
delete onMouseDown;
delete onMouseUp;
delete onEnterFrame;
mcLine.removeMovieClip();
isSlashing = false;
isDrawing = false;
_root.game.battle.bitGesture = false;
_root.game.battle.attackMode = true;
bitActivated = false;
_root.mixer.playSound("Magic-Failed");
Symbol 5053 MovieClip Frame 80
if (_root.game.battle != undefined) {
gotoAndPlay ("Battle");
} else {
gotoAndPlay ("Inactive");
}
Symbol 5053 MovieClip Frame 81
bitCheck = false;
bitGesture = false;
nextPoint = 0;
isDrawing = false;
strStatus = "";
strShape = "Star";
var arrPoints = new Array(5, 2, 4, 1, 3, 5);
var arrHits = new Array(0, 0, 0, 0, 0, 0);
mcPath.gotoAndPlay(strShape);
Go();
stop();
Instance of Symbol 5035 MovieClip "p1" in Symbol 5053 MovieClip Frame 81
onClipEvent (load) {
idNum = 5;
}
Instance of Symbol 5035 MovieClip "p2" in Symbol 5053 MovieClip Frame 81
onClipEvent (load) {
idNum = 2;
}
Instance of Symbol 5035 MovieClip "p3" in Symbol 5053 MovieClip Frame 81
onClipEvent (load) {
idNum = 4;
}
Instance of Symbol 5035 MovieClip "p4" in Symbol 5053 MovieClip Frame 81
onClipEvent (load) {
idNum = 1;
}
Instance of Symbol 5035 MovieClip "p5" in Symbol 5053 MovieClip Frame 81
onClipEvent (load) {
idNum = 3;
}
Symbol 5053 MovieClip Frame 86
bitCheck = false;
bitGesture = false;
nextPoint = 0;
isDrawing = false;
strStatus = "";
strShape = "Square";
var arrPoints = new Array(1, 2, 3, 4, 1);
var arrHits = new Array(0, 0, 0, 0, 0);
mcPath.gotoAndPlay(strShape);
Go();
stop();
Symbol 5053 MovieClip Frame 92
stop();
Symbol 5053 MovieClip Frame 106
delete arrPoints;
delete arrHits;
gotoAndPlay(strShape);
Symbol 5058 Button
on (release) {
if (_root.playerData.arrMercs[intID] > -1) {
if (_root.game.battle.battleOn && (_root.game.battle.bitMerc)) {
_root.playerData.intMercs++;
trace("Merc Count: " + _root.playerData.intMercs);
if (_root.playerData.intMercs >= 10) {
_root.sendAchievement(31);
}
_root.arrMercenaries[_root.playerData.arrMercs[intID]].go();
} else if (_root.game.battle.battleOn && (!_root.game.battle.bitMerc)) {
_root.notify("Mercenaries may only be used once per fight!");
}
}
_parent.gotoAndPlay("Init");
}
Symbol 5059 MovieClip Frame 1
if (_root.playerData.arrMercs[intID] > -1) {
strName = _root.arrMercenaries[_root.playerData.arrMercs[intID]].strName;
strDesc = _root.arrMercenaries[_root.playerData.arrMercs[intID]].strDesc;
mcSpellIcon.gotoAndStop("Spell" + _root.arrMercenaries[_root.playerData.arrMercs[intID]].effID);
} else {
strName = "Empty";
strDesc = "";
}
Symbol 5061 Button
on (release) {
gotoAndPlay ("Init");
}
Symbol 5063 MovieClip Frame 1
_visible = false;
stop();
Symbol 5063 MovieClip Frame 10
stop();
Instance of Symbol 5059 MovieClip "QW0" in Symbol 5063 MovieClip Frame 10
onClipEvent (load) {
intID = 0;
}
Instance of Symbol 5059 MovieClip "QW1" in Symbol 5063 MovieClip Frame 10
onClipEvent (load) {
intID = 1;
}
Instance of Symbol 5059 MovieClip "QW2" in Symbol 5063 MovieClip Frame 10
onClipEvent (load) {
intID = 2;
}
Symbol 5065 Button
on (release) {
_root.buyItem(0);
}
Symbol 5066 Button
on (release) {
_root.buyItem(1);
}
Symbol 5067 Button
on (release) {
_root.buyItem(2);
}
Symbol 5078 Button
on (release) {
gotoAndPlay ("Init");
}
Symbol 5080 Button
on (release) {
_root.buySpell(1);
}
Symbol 5084 Button
on (rollOver) {
mcTool.hideTip();
}
Symbol 5088 MovieClip Frame 1
var intAmt = Math.ceil((this._height / _root.player.arrItems.length) - 1);
trace("INTAMT " + intAmt);
var intY = (_parent.intCurrentItem * Math.ceil(intAmt / (_xscale / 100)));
mcSlider._y = intY;
Symbol 5090 Button
on (release) {
for (var obj in this) {
if (this[obj]._name.indexOf("eq") > -1) {
this[obj].removeMovieClip();
}
}
if (_root.game.battle != undefined) {
_root.game.battle.resumeBattle();
_root.mcGestures.gotoAndPlay("Battle");
}
mcTool.removeMovieClip();
gotoAndPlay ("Init");
}
Symbol 5094 MovieClip Frame 1
stop();
Symbol 5094 MovieClip Frame 6
stop();
Symbol 5096 Button
on (release) {
trace((_root.player.arrItems[intID] + " ,") + _root.arrItems[_root.player.arrItems[intID]]);
_root.player.equipWeapon(intID);
_parent.gotoAndPlay("ResetEquip");
}
Symbol 5101 Button
on (rollOver) {
_parent.mcTool.showTip(txtWeaponLabel, _root.arrItems[_root.player.arrItems[intID]].strDesc, txtWeaponDmg, txtWeaponCD, txtWeaponWeight);
}
Symbol 5102 Button
on (release) {
trace((((_root.player.arrItems[intID] + " ,") + _root.arrItems[_root.player.arrItems[intID]].strName) + " ,") + _root.arrItems[_root.player.arrItems[intID]].intLevel);
_root.player.equipWeapon(intID);
_parent.gotoAndPlay("ResetEquip");
}
Symbol 5103 MovieClip Frame 1
strName = _root.player.arrItems[intID].strName;
mcWeaponIcon.gotoAndStop(_root.arrItems[_root.player.arrItems[intID]].intFrame);
stop();
Symbol 5103 MovieClip Frame 6
var txtWeaponLabel;
var txtWeaponDmg;
var txtWeaponCD;
var txtWeaponWeight;
strName = _root.arrItems[_root.player.arrItems[intID]].strName;
mcWeaponIcon.gotoAndStop(_root.arrItems[_root.player.arrItems[intID]].intFrame);
if (_root.player.intEquipped != intID) {
mcSelected._visible = false;
} else {
txtWeaponLabel = _root.arrItems[_root.player.arrItems[intID]].strName;
txtWeaponDmg = (("Damage: " + _root.arrItems[_root.player.arrItems[intID]].intMinDmg) + " - ") + _root.arrItems[_root.player.arrItems[intID]].intMaxDmg;
txtWeaponCD = "Speed: " + _root.arrItems[_root.player.arrItems[intID]].intCoolDown;
txtWeaponWeight = "Weight: " + _root.arrItems[_root.player.arrItems[intID]].intSensitivity;
_parent.mcAvatar.weapon.gotoAndStop(_root.arrItems[_root.player.arrItems[_parent.intEquipped]].intFrame);
_parent.mcTool.showTip(txtWeaponLabel, _root.arrItems[_root.player.arrItems[intID]].strDesc, txtWeaponDmg, txtWeaponCD, txtWeaponWeight);
mcBG.gotoAndStop("Equipped");
}
stop();
txtWeaponLabel = _root.arrItems[_root.player.arrItems[intID]].strName;
txtWeaponDmg = (("Damage: " + _root.arrItems[_root.player.arrItems[intID]].intMinDmg) + " - ") + _root.arrItems[_root.player.arrItems[intID]].intMaxDmg;
txtWeaponCD = "Speed: " + _root.arrItems[_root.player.arrItems[intID]].intCoolDown;
txtWeaponWeight = "Weight: " + _root.arrItems[_root.player.arrItems[intID]].intSensitivity;
txtWeaponName.text = txtWeaponLabel;
Symbol 5141 MovieClip Frame 1
if (_root.playerData.intShieldHit == 22) {
gotoAndStop (2);
} else if (_root.playerData.intShieldHit == 19) {
gotoAndStop (3);
} else if (_root.playerData.intShieldHit == 16) {
gotoAndStop (4);
} else if (_root.playerData.intShieldHit == 15) {
gotoAndStop (5);
}
stop();
Symbol 5141 MovieClip Frame 2
stop();
Symbol 5141 MovieClip Frame 3
stop();
Symbol 5141 MovieClip Frame 4
stop();
Symbol 5141 MovieClip Frame 5
stop();
Symbol 5145 Button
on (press) {
mcTool.hideTip();
if (intCurrentItem > 0) {
intCurrentItem = intCurrentItem - 4;
gotoAndPlay ("ResetEquip");
}
}
on (rollOver) {
mcTool.hideTip();
}
Symbol 5155 MovieClip Frame 1
function showTip(strName, strDesc, strDmg, strCD, strWeight) {
txtWeaponName.text = strName;
txtWeaponDesc.text = strDesc;
txtWeaponDmg.text = strDmg;
txtWeaponCD.text = strCD;
txtWeaponWeight.text = strWeight;
}
isFading = false;
var xMax = 830;
var yMax = 425;
var xMin = 450;
var yMin = 188;
stop();
Symbol 5155 MovieClip Frame 5
alpha = 100;
stop();
Symbol 5156 Button
on (press) {
mcTool.hideTip();
if ((intCurrentItem + 4) < _root.player.arrItems.length) {
intCurrentItem = intCurrentItem + 4;
gotoAndPlay ("ResetEquip");
}
}
on (rollOver) {
mcTool.hideTip();
}
Symbol 5161 Button
on (release) {
_visible = false;
_root.mixer.playSound("Book-OpenClose");
if (_root.game.battle != undefined) {
_root.game.battle.resumeBattle();
_root.mcGestures.gotoAndPlay("Battle");
}
gotoAndPlay ("Init");
}
Symbol 5162 Button
on (press) {
intItemSelect--;
if (intItemSelect < 0) {
intItemSelect = _root.player.arrSpells.length - 1;
}
updateShopDisplay("prev");
}
Symbol 5163 Button
on (press) {
intItemSelect++;
if (intItemSelect > (_root.player.arrSpells.length - 1)) {
intItemSelect = 0;
}
updateShopDisplay("next");
}
Symbol 5165 Button
on (release) {
trace(_root.player.arrItems[intID]);
_root.player.equipSpell(intItemSelect);
updateShopDisplay();
}
Symbol 5169 Button
on (release) {
_visible = false;
if (_root.game.battle != undefined) {
_root.game.battle.resumeBattle();
if ((!_root.game.battle.bitGesture) && (_root.game.battle.bitSpellEnabled)) {
_root.intSelectedSpell = _root.player.arrSpells[intItemSelect];
_root.game.battle.bitGesture = true;
gotoAndPlay ("Blank");
_root.mcGestures.gotoAndPlay("Intro");
} else {
_root.notify("Insufficient Energy - Mana Regenerating");
}
} else {
_root.intSelectedSpell = _root.player.arrSpells[intItemSelect];
gotoAndPlay ("Blank");
_root.mcGestures.gotoAndPlay("Intro");
}
}
Symbol 5170 Button
on (release) {
_root.player.equipSpell(intItemSelect);
updateShopDisplay();
}
Symbol 5177 Button
on (rollOver) {
_parent.mcTool.gotoAndStop(1);
_parent.mcTool.showTip(_root.arrBattleEffects[_root.player.arrSpells[_parent.intItemSelect]].strName, _root.arrBattleEffects[_root.player.arrSpells[_parent.intItemSelect]].strDesc, txtWeaponDmg, txtWeaponCD, txtWeaponWeight);
}
on (rollOut) {
_parent.mcTool.hideTip();
}
on (press) {
_parent.intQuickEquip = _parent.intItemSelect;
_parent.bitDraggingWeapon = true;
_parent.mcTool._alpha = 100;
_parent.mcTool.startDrag();
_parent.mcTool.gotoAndStop("Grabbed");
_parent.mcTool.showTip(_root.arrBattleEffects[_root.player.arrSpells[_parent.intItemSelect]].strName, _root.arrBattleEffects[_root.player.arrSpells[_parent.intItemSelect]].strDesc, txtWeaponDmg, txtWeaponCD, txtWeaponWeight);
}
on (release) {
_parent.bitDraggingWeapon = false;
_parent.mcTool.stopDrag();
_parent.mcTool.gotoAndStop(1);
}
Symbol 5185 MovieClip Frame 1
stop();
Symbol 5185 MovieClip Frame 8
stop();
Symbol 5185 MovieClip Frame 14
stop();
Symbol 5185 MovieClip Frame 20
stop();
Symbol 5185 MovieClip Frame 26
stop();
Symbol 5185 MovieClip Frame 32
stop();
Symbol 5185 MovieClip Frame 38
stop();
Symbol 5185 MovieClip Frame 45
stop();
Symbol 5185 MovieClip Frame 51
stop();
Symbol 5188 Button
on (release) {
_quality = "BEST";
}
Symbol 5190 Button
on (release) {
_quality = "HIGH";
}
Symbol 5192 Button
on (release) {
_quality = "MEDIUM";
}
Symbol 5194 Button
on (release) {
_quality = "LOW";
}
Symbol 5198 Button
on (press) {
intVolume = intVolume + 10;
if (intVolume >= 300) {
intVolume = 300;
}
_root.mixer.setChannel("allTracks", intVolume);
_root.mixer.playSound("click");
}
Symbol 5199 Button
on (press) {
intVolume = intVolume - 10;
if (intVolume <= 0) {
intVolume = 0;
}
_root.mixer.setChannel("allTracks", intVolume);
_root.mixer.playSound("click");
}
Symbol 5203 MovieClip Frame 1
intVolume = _root.mixer.masterVolume;
stop();
Symbol 5207 Button
on (release) {
toggleSound();
}
Symbol 5215 Button
on (release) {
if (_root.game.battleOn == undefined) {
if (BattleonGamesAPI.__get__isLoggedIn() && (_root.bitLoadEnabled)) {
if (BattleonGamesAPI.__get__userdata() != null) {
_root.onDataLoad(BattleonGamesAPI.__get__userdata());
_root.bitLoadEnabled = false;
} else {
_root.notify("No Data Found");
}
} else if (!BattleonGamesAPI.__get__isLoggedIn()) {
_root.notify("You must login to Battleon Games to use this feature!");
} else {
_root.notify("Character is Already Loaded!");
}
} else {
_root.notify("You Cannot Load During Battle!");
}
}
Symbol 5218 Button
on (release) {
if (_root.game.battleOn == undefined) {
if (BattleonGamesAPI.__get__isLoggedIn()) {
_root.playerRecord.storeData();
_root.playerRecord.sendData();
_root.bitLoadEnabled = false;
BattleonGamesAPI.addEventListener(BattleonGamesAPI.DATASAVE, onDataSave);
} else {
_root.notify("You must login to Battleon Games to use this feature!");
}
} else {
_root.notify("You Cannot Save During Battle!");
}
}
Symbol 5220 Button
on (release) {
if (_root.game.battle != undefined) {
_root.game.battle.resumeBattle();
_root.mcGestures.gotoAndPlay("Battle");
}
gotoAndPlay ("Init");
storeOptions();
}
Symbol 5225 Button
on (release) {
toggleWeapon();
}
Symbol 5231 Button
on (release) {
_root.playerData.strCharacterName = strChangeName;
_root.playerRecord.storeData();
_root.sendAchievement(20);
_root.updateHealthBar();
updateStats();
}
Symbol 5233 Button
on (release) {
gotoAndPlay ("Init");
}
Symbol 5278 Button
on (release) {
_parent.gotoAndPlay("Init");
}
Symbol 5282 MovieClip Frame 1
Symbol 5283 MovieClip Frame 1
txtTips.text = "";
Symbol 5283 MovieClip Frame 17
txtTips.text = _root.strTips;
stop();
Symbol 5284 MovieClip Frame 1
function cleanUp() {
for (var _local2 in this) {
if (this[_local2]._name.indexOf("eq") > -1) {
this[_local2].removeMovieClip();
}
}
}
_visible = false;
var intCurrentItem = 0;
if (_root.game.battle != undefined) {
_root.mcShield._visible = true;
}
stop();
Symbol 5284 MovieClip Frame 5
_visible = true;
stop();
Symbol 5284 MovieClip Frame 15
function renderList() {
var _local3 = 0;
while (_local3 <= 4) {
itemID = _local3 + intCurrentItem;
if (itemID >= _root.player.arrItems.length) {
break;
}
if ((_local3 > 0) && (_local3 <= (_root.player.arrItems.length - 1))) {
duplicateMovieClip ("eq0", "eq" + _local3, this.getNextHighestDepth());
this["eq" + _local3]._x = this.eq0._x;
this["eq" + _local3]._y = this.eq0._y + (this.eq0._height * _local3);
}
this["eq" + _local3].intID = itemID;
this["eq" + _local3].gotoAndPlay("Loaded");
_local3++;
}
}
function quickEquip(idx, val) {
_root.notify(val);
_root.playerData.arrQuickWeapons[idx] = val;
_root.playerRecord.storeData();
}
cleanUp();
var itemID = 0;
var strCurrentFrame = "Equip";
var intQuickEquip = 0;
var bitDraggingWeapon = false;
var intEquipped = _root.playerData.intEquipped;
_visible = true;
renderList();
if (_root.game.battle != undefined) {
_root.game.battle.pauseBattle();
_root.mcGestures.gotoAndStop("Inactive");
}
stop();
Symbol 5284 MovieClip Frame 24
function updateShopDisplay(strDirection) {
var _local2 = "Gold";
if (_root.game.battle == undefined) {
txtSpellBtn.text = "Practice";
} else {
txtSpellBtn.text = "Cast";
}
if (_root.player.arrSpells[0] == -1) {
txtWeaponName.text = "";
mcSelected._visible = false;
btnActivate._visible = false;
txtEquipped.text = "";
} else {
btnActivate._visible = true;
txtWeaponName.text = _root.arrBattleEffects[_root.player.arrSpells[intItemSelect]].strName;
txtSpellName.text = _root.arrBattleEffects[_root.player.arrSpells[intItemSelect]].strName;
txtSpellDesc.text = _root.arrBattleEffects[_root.player.arrSpells[intItemSelect]].strDesc;
txtWeaponDmg.text = (("Damage: " + _root.player.arrSpells[intItemSelect].intMinDmg) + " - ") + _root.arrItems[arrShopItems[intItemSelect]].intMaxDmg;
txtWeaponCD.text = "Cooldown: " + _root.player.arrSpells[intItemSelect].intCoolDown;
txtWeaponWeight.text = "Weight: " + _root.player.arrSpells[intItemSelect].intSensitivity;
txtWeaponPrice.text = (("Price: " + _root.player.arrSpells[intItemSelect].intPrice) + " ") + _local2;
mcPreview.gotoAndStop("Spell" + _root.arrBattleEffects[_root.player.arrSpells[intItemSelect]].effID);
if (intItemSelect == _root.player.intEquippedSpell) {
mcSelected._visible = true;
txtEquipped.text = "Equipped";
} else {
mcSelected._visible = false;
txtEquipped.text = "Equip?";
}
}
}
function quickEquipSpell(idx, val) {
_root.playerData.arrQuickSpells[idx] = val;
_root.mixer.playSound("Spell-Memorize");
_root.playerRecord.storeData();
}
_visible = true;
var itemID = 0;
var strCurrentFrame = "EquipSpell";
var intQuickEquip = 0;
var bitDraggingWeapon = false;
var intItemSelect = 0;
updateShopDisplay();
if (_root.game.battle != undefined) {
_root.game.battle.pauseBattle();
_root.mcGestures.gotoAndPlay("Inactive");
}
stop();
Symbol 5284 MovieClip Frame 35
cleanUp();
gotoAndPlay(strCurrentFrame);
Symbol 5284 MovieClip Frame 45
function checkSaveLoad() {
for (var _local1 in BattleonGamesAPI.__get__userdata().item) {
if (BattleonGamesAPI.__get__userdata().item[_local1].accitemid != undefined) {
if (BattleonGamesAPI.__get__userdata().item[_local1].name == "Hero Chronicle") {
bitSaveLoad = true;
break;
}
}
}
return(bitSaveLoad);
}
function toggleSound() {
if (!checkmark._visible) {
_root.mixer.stopSound("BH-MainTheme");
_root.mixer.bitSound = !_root.mixer.bitSound;
} else {
_root.mixer.bitSound = !_root.mixer.bitSound;
_root.mixer.playSound("BH-MainTheme", true, 9999);
}
trace("SOUND: " + _root.mixer.playSound());
checkmark._visible = !_root.mixer.bitSound;
}
function toggleWeapon() {
_root.bitWeaponVisible = !_root.bitWeaponVisible;
checkmarkWeapon._visible = !_root.bitWeaponVisible;
}
function onDataSave() {
_root.notify("Character Saved!");
_root.bitLoadEnabled = true;
}
function storeOptions() {
_root.playerOptionsData.bitWeaponShow = _root.bitWeaponVisible;
_root.playerOptionsData.strQuality = _quality;
_root.playerOptionsData.bitSound = _root.mixer.bitSound;
_root.playerOptionsData.intSoundVol = _root.mixer.masterVolume;
_root.playerOptions.storeData();
}
cleanUp();
_visible = true;
checkmark._visible = !_root.mixer.bitSound;
checkmarkWeapon._visible = !_root.bitWeaponVisible;
if (_root.game.battle != undefined) {
_root.game.battle.pauseBattle();
_root.mcGestures.gotoAndStop("Inactive");
}
var bitSaveLoad = false;
stop();
Symbol 5284 MovieClip Frame 56
function updateStats() {
var _local2 = 0;
var _local3 = 0;
for (var _local4 in _root.playerData.arrAchievements) {
if (_root.playerData.arrAchievements[_local4] > 0) {
_local2++;
trace(("Achievement #" + _local4) + " found");
}
_local3++;
}
var _local5 = (_root.playerData.intLevel * 100) + (_local2 * 3);
txtName.text = _root.playerData.strCharacterName;
txtSwings.text = "Swings: " + _root.playerData.intSwings;
txtBlocks.text = "Blocks: " + _root.playerData.intBlocks;
txtHits.text = "Hits: " + _root.playerData.intHits;
txtSpells.text = "Spells Cast: " + _root.playerData.intSpells;
txtWins.text = "Wins: " + _root.playerData.intWins;
txtDefeats.text = "Defeats: " + _root.playerData.intDeaths;
txtRescued.text = "Villagers Rescued: " + _root.playerData.intRescued;
txtJimmy.text = "Jimmy The Eye Sightings: " + _root.playerData.intJimmy;
txtRank.text = "Survival Rank: " + strRank;
}
cleanUp();
_visible = true;
var strChangeName = _root.playerData.strCharacterName;
var intSword = _root.arrItems[_root.player.arrItems[_root.playerData.intEquipped]].intFrame;
mcAvatar.weapon.gotoAndStop(intSword);
if (_root.playerData.arrQuests[5] >= 4) {
btnSaveName._visible = false;
txtSaveLabel.text = "";
} else {
txtSaveLabel.text = "Save Name";
}
if (_root.playerData.arrQuests[6] == undefined) {
_root.playerData.arrQuests[6] = 0;
}
var strRank = _root.arrChallengeRanks[_root.playerData.arrQuests[6]];
updateStats();
stop();
Symbol 5284 MovieClip Frame 66
cleanUp();
_visible = true;
trace("found Tips");
var txtTips = mcTips.txtTips.text;
stop();
Symbol 5284 MovieClip Frame 76
for (var obj in this) {
delete this[obj];
this[obj] = null;
}
gotoAndPlay ("Init");
stop();