STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228128
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/82785335?noj=FRM82785335-14DC" width="1" height="1"></div>

Knight Tactics.swf

This is the info page for
Flash #73576

(Click the ID number above for more basic data on this flash file.)


Text
q

<p align="left"><font face="Shruti" size="24" color="#000000" letterSpacing="0.000000" kerning="1">35</font></p>

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">tfffffffff fffff the sdflsdfnkvl</font></p>

<p align="left"></p>

Select a green tile to move to it.
Select a non-coloured tile to
cancel.

Select a red/blue tile. Click a
yellow tile with a target on it
to confirm. Click a non-
coloured tile to cancel.

H - Hide tiles. # = tile height
M - Mute music
Q - Back to game menu
Space - Move to active unit
Arrow keys - Move map

Controls

Move

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Back

Ability

Attack

Wait

Menu

Choose a direction

<p align="left"><font face="Vrinda" size="11" color="#000000" letterSpacing="0.000000" kerning="1">11</font></p>

<p align="left"><font face="Vrinda" size="11" color="#000000" letterSpacing="0.000000" kerning="1">40</font></p>

<p align="left"><font face="Vrinda" size="11" color="#000000" letterSpacing="0.000000" kerning="1">42</font></p>

<p align="left"><font face="Vrinda" size="11" color="#000000" letterSpacing="0.000000" kerning="1">3,7</font></p>

<p align="left"><font face="Vrinda" size="12" color="#000000" letterSpacing="0.000000" kerning="1">500/500</font></p>

<p align="left"><font face="Vrinda" size="12" color="#000000" letterSpacing="0.000000" kerning="1">500/500</font></p>

<p align="left"><font face="Vrinda" size="12" color="#000000" letterSpacing="0.000000" kerning="1">500/500</font></p>

<p align="left"><font face="Arial" size="12" color="#000000" letterSpacing="0.000000" kerning="1">damage 10 accuracy 90</font></p>

Job

<p align="left"><font face="Vrinda" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">Spearman</font></p>

CT

MP

HP

<p align="left"></p>

Retry

Continue

You have been defeated

<p align="left"></p>

Victory is yours

Battle Complete!

<p align="left"></p>

Objective

<p align="left"><font face="Aharoni" size="36" color="#ffffff" letterSpacing="0.000000" kerning="1">Defeat All Enemies!</font></p>

Fight!

Exit

You have beaten the game!
Credits...
Made by Ben

Back

Copy and paste everything above and send it to me in a
pm or a review. To help me debug the game.

<p align="left"></p>

<p align="left"><font face="Aharoni" size="15" color="#000000" letterSpacing="0.000000" kerning="1">E0</font></p>

<p align="left"><font face="Aharoni" size="15" color="#000000" letterSpacing="0.000000" kerning="1">A0</font></p>

<p align="left"><font face="Aharoni" size="30" color="#000000" letterSpacing="0.000000" kerning="1">18</font></p>

enemy 5

enemy 4

enemy 3

enemy 2

enemy 1

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">squire</font></p>

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">squire</font></p>

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">squire</font></p>

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">squire</font></p>

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">squire</font></p>

<p align="left"></p>

Save

Edit Enemies

1  2  3  4  5  6
7  8  9 10 11 12
13 14 15 16 17
18 19

Selected Tile:

Quit

This will rename the current file

Back

Save Map

<p align="left"><font face="Aharoni" size="15" color="#000000" letterSpacing="0.000000" kerning="1">Test</font></p>

Map Name:

back

<p align="left"></p>

<p align="left"></p>

Version 1.8

Knight Tactics

Play

Help

About

More Games

www.throwtheproject.com

Choose a party and start playing. Select new game if you don't have any
saved data. Each file contains your custimized party and story progress.

Delete all saved data

Load

Load

Load

<p align="left"></p>

Delete

Delete

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Load Game

New Game

Home

Made by Ben. Nickname Lautan. I make tile-based games and I really
enjoy it. I'm of course planning on making more tile-based games. In
the future I hope I can make some multiplayer games.
Hey guys if you have questions or anything you can contact me at
ben@throwtheproject.com.
Background Loops by Justin R. Durban. You can check him out at
edgen.com
If you like this game and want more you can check out my personal
website .. www.throwtheproject.com

About

Use the arrow keys to move the map.
Use the space bar to center your
screen on the current active unit.
Press q to quit. Press h to hide tiles
Press m to stop background music

Charge Time
Its your turn when
this reaches 100

Attack: The damage you deal

Move:Tiles you
can move
,Jump: Tiles you
can jump up by

Speed: The amount your CT gains by

Evasion: The chance of evading damage

Don't Move

Don't Act

Regen

Slow

Poison

Current Job

Team

<p align="left"><font face="Vrinda" size="11" color="#003300" letterSpacing="0.000000" kerning="1">11</font></p>

<p align="left"><font face="Vrinda" size="11" color="#003300" letterSpacing="0.000000" kerning="1">40</font></p>

<p align="left"><font face="Vrinda" size="11" color="#333333" letterSpacing="0.000000" kerning="1">42</font></p>

<p align="left"><font face="Vrinda" size="11" color="#333333" letterSpacing="0.000000" kerning="1">3,7</font></p>

<p align="left"><font face="Vrinda" size="12" color="#666666" letterSpacing="0.000000" kerning="1">100/100</font></p>

<p align="left"><font face="Vrinda" size="12" color="#666666" letterSpacing="0.000000" kerning="1">500/500</font></p>

<p align="left"><font face="Vrinda" size="12" color="#666666" letterSpacing="0.000000" kerning="1">500/500</font></p>

<p align="left"><font face="Vrinda" size="14" color="#333333" letterSpacing="0.000000" kerning="1">Spearman</font></p>

Hp is the number of damage you can take, your char will fall if it reaches zero.
Mp will get lower as you cast spells. If you don't have enough mp to cast, the abilitiy
will cancel.

Use different tactics to defeat your opponent. Move your units
around the map and attack the enemy units. As you win battles you will gain points. The
number of points depends on how well you play. You can spend your points
to unlock new jobs and abilities.
Simply click the buttons and click a coloured square to act on it. Clicking a non-coloured
square will cancel.

Help

Fill out your name and press submit to send your score.

Your Name:

<p align="left"><font face="Aharoni" size="22" color="#000000" letterSpacing="0.000000" kerning="1">Player</font></p>

Submit Score

<p align="left"></p>

Edit Party

This is the main area of the file you have selected. You should edit your party
before starting story mode. This file saves your party information and story
mode progress. The maps you make with the editor can be played with any
file.

Main Menu

Save Game

Online Maps

Editor

Story Mode

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Date Submited

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Map Size

A Vs E

Creator

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Title

Loading

<p align="left"></p>

Current Page:

Play maps made by users. You can make your own map on the editor page.

Online Maps

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Total Maps:

Prev

Next

Click on a job button to view its ability list

Click on a unit to change its job. Click on a job button to show the jobs ability list.
If you don't have the job unlocked you have to pay points.

Click on a button to change the units job. Then click close.

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

<p align="center"><font face="Aharoni" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">squire</font></p>

Close

Change Jobs

Squire

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Buy

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Alchemist

Knight

Archer

Healer

Sorcerer

Robber

Spearman

Drummer

Robber

Drummer

Spearman

Sorcerer

Healer

Archer

Knight

Alchemist

Squire

Unlock Jobs and Abilities

<p align="left"><font face="Aharoni" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">1000</font></p>

Points:

Custimize your party

Menu

Here you can create your own maps. You can also play and upload them.

Username must contain more than 2
characters. You can only submit one game
a day.

Play

<p align="left"></p>

Submit to Server

<p align="left"></p>

Username:

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">Select a map to uplaod</font></p>

Upload a map
to server

Delete

Upload

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">New</font></p>

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">New</font></p>

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">New</font></p>

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">New</font></p>

<p align="left"><font face="Aharoni" size="12" color="#000000" letterSpacing="0.000000" kerning="1">New</font></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Load Saved Maps

<p align="left"></p>

Select a map and battle. As you win battles you will progress through the
story. Stop the Belve clan from taking over the kingdom!

Story Mode

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

<p align="left"><font face="Aharoni" size="22" color="#333333" letterSpacing="0.000000" kerning="1">Level 1</font></p>

# of Enemies:

Map Width:

<p align="left"><font face="Aharoni" size="14" color="#000000" letterSpacing="0.000000" kerning="1">5</font></p>

<p align="left"><font face="Aharoni" size="14" color="#000000" letterSpacing="0.000000" kerning="1">5</font></p>

This tool is used to make your own
playable maps. If you want to you can
upload your map to a server for
everyone to play

Controls

# of Allies:

<p align="left"><font face="Aharoni" size="14" color="#000000" letterSpacing="0.000000" kerning="1">6</font></p>

<p align="left"><font face="Aharoni" size="14" color="#000000" letterSpacing="0.000000" kerning="1">6</font></p>

Map Height:

Start

Click number on the left bar to select a tile
Click a tile on the map to place it
Shift + Click to remove the tile
# key + click places an ally unit
# key + w + click places an enemy unit
arrow keys move the map
space bar - locks tile placement, so you can
click the interface without messing stuff up.
h key - hides tiles

Welcome to KT Editor

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; stop(); end = _root.getBytesTotal(); onEnterFrame = function () { loads = _root.getBytesLoaded(); percent = Math.ceil((loads / end) * 100); t = percent + "%"; if (loads == end) { nextFrame(); delete onEnterFrame; } };
Frame 2
var mains = new Sound(); mains.stop(); mains.attachSound("drama"); mains.start(0, 100); var user = SharedObject.getLocal("knight_tactics"); if (user.data.maps == undefined) { user.data.maps = []; user.data.submit = 32; } if (user.data.game == undefined) { user.data.game = []; } var a = ["squire", "squire", "squire", "squire", "squire"]; var jobs = {squire:["Throw Stone", "", "", "", ""]}; var game = {tile:42, size:14.5, currentMap:25, speed:9, sp:3, height:19, points:200, count:0, story:0, saveMap:0};
Frame 3
i = 0; while (i < 3) { j = user.data.game[i]; if (j.story == undefined) { _root["t" + i].text = "No Data"; } else { _root["t" + i].text = (("Level:" + j.story) + ", Points:") + j.points; _root["b" + i].onRelease = function () { game.story = user.data.game[this._name.charAt(1)].story; game.points = user.data.game[this._name.charAt(1)].points; a = user.data.game[this._name.charAt(1)].a; jobs = user.data.game[this._name.charAt(1)].jobs; currentGame = Number(this._name.charAt(1)); gotoAndStop ("title"); }; _root["bb" + i].onRelease = function () { user.data.game.splice(Number(this._name.charAt(2)), 1); _root["t" + this._name.charAt(2)].text = "No Data"; _root["b" + this._name.charAt(2)].onRelease = function () { }; }; } i++; }
Frame 5
e0.gotoAndStop("poison"); e1.gotoAndStop("slow"); e2.gotoAndStop("regen"); e3.gotoAndStop("act"); e4.gotoAndStop("move");
Frame 7
function showList() { i = page; while (i < (page + 10)) { _root["a" + (i - page)].text = nodes[i].attributes.title; _root["z" + (i - page)].text = nodes[i].attributes.by; w = nodes[i].attributes.enemies.indexOf(","); v = 0; while (nodes[i].attributes.enemies.lastIndexOf(",") > (1 + (w * v))) { v = v + 1; } we = nodes[i].attributes.allies.indexOf(","); ve = 0; while (nodes[i].attributes.allies.lastIndexOf(",") > (1 + (we * ve))) { ve = ve + 1; } _root["v" + (i - page)].text = (ve + " Vs ") + v; wee = nodes[i].attributes.map.indexOf(","); vee = 0; while (nodes[i].attributes.map.lastIndexOf(",") > (wee * vee)) { vee = vee + 1; } _root["s" + (i - page)].text = (wee + " X ") + vee; _root["d" + (i - page)].text = nodes[i].attributes.time; _root["g" + (i - page)].onRelease = function () { downloadMap(nodes[Number(this._name.charAt(1)) + page]); }; i++; } i = 0; while (i < 10) { if (_root["a" + i].text == "undefined") { _root["a" + i].text = ""; _root["z" + i].text = ""; _root["v" + i].text = ""; _root["s" + i].text = ""; _root["d" + i].text = ""; _root["g" + i].onRelease = function () { }; } i++; } pp.text = pag; } function downloadMap(n) { loading._visible = true; var _local4 = n.attributes.map; game.currentMap = 99; w = _local4.indexOf(","); h = 0; while (_local4.lastIndexOf(",") > (w * h)) { h = h + 1; } map99 = new Array(); p = 0; while (p < h) { map99[p] = new Array(); i = 0; while (i < w) { var _local2 = _local4.charAt(i + (p * (w + 1))); if (Number(_local2) < 10) { map99[p][i] = Number(_local2); } else { var _local1 = 0; switch (_local2) { case "a" : _local1 = 10; break; case "b" : _local1 = 11; break; case "c" : _local1 = 12; break; case "d" : _local1 = 13; break; case "e" : _local1 = 14; break; case "f" : _local1 = 15; break; case "g" : _local1 = 16; break; case "h" : _local1 = 17; break; case "i" : _local1 = 18; break; case "j" : _local1 = 19; } map99[p][i] = _local1; } i++; } p++; } var _local5 = n.attributes.allies; w = _local5.indexOf(","); h = 0; while (_local5.lastIndexOf(",") > (w * h)) { h = h + 1; } a99 = new Array(); p = 0; while (p < h) { a99[p] = new Array(); i = 0; while (i < w) { var _local2 = _local5.charAt(i + (p * (w + 1))); if (Number(_local2) < 10) { a99[p][i] = Number(_local2); } else { var _local1 = 0; switch (_local2) { case "a" : _local1 = 10; break; case "b" : _local1 = 11; break; case "c" : _local1 = 12; break; case "d" : _local1 = 13; } a99[p][i] = _local1; } i++; } p++; } i = 0; while (i < a99.length) { temp = a99[i][0]; a99[i][0] = a99[i][1]; a99[i][1] = temp; i++; } var _local3 = n.attributes.enemies; w = _local3.indexOf(","); h = 0; while (_local3.lastIndexOf(",") > (w * h)) { h = h + 1; } e99 = new Array(); p = 0; while (p < h) { e99[p] = new Array(); i = 0; while (i < w) { var _local2 = _local3.charAt(i + (p * (w + 1))); if (Number(_local2) < 10) { e99[p][i] = Number(_local2); } else { var _local1 = 0; switch (_local2) { case "a" : _local1 = 10; break; case "b" : _local1 = 11; break; case "c" : _local1 = 12; break; case "d" : _local1 = 13; break; case "l" : _local1 = "knight"; break; case "n" : _local1 = "squire"; break; case "m" : _local1 = "archer"; break; case "o" : _local1 = "alchemist"; break; case "q" : _local1 = "robber"; break; case "r" : _local1 = "spearman"; break; case "s" : _local1 = "healer"; break; case "t" : _local1 = "sorcerer"; break; case "v" : _local1 = "drummer"; break; case "w" : _local1 = "king"; break; case "y" : _local1 = "noble"; } e99[p][i] = _local1; } i++; } p++; } i = 0; while (i < e99.length) { temp = e99[i][1]; e99[i][1] = e99[i][2]; e99[i][2] = temp; i++; } gotoAndStop ("play_game"); } page = 0; pag = 0; loading._x = 0; loading._y = 0; var kt_xml = new XML(); kt_xml.ignoreWhite = true; kt_xml.onLoad = function (success) { if (success) { nodes = kt_xml.firstChild.childNodes; showList(); total.text = nodes.length; loading._visible = false; } else { loading._visible = false; total.text = "Error"; } }; kt_xml.load("http://www.throwtheproject.com/data_kt.php?action=read");
Frame 8
function learnAbi(abi, cost, pos) { if (((game.points - cost) > -1) && (jobs[page][pos] != abi)) { game.points = game.points - cost; user.data.game[currentGame].points = game.points; jobs[page][pos] = abi; pointstext.text = game.points; learn["c" + pos].text = "Learned"; } } function ref() { message.text = ""; pointstext.text = game.points; i = 0; while (i < 5) { _root["aa" + i].gotoAndStop(a[i]); _root["aa" + i].char.gotoAndStop(4); _root["aa" + i].char.char.gotoAndStop(1); i++; } } function showAb() { i = 0; while (i < 5) { learn["b" + i].onRelease = function () { }; i++; } if (typeof(jobs[page]) == "object") { i = 0; while (i < 5) { if (learn["a" + i] == jobs[page][i]) { learn["c" + i].text = "Learned"; } else { learn["b" + i].onRelease = function () { learnAbi(learn["a" + this._name.charAt(1)], learn["c" + this._name.charAt(1)].text, this._name.charAt(1)); }; } i++; } } else { i = 1; while (i < 5) { learn["t" + i].text = ""; learn["c" + i].text = ""; i++; } learn.a0 = page; learn.t0.text = learn.a0 + " - Unlock this job"; learn.c0.text = jobCost; learn.b0.onRelease = function () { if ((game.points - jobCost) > -1) { game.points = game.points - jobCost; pointstext.text = game.points; user.data.game[currentGame].points = game.points; jobs[page] = ["", "", "", "", ""]; learn.gotoAndStop(10); } }; } } var page = "squire"; change_jobs._visible = false; ref();
Frame 9
function decoder(k) { var _local3 = ""; var _local1 = "z"; p = 0; while (p < k.length) { i = 0; while (i < k[0].length) { if ((p > 0) && (i == 0)) { _local3 = _local3 + ","; } var _local2 = k[p][i]; if (_local2 < 10) { _local3 = _local3 + String(_local2); } else { switch (_local2) { case 10 : _local1 = "a"; break; case 11 : _local1 = "b"; break; case 12 : _local1 = "c"; break; case 13 : _local1 = "d"; break; case 14 : _local1 = "e"; break; case 15 : _local1 = "f"; break; case 16 : _local1 = "g"; break; case 17 : _local1 = "h"; break; case 18 : _local1 = "i"; break; case 19 : _local1 = "j"; break; case "squire" : _local1 = "n"; break; case "alchemist" : _local1 = "o"; break; case "spearman" : _local1 = "r"; break; case "knight" : _local1 = "l"; break; case "king" : _local1 = "w"; break; case "noble" : _local1 = "y"; break; case "archer" : _local1 = "m"; break; case "drummer" : _local1 = "v"; break; case "robber" : _local1 = "q"; break; case "healer" : _local1 = "s"; break; case "sorcerer" : _local1 = "t"; } _local3 = _local3 + _local1; } i++; } p++; } return(_local3); } upload = false; loading._x = 0; loading._y = 0; loading._visible = false; i = 0; while (i < 5) { if (user.data.maps[i].name != undefined) { _root["f" + i].text = user.data.maps[i].name; _root["n" + i].text = "Load"; } else { _root["n" + i].text = "New"; _root["f" + i].text = "Empty"; } _root["r" + i].onRelease = function () { game.saveMap = this._name.charAt(1); gotoAndStop ("editor"); }; _root["d" + i].onRelease = function () { delete user.data.maps[this._name.charAt(1)]; _root["n" + this._name.charAt(1)].text = "New"; _root["f" + this._name.charAt(1)].text = "Empty"; }; _root["u" + i].onRelease = function () { game.saveMap = this._name.charAt(1); if (user.data.maps[game.saveMap].name != undefined) { _root.sel.text = user.data.maps[game.saveMap].name + " Map Selected"; upload = true; } else { upload = false; _root.sel.text = "Select a map to upload"; } }; _root["p" + i].onRelease = function () { game.saveMap = this._name.charAt(1); game.currentMap = 99; map99 = user.data.maps[game.saveMap].map; a99 = user.data.maps[game.saveMap].allies; e99 = user.data.maps[game.saveMap].enemies; i = 0; while (i < a99.length) { temp = a99[i][0]; a99[i][0] = a99[i][1]; a99[i][1] = temp; i++; } i = 0; while (i < e99.length) { temp = e99[i][1]; e99[i][1] = e99[i][2]; e99[i][2] = temp; i++; } gotoAndStop ("play_game"); }; i++; } i = 0; while (i < 14) { p = 0; while (p < 14) { game[(("t" + i) + "_") + p] = {}; p++; } i++; }
Frame 10
if (((game.currentMap == 0) || (game.currentMap == 9)) || (game.currentMap == 14)) { game.currentMap = game.currentMap + 1; gotoAndStop ("play_game"); } else { i = 0; while (i < 23) { if (game.story >= i) { _root["g" + i].text = "Level " + i; _root["h" + i].onRelease = function () { if (this._name.charAt(2) != undefined) { game.currentMap = Number(this._name.charAt(1) + this._name.charAt(2)); } else { game.currentMap = Number(this._name.charAt(1)); } gotoAndStop ("play_game"); }; } else { _root["g" + i].text = "Locked"; _root["h" + i].onRelease = function () { }; } i++; } }
Frame 11
function loadMap(ob) { _root.createEmptyMovieClip("tiles", 0); attachMovie("editor_gui", "gui", 2); tiles.attachMovie("mouse", "mouse", 9999999); tiles._x = 100; var _local3 = 0; i = 0; while (i < ob.map.length) { j = 0; while (j < ob.map[0].length) { var _local4 = (("t_" + i) + "_") + j; tiles.attachMovie("tiles", _local4, (((((j + i) * game.tile) / 2) * 300) + ((j - i) * game.tile)) + 3); tiles[_local4]._x = (j - i) * game.tile; tiles[_local4]._y = ((j + i) * game.tile) / 2; tiles[_local4].gotoAndStop(ob.map[i][j] + 1); j++; } i++; } i = 0; while (i < ob.allies.length) { var _local4 = (("t_" + ob.allies[i][0]) + "_") + ob.allies[i][1]; tiles[_local4].walk.gotoAndStop(11); tiles[_local4].walk.n.text = "A" + (i + 1); i++; } i = 0; while (i < ob.enemies.length) { var _local4 = (("t_" + ob.enemies[i][1]) + "_") + ob.enemies[i][2]; tiles[_local4].walk.gotoAndStop(10); tiles[_local4].walk.n.text = "E" + (i + 1); switch (ob.enemies[i][0]) { case "squire" : _local3 = 0; break; case "alchemist" : _local3 = 1; break; case "archer" : _local3 = 2; break; case "spearman" : _local3 = 3; break; case "knight" : _local3 = 4; break; case "robber" : _local3 = 5; break; case "healer" : _local3 = 6; break; case "sorcerer" : _local3 = 7; break; case "drummer" : _local3 = 8; break; case "king" : _local3 = 9; break; case "noble" : _local3 = 10; } gui["jj" + i] = _local3; gui["j" + i].text = ob.enemies[i][0]; i++; } _root.ene = ob.enemies; _root.all = ob.allies; _root.map = ob.map; go = true; } function makeEditor(w, h, a, e) { all = new Array(); i = 0; while (i < a) { all[i] = new Array(); all[i][0] = -1; all[i][1] = -1; i++; } ene = new Array(); i = 0; while (i < e) { ene[i] = new Array(); ene[i][0] = "squire"; ene[i][1] = -1; ene[i][2] = -1; i++; } map = new Array(); i = 0; while (i < h) { map[i] = new Array(); i++; } p = 0; while (p < h) { i = 0; while (i < w) { map[p][i] = 4; i++; } p++; } _root.createEmptyMovieClip("tiles", 0); attachMovie("editor_gui", "gui", 2); tiles.attachMovie("mouse", "mouse", 9999999); tiles._x = 100; i = 0; while (i < h) { j = 0; while (j < w) { var _local2 = (("t_" + i) + "_") + j; tiles.attachMovie("tiles", _local2, (((((j + i) * game.tile) / 2) * 300) + ((j - i) * game.tile)) + 3); tiles[_local2]._x = (j - i) * game.tile; tiles[_local2]._y = ((j + i) * game.tile) / 2; tiles[_local2].gotoAndStop(5); j++; } i++; } i = 0; while (i < 5) { _root.gui["jj" + i] = 0; i++; } go = true; } function work() { gui.tile.gotoAndStop(selectedTile); var _local1 = ((2 * (_ymouse - tiles._y)) - (_xmouse - tiles._x)) / 2; var _local2 = (_xmouse - tiles._x) + _local1; game.ymouse = Math.round(_local1 / game.tile); game.xmouse = Math.round(_local2 / game.tile) - 1; tiles.mouse._x = (game.xmouse - game.ymouse) * game.tile; tiles.mouse._y = ((game.xmouse + game.ymouse) * game.tile) / 2; } function tileChange() { if (arguments[0] == undefined) { if (hib) { map[game.ymouse][game.xmouse] = selectedTile - 1; tiles[(("t_" + game.ymouse) + "_") + game.xmouse].yu.text = selectedTile; } else { tiles[(("t_" + game.ymouse) + "_") + game.xmouse].gotoAndStop(selectedTile); map[game.ymouse][game.xmouse] = selectedTile - 1; } } else { tiles[(("t_" + game.ymouse) + "_") + game.xmouse].gotoAndStop(5); map[game.ymouse][game.xmouse] = 4; } } function placeUnit(num, team) { if (((team == "a") && (num <= all.length)) && (tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 1)) { tiles[(("t_" + all[num - 1][0]) + "_") + all[num - 1][1]].walk.gotoAndStop(1); all[num - 1][0] = game.ymouse; all[num - 1][1] = game.xmouse; tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk.gotoAndStop(11); tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk.n.text = "A " + num; } else if (((team == "e") && (num <= ene.length)) && (tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 1)) { tiles[(("t_" + ene[num - 1][1]) + "_") + ene[num - 1][2]].walk.gotoAndStop(1); ene[num - 1][1] = game.ymouse; ene[num - 1][2] = game.xmouse; tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk.gotoAndStop(10); tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk.n.text = "E " + num; } else { gui.error.text = "Error: You cannot place an other unit and/or an other unit is already placed there"; } } function hidTiles() { if (!hib) { i = 0; while (i < map.length) { p = 0; while (p < map[0].length) { tiles[(("t_" + i) + "_") + p].gotoAndStop(20); tiles[(("t_" + i) + "_") + p].yu.text = map[i][p] + 1; p++; } i++; } hib = true; } else { i = 0; while (i < map.length) { p = 0; while (p < map[0].length) { tiles[(("t_" + i) + "_") + p].gotoAndStop(map[i][p] + 1); p++; } i++; } hib = false; } } var go = false; var locks = false; var hib = false; selectedTile = 1; mains.stop(); if (user.data.maps[game.saveMap].name != undefined) { st._visible = false; loadMap(user.data.maps[game.saveMap]); }
Instance of Symbol 313 MovieClip [blank] in Frame 11
onClipEvent (enterFrame) { if (_root.go) { if (Key.isDown(40) && (_root.tiles._y > ((-_root.tiles._height) / 3))) { _root.tiles._y = _root.tiles._y - _root.game.speed; } else if (Key.isDown(38) && (_root.tiles._y < (_root.tiles._height / 2))) { _root.tiles._y = _root.tiles._y + _root.game.speed; } if (Key.isDown(39) && (_root.tiles._x > ((-_root.tiles._width) / 5))) { _root.tiles._x = _root.tiles._x - _root.game.speed; } else if (Key.isDown(37) && (_root.tiles._x < _root.tiles._width)) { _root.tiles._x = _root.tiles._x + _root.game.speed; } _root.work(); } } onClipEvent (keyDown) { if (Key.isDown(32)) { if (!_root.locks) { _root.locks = true; _root.tiles.mouse.gotoAndStop("locked"); _root.gui.error.text = "Tile placement locked. Press space to unlock."; } else { _root.tiles.mouse.gotoAndPlay(1); _root.locks = false; _root.gui.error.text = "Tile placement unlocked. Press space to lock."; } } else if (Key.isDown(72)) { _root.hidTiles(); } } onClipEvent (mouseUp) { _root.gui.error.text = ""; if (Key.isDown(87)) { var k = "e"; } else { var k = "a"; } if (!_root.locks) { if (Key.isDown(17)) { trace((("t_" + _root.game.ymouse) + "_") + _root.game.xmouse); trace(_root.map[_root.game.ymouse][_root.game.xmouse]); } else if (Key.isDown(16)) { _root.tileChange(true); } else if (Key.isDown(49)) { _root.placeUnit(1, k); } else if (Key.isDown(50)) { _root.placeUnit(2, k); } else if (Key.isDown(51)) { _root.placeUnit(3, k); } else if (Key.isDown(52)) { _root.placeUnit(4, k); } else if (Key.isDown(53)) { _root.placeUnit(5, k); } else { _root.tileChange(); } } }
Frame 12
stop(); var ac = new Sound(); var ally = {}; var enemy = {}; if (game.currentMap == 0) { var map0 = [[3, 3, 3, 3, 3, 3, 3], [3, 0, 0, 0, 0, 0, 0], [3, 1, 0, 0, 0, 0, 0], [3, 1, 2, 8, 8, 8, 8], [3, 1, 0, 0, 0, 0, 0], [3, 0, 0, 0, 0, 0, 0]]; var sound0 = "drama"; var pos0 = [4]; var a0 = [[4, 2], [5, 2], [4, 4], [5, 4], [6, 3]]; var cut0 = ["ma434", "pa02", "pa12", "pa22", "pa32", "ma413", "pa44", "ta4", "ta4", "ta4", "w"]; var mes0 = ["Attention! You all have been called here today by the king. Our misson is to stop the rebellion against this great kingdom.", "There has been talk of a secret group called 'Belve Clan'. This group is planning to overtake the kingdom.", "Its rumoured that the Belve Clan will be gathering at Trade City for a meeting. We must head there at once, fall out!"]; } else if (game.currentMap == 1) { var map1 = [[3, 3, 3, 0, 3, 2, 4, 2, 3, 0, 1, 1, 3], [3, 1, 1, 0, 0, 1, 4, 1, 0, 0, 0, 1, 1], [3, 1, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 1], [2, 1, 0, 1, 4, 4, 1, 4, 4, 0, 1, 0, 2], [4, 4, 4, 4, 4, 1, 2, 1, 4, 4, 4, 4, 4], [2, 1, 0, 1, 4, 4, 1, 4, 4, 0, 1, 0, 2], [3, 1, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 1], [3, 1, 0, 0, 0, 1, 4, 1, 0, 0, 0, 1, 1], [3, 1, 1, 0, 3, 1, 4, 1, 3, 0, 1, 1, 3]]; var sound1 = "attack"; var pos1 = [4, 2]; var a1 = [[1, 2], [3, 1], [3, 5], [4, 6], [2, 6]]; var e1 = [["squire", 9, 3], ["alchemist", 8, 4], ["squire", 9, 5], ["squire", 10, 4]]; var cut1 = ["ta1", "te0", "ta1", "ta1", "o"]; var mes1 = ["You stop right there!.", "Oh and what can a bunch of newly recruits do?", "Don't rush them, wait for them to come to you. When an enemy is within moving range you can attack.", "Theres a better chance of hitting enemies if you attack from the side or better yet behind."]; } else if (game.currentMap == 2) { var map2 = [[6, 6, 6, 5, 5, 4, 6, 5, 7, 6, 7], [6, 6, 7, 5, 4, 4, 5, 4, 7, 5, 4], [5, 4, 7, 4, 4, 4, 4, 4, 4, 5, 4], [4, 4, 5, 4, 4, 7, 4, 4, 4, 7, 4], [6, 6, 6, 6, 4, 7, 7, 4, 4, 4, 4], [4, 4, 7, 4, 4, 5, 6, 6, 5, 4, 4], [7, 7, 4, 4, 4, 4, 6, 5, 4, 7, 4], [6, 5, 4, 7, 7, 5, 7, 4, 4, 7, 4], [6, 5, 4, 4, 4, 6, 5, 4, 4, 4, 5]]; var sound2 = "chase"; var pos2 = [5, 1]; var a2 = [[1, 1], [3, 2], [6, 2], [8, 2], [5, 0]]; var e2 = [["robber", 2, 7], ["squire", 6, 8], ["squire", 8, 6], ["squire", 4, 5], ["squire", 7, 7]]; var cut2 = ["te3", "ta0", "o"]; var mes2 = ["Damn the kings guards.", "Try to lure the enemies away from each other and then kill them off one by one."]; } else if (game.currentMap == 3) { var map3 = [[6, 6, 6, 6, 6, 5, 4, 4, 4, 7, 7, 4], [6, 6, 6, 6, 6, 4, 4, 5, 4, 4, 4, 4], [6, 5, 6, 6, 4, 4, 4, 4, 4, 4, 4, 6], [6, 4, 5, 4, 4, 7, 4, 7, 4, 4, 4, 6], [6, 5, 7, 4, 4, 4, 4, 7, 4, 4, 4, 6], [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 6], [6, 6, 6, 5, 4, 7, 4, 4, 4, 4, 7, 4], [6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4], [6, 6, 6, 6, 6, 4, 5, 4, 4, 4, 4, 4], [6, 6, 6, 6, 6, 6, 7, 4, 4, 7, 4, 6], [6, 6, 6, 6, 6, 6, 5, 4, 4, 7, 6, 6]]; var sound3 = "chase"; var a3 = [[8, 8], [7, 6], [7, 1], [10, 8], [9, 3]]; var e3 = [["archer", 4, 9], ["alchemist", 1, 6], ["alchemist", 3, 3], ["archer", 3, 1], ["squire", 5, 7]]; var pos3 = [2, 4]; var jobs3 = {archer:["Bow Shot"], alchemist:["Potion"]}; var cut3 = ["ta0", "o"]; var mes3 = ["Luring enemies will not work here because archers have a ranged attack. You have to rush them."]; } else if (game.currentMap == 4) { var map4 = [[14, 14, 14, 10, 9, 9, 9, 14, 14, 14], [14, 14, 13, 10, 13, 13, 9, 14, 14, 14], [9, 12, 13, 10, 9, 12, 9, 9, 13, 13], [9, 9, 10, 10, 9, 9, 9, 9, 12, 11], [9, 9, 9, 9, 9, 9, 9, 9, 9, 9], [14, 14, 12, 9, 9, 9, 10, 9, 9, 9], [14, 13, 13, 12, 9, 11, 11, 11, 9, 9], [14, 13, 13, 12, 9, 11, 11, 11, 9, 10], [14, 13, 13, 11, 9, 11, 12, 9, 10, 10], [9, 13, 11, 9, 9, 9, 9, 9, 10, 10]]; var a4 = [[6, 7], [5, 6], [7, 5], [4, 4], [8, 6]]; var e4 = [["archer", 8, 2], ["archer", 2, 7], ["sorcerer", 2, 8], ["sorcerer", 5, 1], ["knight", 1, 2], ["squire", 1, 6]]; var pos4 = [1, 5]; var sound4 = "chase"; var jobs4 = {sorcerer:["Fire 2"]}; var cut4 = ["pe15", "te1", "ta0", "te1", "ta0", "o"]; var mes4 = ["I'm telling you we got to get out of this mess before we get killed!", "Where is your leader?", "No we don't want to fight. Go to Thief's Hideout and let us go.", "Traitors! Kill them all! Thief's Hideout is next."]; } else if (game.currentMap == 5) { var map5 = [[9, 11, 11, 11, 10, 9, 9, 11, 11], [9, 10, 11, 9, 9, 9, 9, 10, 9], [9, 4, 9, 9, 9, 9, 9, 9, 7], [7, 4, 7, 9, 7, 4, 7, 9, 9], [7, 4, 9, 4, 4, 4, 4, 4, 4], [6, 5, 4, 4, 4, 4, 4, 4, 4], [6, 4, 4, 4, 4, 4, 7, 4, 4], [4, 4, 7, 5, 5, 4, 4, 4, 5], [4, 4, 4, 5, 4, 4, 4, 5, 6]]; var a5 = [[2, 6], [4, 7], [4, 6], [8, 6], [6, 7]]; var e5 = [["robber", 4, 2], ["archer", 7, 1], ["alchemist", 5, 0], ["archer", 1, 1], ["alchemist", 2, 0]]; var sound5 = "attack"; var pos5 = [1, 5]; var jobs5 = {alchemist:["Super Potion"]}; var cut5 = ["te0", "o"]; var mes5 = ["Stop! This area is Belve Territory the kings guards arn't allowed here!"]; } else if (game.currentMap == 6) { var map6 = [[14, 10, 10, 4, 9, 4, 9, 4, 10, 4], [14, 13, 9, 4, 9, 14, 11, 9, 9, 9], [14, 13, 11, 10, 10, 4, 13, 11, 10, 9], [11, 11, 11, 10, 9, 9, 9, 10, 10, 9], [11, 11, 13, 10, 9, 9, 9, 9, 10, 10], [11, 11, 10, 10, 10, 9, 9, 9, 10, 11], [14, 11, 10, 9, 9, 9, 9, 9, 9, 10], [14, 11, 10, 13, 9, 9, 9, 9, 9, 9], [14, 13, 9, 13, 13, 9, 9, 9, 9, 9], [14, 13, 9, 9, 9, 10, 9, 9, 9, 4], [9, 10, 9, 9, 9, 10, 10, 4, 9, 10]]; var a6 = [[8, 7], [7, 6], [8, 5], [8, 4], [9, 5]]; var e6 = [["robber", 2, 5], ["healer", 3, 2], ["robber", 1, 6], ["knight", 6, 2], ["noble", 0, 4]]; var pos6 = [2, 4]; var sound6 = "attack"; var jobs6 = {knight:["Head Break"], healer:["Heal 2"], robber:["Life Steal"]}; var cut6 = ["ta0", "te4", "o"]; var cond6 = "Noble"; var mes6 = ["Prepare to die!", "Your just some kids. Your no match for me."]; } else if (game.currentMap == 7) { var map7 = [[14, 4, 9, 14, 14, 4, 14, 9, 4, 4], [9, 4, 4, 9, 9, 9, 9, 9, 4, 4], [12, 9, 9, 9, 9, 9, 9, 9, 9, 9], [11, 12, 9, 13, 13, 12, 9, 9, 9, 9], [11, 11, 9, 13, 13, 12, 9, 9, 9, 13], [11, 11, 9, 9, 12, 9, 9, 9, 12, 12], [14, 11, 11, 9, 9, 9, 9, 9, 9, 4], [14, 13, 11, 9, 9, 9, 9, 9, 9, 9], [14, 13, 13, 12, 9, 9, 9, 9, 9, 4], [14, 14, 13, 12, 9, 9, 4, 13, 13, 4]]; var a7 = [[6, 7], [7, 6], [7, 4], [6, 2], [4, 1]]; var e7 = [["sorcerer", 0, 3], ["squire", 3, 4], ["archer", 2, 8], ["robber", 2, 1], ["robber", 3, 7]]; var pos7 = [2, 4]; var jobs7 = {robber:["Life Steal"], archer:["Fire Shot"]}; var cut7 = ["te0", "te0", "o"]; var mes7 = ["We gotta get outa here before..", "Damn, the king's guards are here!"]; } else if (game.currentMap == 8) { var map8 = [[4, 4, 4, 9, 9, 9, 14, 14], [14, 13, 9, 9, 9, 12, 12, 9], [12, 11, 10, 9, 9, 9, 9, 10], [11, 11, 10, 10, 9, 9, 10, 11], [11, 13, 9, 9, 9, 9, 13, 12], [9, 14, 7, 9, 9, 9, 10, 12], [4, 4, 9, 9, 9, 9, 9, 11], [14, 13, 10, 9, 9, 4, 7, 13], [14, 4, 10, 9, 9, 9, 9, 4]]; var sound8 = "chase"; var a8 = [[3, 7], [4, 7], [5, 7], [4, 8], [5, 8]]; var e8 = [["robber", 1, 2], ["knight", 2, 3], ["knight", 5, 3], ["archer", 1, 5], ["archer", 7, 3]]; var pos8 = [1, 5]; var jobs8 = {robber:["Life Steal"], knight:["Head Break"], archer:["Fire Shot"]}; var cut8 = ["ta0", "te0", "o"]; var mes8 = ["Who the are you? Were returning to the kingdom. Let us pass.", "The leader of the Belve Clan sent us to kill you all. You're not going anywhere."]; } else if (game.currentMap == 9) { var map9 = [[3, 3, 3, 3, 3, 3, 3], [3, 2, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [8, 8, 8, 8, 13, 12, 0], [0, 0, 0, 0, 0, 0, 0], [3, 2, 0, 0, 0, 0, 0]]; var a9 = [[0, 3]]; var sound9 = "drama"; var e9 = [["king", 5, 3]]; var pos9 = [4, 2]; var cut9 = ["ma033", "ta0", "te0", "ta0", "te0", "ta0", "w"]; var mes9 = ["I'm back my king. We have taken out some of the Belve's hideouts.", "Well while you were gone the kingdom was attacked. I need your party to stay here and guard the castle", "But I know where the Belve Clan leader is hiding. I can take him out now!", "Thats an order!", "No, i'm going to the Abandend Storehouse."]; } else if (game.currentMap == 10) { var map10 = [[4, 4, 6, 6, 6, 4, 7], [4, 4, 6, 6, 6, 4, 4], [4, 4, 6, 6, 6, 4, 4], [7, 4, 6, 6, 6, 4, 4], [4, 4, 6, 6, 6, 4, 4], [5, 5, 5, 6, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5], [7, 4, 5, 5, 5, 4, 4], [4, 4, 4, 5, 4, 4, 7]]; var sound10 = "drama"; var a10 = [[1, 7], [2, 7], [3, 7], [4, 7], [5, 7]]; var e10 = [["sorcerer", 6, 1], ["sorcerer", 0, 1], ["knight", 3, 1], ["archer", 4, 0], ["archer", 2, 0]]; var pos10 = [1, 5]; var jobs10 = {sorcerer:["Fire 3"], archer:["Fire Shot"]}; var cut10 = ["o"]; } else if (game.currentMap == 11) { var map11 = [[13, 5, 4, 6, 13, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4], [6, 4, 13, 6, 5, 4, 4, 13, 6], [6, 6, 6, 6, 6, 4, 4, 5, 5], [6, 5, 4, 6, 5, 4, 4, 6, 6], [5, 4, 4, 4, 4, 4, 4, 5, 6], [6, 4, 4, 4, 13, 4, 4, 4, 5], [13, 6, 13, 6, 6, 4, 4, 13, 6], [6, 6, 6, 5, 4, 4, 4, 6, 6]]; var sound11 = "attack"; var a11 = [[7, 7], [7, 5], [7, 4], [7, 3], [8, 2]]; var e11 = [["healer", 1, 5], ["sorcerer", 1, 0], ["knight", 3, 4], ["knight", 3, 2], ["knight", 4, 7]]; var pos11 = [2, 4]; var jobs11 = {knight:["Head Break"], healer:["Heal 2"], sorcerer:["Fire 3"]}; var cut11 = ["o"]; } else if (game.currentMap == 12) { var map12 = [[10, 10, 9, 9, 4, 9, 10, 14, 14, 10], [9, 10, 9, 14, 14, 14, 9, 9, 10, 9], [13, 13, 10, 9, 13, 14, 13, 9, 9, 9], [14, 13, 13, 10, 12, 12, 12, 9, 9, 12], [14, 13, 13, 9, 9, 9, 10, 9, 12, 14], [14, 13, 13, 12, 9, 9, 9, 9, 9, 9], [9, 13, 10, 10, 9, 9, 9, 9, 9, 9], [9, 11, 10, 9, 9, 9, 12, 12, 10, 10], [13, 9, 9, 13, 9, 12, 12, 12, 10, 10], [9, 9, 9, 14, 13, 12, 14, 9, 9, 10]]; var sound12 = "attack"; var a12 = [[9, 2], [6, 7], [7, 7], [8, 8], [9, 1]]; var e12 = [["robber", 2, 6], ["robber", 5, 3], ["sorcerer", 2, 4], ["knight", 3, 5], ["knight", 2, 4], ["sorcerer", 4, 2]]; var pos12 = [2, 4]; var jobs12 = {robber:["Life Steal"], sorcerer:["Fire 3"]}; var cut12 = ["o"]; } else if (game.currentMap == 13) { var map13 = [[14, 14, 13, 13, 17, 9, 9], [14, 14, 17, 13, 13, 12, 9], [14, 13, 13, 13, 11, 9, 9], [14, 17, 13, 12, 9, 9, 9], [13, 17, 13, 12, 9, 9, 9], [14, 17, 17, 13, 9, 9, 10], [13, 17, 12, 12, 9, 9, 12], [16, 9, 9, 9, 9, 9, 9]]; var a13 = [[5, 7], [6, 6], [6, 3], [6, 1], [5, 5]]; var e13 = [["spearman", 1, 5], ["spearman", 3, 2], ["noble", 1, 3], ["sorcerer", 3, 0], ["robber", 2, 6], ["robber", 1, 4]]; var pos13 = [2, 4]; var sound13 = "attack"; var jobs13 = {spearman:["Thrust"], sorcerer:["Fire 3"]}; var cut13 = ["ta2", "te0", "o"]; var cond13 = "Noble"; var mes13 = ["Damn the Belve leader isn't here.", "We have company boys!"]; } else if (game.currentMap == 14) { var map14 = [[3, 3, 3, 3, 3, 3], [3, 2, 2, 2, 2, 2], [3, 0, 0, 0, 0, 0], [3, 12, 0, 0, 0, 0], [3, 12, 13, 8, 8, 8], [3, 12, 0, 0, 0, 0], [3, 0, 0, 0, 0, 0]]; var a14 = [[5, 4]]; var e14 = [["king", 1, 4]]; var sound14 = "drama"; var pos14 = [2, 4]; var cut14 = ["pe04", "ma034", "pa02", "ta0", "te0", "te0", "w"]; var mes14 = ["I have returned my king and I have weakend the Belve Clan.", "I am not happy, you disobayed my orders. But no worries.", "Head to Doct City at once! The head leader of the Belve Clan will be there. Once he is killed the rebellion will be over."]; } else if (game.currentMap == 15) { var map15 = [[17, 9, 9, 9, 10, 9, 9, 9, 17, 17], [17, 17, 16, 16, 16, 10, 9, 9, 9, 10], [9, 13, 9, 9, 9, 15, 9, 15, 9, 10], [9, 10, 9, 12, 16, 9, 9, 9, 9, 9], [9, 9, 15, 10, 9, 9, 16, 13, 10, 9], [15, 15, 9, 15, 15, 15, 12, 10, 9, 9], [9, 9, 12, 9, 15, 9, 9, 15, 9, 9], [16, 10, 10, 10, 9, 16, 15, 9, 16, 16], [13, 9, 13, 15, 12, 15, 16, 10, 9, 9], [13, 9, 15, 9, 10, 9, 15, 9, 10, 13]]; var a15 = [[3, 8], [5, 8], [8, 6], [9, 5], [1, 7]]; var sound15 = "chase"; var e15 = [["sorcerer", 1, 2], ["sorcerer", 7, 1], ["spearman", 6, 2], ["healer", 4, 2], ["spearman", 3, 4], ["knight", 4, 5]]; var pos15 = [1, 5]; var jobs15 = {healer:["Heal 2"], sorcerer:["Fire 2"], spearman:["Thrust"]}; var cut15 = ["te0", "o"]; var mes15 = ["Heh, your party is no match for ours!"]; } else if (game.currentMap == 16) { var map16 = [[18, 16, 18, 17, 16, 18, 17, 18, 18], [15, 16, 16, 9, 16, 16, 9, 16, 15], [9, 9, 9, 15, 9, 9, 9, 9, 15], [9, 9, 9, 9, 9, 9, 9, 9, 9], [4, 16, 15, 16, 9, 16, 9, 16, 9], [18, 17, 17, 16, 16, 15, 17, 17, 16]]; var a16 = [[2, 3], [3, 2], [4, 3], [5, 2], [6, 3]]; var sound16 = "chase"; var e16 = [["knight", 3, 0], ["robber", 1, 1], ["sorcerer", 7, 1], ["sorcerer", 4, 5], ["robber", 8, 5], ["sorcerer", 5, 1]]; var pos16 = [2, 5]; var jobs16 = {robber:["Steal Life"], sorcerer:["Fire 3"]}; var cut16 = ["ta0", "te0", "o"]; var mes16 = ["Huh? Who are you! Are you part of the Belve Clan?", "We were sent by someone else."]; } else if (game.currentMap == 17) { var map17 = [[14, 14, 13, 13, 9, 16, 15, 9, 14], [9, 13, 13, 13, 9, 15, 15, 15, 13], [9, 16, 12, 12, 9, 15, 13, 13, 13], [9, 9, 9, 9, 9, 9, 13, 13, 12], [9, 9, 9, 9, 9, 9, 9, 9, 9], [9, 13, 13, 12, 9, 9, 9, 9, 9], [9, 13, 13, 16, 9, 15, 9, 9, 9], [9, 14, 13, 9, 9, 9, 13, 9, 12], [16, 9, 9, 15, 9, 13, 14, 13, 12]]; var a17 = [[6, 2], [7, 2], [8, 2], [8, 1], [8, 3]]; var e17 = [["noble", 1, 5], ["knight", 1, 1], ["spearman", 3, 5], ["knight", 3, 6], ["spearman", 7, 5], ["knight", 8, 7]]; var pos17 = [2, 4]; var jobs17 = {spearman:["Thrust"]}; var cut17 = ["te0", "te0", "ta3", "te0", "o"]; var sound17 = "attack"; var mes17 = ["Hmm the king's guards are here. You know the king is planning on killing all of us?", "Its not too late you can join us.", "So thats who ambushed us. No you and the king are both dead!", "!!!"]; } else if (game.currentMap == 18) { var map18 = [[1, 1, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 1, 1], [3, 3, 2, 0, 0, 2, 3, 3], [4, 4, 0, 0, 0, 0, 7, 4], [4, 4, 0, 0, 0, 0, 4, 4], [7, 4, 0, 0, 0, 0, 4, 4], [4, 4, 0, 0, 0, 0, 4, 7], [4, 4, 0, 0, 0, 0, 4, 4], [4, 7, 0, 0, 0, 0, 4, 4], [4, 4, 0, 0, 0, 0, 7, 4]]; var a18 = [[2, 8], [4, 8], [5, 8], [3, 9], [3, 8]]; var e18 = [["archer", 1, 0], ["archer", 6, 0], ["spearman", 3, 1], ["spearman", 4, 1], ["drummer", 3, 0]]; var pos18 = [1, 5]; var jobs18 = {archer:["Fire Shot"], spearman:["Thrust"]}; var sound18 = "drama"; var cut18 = ["ta0", "te4", "o"]; var mes18 = ["Were back from defeating the Belve Clan. Let us in.", "Your not fooling anyone. Soldiers attack!"]; } else if (game.currentMap == 19) { var map19 = [[3, 3, 4, 0, 0, 4, 4, 3, 3], [3, 3, 4, 0, 0, 4, 4, 3, 3], [2, 4, 1, 0, 0, 1, 4, 4, 2], [0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0], [2, 4, 1, 0, 0, 1, 4, 4, 2], [3, 4, 4, 0, 0, 4, 4, 4, 3], [3, 4, 4, 0, 0, 4, 4, 4, 3], [3, 4, 4, 0, 0, 4, 4, 4, 3]]; var a19 = [[2, 8], [3, 8], [4, 8], [5, 8], [6, 8]]; var sound19 = "chase"; var e19 = [["sorcerer", 2, 3], ["knight", 5, 3], ["spearman", 3, 2], ["spearman", 4, 2], ["healer", 3, 0], ["knight", 4, 4]]; var pos19 = [1, 5]; var jobs19 = {spearman:["Thrust"], healer:["Heal 2"], sorcerer:["Fire 3"]}; var cut19 = ["o"]; } else if (game.currentMap == 20) { var map20 = [[3, 3, 3, 3, 3, 3, 3, 3], [3, 1, 1, 1, 1, 1, 1, 1], [3, 1, 0, 0, 0, 0, 0, 0], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [3, 1, 0, 0, 0, 0, 0, 0], [3, 1, 0, 0, 0, 0, 0, 0], [3, 1, 0, 0, 0, 0, 0, 0]]; var a20 = [[7, 6], [7, 5], [7, 4], [7, 3], [7, 2]]; var e20 = [["knight", 2, 5], ["knight", 2, 2], ["sorcerer", 1, 6], ["sorcerer", 1, 1], ["noble", 0, 3]]; var pos20 = [2, 4]; var sound20 = "attack"; var jobs20 = {sorcerer:["Fire 3"], knight:["Head Break"]}; var cut20 = ["o"]; } else if (game.currentMap == 21) { var map21 = [[3, 3, 3, 0, 0, 3], [3, 0, 0, 0, 0, 0], [3, 0, 1, 0, 0, 1], [3, 0, 0, 0, 0, 0], [3, 0, 1, 0, 0, 1], [3, 0, 0, 0, 0, 0], [3, 0, 1, 0, 0, 1]]; var a21 = [[1, 6], [2, 6], [3, 6], [4, 6], [5, 6]]; var sound21 = "attack"; var e21 = [["noble", 2, 2], ["noble", 5, 2], ["drummer", 2, 1], ["healer", 3, 0], ["healer", 4, 0]]; var pos21 = [1, 5]; var jobs21 = {healer:["Heal 2"]}; var cut21 = ["o"]; } else if (game.currentMap == 22) { var map22 = [[3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 0, 4, 1, 0, 0, 4, 1, 0], [3, 0, 1, 4, 0, 0, 1, 4, 0], [12, 0, 0, 0, 0, 0, 0, 0, 0], [12, 13, 8, 8, 8, 8, 8, 8, 8], [12, 0, 0, 0, 0, 0, 0, 0, 0], [3, 0, 1, 4, 0, 0, 1, 4, 0], [3, 0, 4, 1, 0, 0, 4, 1, 0], [3, 0, 0, 0, 0, 0, 0, 0, 0]]; var a22 = [[8, 6], [8, 5], [8, 4], [8, 3], [8, 2]]; var sound22 = "chase"; var e22 = [["king", 0, 4], ["noble", 1, 5], ["noble", 1, 3], ["knight", 5, 5], ["knight", 5, 3], ["archer", 3, 5], ["archer", 3, 3]]; var pos22 = [2, 4]; var jobs22 = {archer:["Fire Shot"]}; var cut22 = ["te0", "o"]; var mes22 = ["No one disobays my orders!"]; var cond22 = "King"; } var sound99 = "chase"; var pos99 = [4, 4]; var cut99 = ["o"]; var jobs99 = {archer:["Fire Shot"], healer:["Heal 2"], sorcerer:["Fire 3"], knight:["Head Break"], alchemist:["Super Potion"], spearman:["Thrust"]}; var cutL = _root["cut" + game.currentMap].length; var cutN = 0; var cs = true; var chatN = 0; game.T0 = function () { }; game.T0.prototype.walkable = true; game.T1 = function () { }; game.T1.prototype.walkable = true; game.T1.prototype.height = 20; game.T2 = function () { }; game.T2.prototype.walkable = true; game.T2.prototype.height = 40; game.T3 = function () { }; game.T3.prototype.walkable = false; game.T3.prototype.height = 70; game.T4 = function () { }; game.T4.prototype.walkable = true; game.T5 = function () { }; game.T5.prototype.walkable = true; game.T5.prototype.height = 10; game.T6 = function () { }; game.T6.prototype.walkable = true; game.T6.prototype.height = 20; game.T7 = function () { }; game.T7.prototype.walkable = false; game.T7.prototype.height = 24; game.T8 = function () { }; game.T8.prototype.walkable = true; game.T9 = function () { }; game.T9.prototype.walkable = true; game.T10 = function () { }; game.T10.prototype.walkable = true; game.T10.prototype.height = 10; game.T11 = function () { }; game.T11.prototype.walkable = true; game.T11.prototype.height = 20; game.T12 = function () { }; game.T12.prototype.walkable = true; game.T12.prototype.height = 20; game.T13 = function () { }; game.T13.prototype.walkable = true; game.T13.prototype.height = 40; game.T14 = function () { }; game.T14.prototype.walkable = true; game.T14.prototype.height = 80; game.T15 = function () { }; game.T15.prototype.walkable = true; game.T16 = function () { }; game.T16.prototype.walkable = true; game.T16.prototype.height = 20; game.T17 = function () { }; game.T17.prototype.walkable = true; game.T17.prototype.height = 40; game.T18 = function () { }; game.T18.prototype.walkable = true; game.T18.prototype.height = 80; game.Jsquire = function () { }; game.Jsquire.prototype.job = "Squire"; game.Jsquire.prototype.eva = 5; game.Jsquire.prototype.hpM = 94; game.Jsquire.prototype.hp = game.Jsquire.prototype.hpM; game.Jsquire.prototype.mpM = 43; game.Jsquire.prototype.mp = game.Jsquire.prototype.mpM; game.Jsquire.prototype.sp = 7; game.Jsquire.prototype.atk = 31; game.Jsquire.prototype.m = 3; game.Jsquire.prototype.j = 3; game.Jknight = function () { }; game.Jknight.prototype.job = "Knight"; game.Jknight.prototype.eva = 15; game.Jknight.prototype.hpM = 102; game.Jknight.prototype.hp = game.Jknight.prototype.hpM; game.Jknight.prototype.mpM = 12; game.Jknight.prototype.mp = game.Jknight.prototype.mpM; game.Jknight.prototype.sp = 7; game.Jknight.prototype.atk = 37; game.Jknight.prototype.m = 3; game.Jknight.prototype.j = 2; game.Jalchemist = function () { }; game.Jalchemist.prototype.job = "Alchemist"; game.Jalchemist.prototype.eva = 0; game.Jalchemist.prototype.hpM = 69; game.Jalchemist.prototype.hp = game.Jalchemist.prototype.hpM; game.Jalchemist.prototype.mpM = 0; game.Jalchemist.prototype.mp = game.Jalchemist.prototype.mpM; game.Jalchemist.prototype.sp = 6; game.Jalchemist.prototype.atk = 22; game.Jalchemist.prototype.m = 2; game.Jalchemist.prototype.j = 2; game.Jsorcerer = function () { }; game.Jsorcerer.prototype.job = "Sorcerer"; game.Jsorcerer.prototype.eva = 0; game.Jsorcerer.prototype.hpM = 65; game.Jsorcerer.prototype.hp = game.Jsorcerer.prototype.hpM; game.Jsorcerer.prototype.mpM = 42; game.Jsorcerer.prototype.mp = game.Jsorcerer.prototype.mpM; game.Jsorcerer.prototype.sp = 6; game.Jsorcerer.prototype.atk = 22; game.Jsorcerer.prototype.m = 2; game.Jsorcerer.prototype.j = 2; game.Jhealer = function () { }; game.Jhealer.prototype.job = "Healer"; game.Jhealer.prototype.eva = 0; game.Jhealer.prototype.hpM = 70; game.Jhealer.prototype.hp = game.Jhealer.prototype.hpM; game.Jhealer.prototype.mpM = 62; game.Jhealer.prototype.mp = game.Jhealer.prototype.mpM; game.Jhealer.prototype.sp = 6; game.Jhealer.prototype.atk = 25; game.Jhealer.prototype.m = 2; game.Jhealer.prototype.j = 2; game.Jarcher = function () { }; game.Jarcher.prototype.job = "Archer"; game.Jarcher.prototype.eva = 5; game.Jarcher.prototype.hpM = 84; game.Jarcher.prototype.hp = game.Jarcher.prototype.hpM; game.Jarcher.prototype.mpM = 0; game.Jarcher.prototype.mp = game.Jarcher.prototype.mpM; game.Jarcher.prototype.sp = 7; game.Jarcher.prototype.atk = 26; game.Jarcher.prototype.m = 3; game.Jarcher.prototype.j = 4; game.Jrobber = function () { }; game.Jrobber.prototype.job = "Robber"; game.Jrobber.prototype.eva = 20; game.Jrobber.prototype.hpM = 76; game.Jrobber.prototype.hp = game.Jrobber.prototype.hpM; game.Jrobber.prototype.mpM = 0; game.Jrobber.prototype.mp = game.Jrobber.prototype.mpM; game.Jrobber.prototype.sp = 7; game.Jrobber.prototype.atk = 16; game.Jrobber.prototype.m = 4; game.Jrobber.prototype.j = 4; game.Jspearman = function () { }; game.Jspearman.prototype.job = "Spearman"; game.Jspearman.prototype.eva = 15; game.Jspearman.prototype.hpM = 108; game.Jspearman.prototype.hp = game.Jspearman.prototype.hpM; game.Jspearman.prototype.mpM = 13; game.Jspearman.prototype.mp = game.Jspearman.prototype.mpM; game.Jspearman.prototype.sp = 7; game.Jspearman.prototype.atk = 35; game.Jspearman.prototype.m = 3; game.Jspearman.prototype.j = 6; game.Jdrummer = function () { }; game.Jdrummer.prototype.job = "Drummer"; game.Jdrummer.prototype.eva = 10; game.Jdrummer.prototype.hpM = 96; game.Jdrummer.prototype.hp = game.Jdrummer.prototype.hpM; game.Jdrummer.prototype.mpM = 10; game.Jdrummer.prototype.mp = game.Jdrummer.prototype.mpM; game.Jdrummer.prototype.sp = 8; game.Jdrummer.prototype.atk = 29; game.Jdrummer.prototype.m = 4; game.Jdrummer.prototype.j = 2; game.Jnoble = function () { }; game.Jnoble.prototype.job = "Noble"; game.Jnoble.prototype.eva = 20; game.Jnoble.prototype.hpM = 136; game.Jnoble.prototype.hp = game.Jnoble.prototype.hpM; game.Jnoble.prototype.mpM = 23; game.Jnoble.prototype.mp = game.Jnoble.prototype.mpM; game.Jnoble.prototype.sp = 8; game.Jnoble.prototype.atk = 45; game.Jnoble.prototype.m = 3; game.Jnoble.prototype.j = 2; game.Jking = function () { }; game.Jking.prototype.job = "King"; game.Jking.prototype.eva = 20; game.Jking.prototype.hpM = 160; game.Jking.prototype.hp = game.Jking.prototype.hpM; game.Jking.prototype.mpM = 84; game.Jking.prototype.mp = game.Jking.prototype.mpM; game.Jking.prototype.sp = 8; game.Jking.prototype.atk = 56; game.Jking.prototype.m = 3; game.Jking.prototype.j = 2; function makeMap(map) { mains.stop(); mains.attachSound(_root["sound" + game.currentMap]); mains.start(0, 999); attachMovie("blank", "tiles", 1); attachMovie("gui", "gui", 2); tiles.attachMovie("blank", "back", 0); tiles.attachMovie("mouse", "mouse", 1); tiles._y = 400; tiles.mouse._x = 560; i = 0; while (i < map.length) { j = 0; while (j < map[0].length) { name = (("t_" + i) + "_") + j; game[name] = new game["T" + map[i][j]](); game[name].depth = (((((j + i) * game.tile) / 2) * 300) + ((j - i) * game.tile)) + 3; if (game[name].height == undefined) { clip = tiles.back; } else { clip = tiles; } clip.attachMovie("tiles", name, game[name].depth); if (game[name].height != undefined) { clip[name].walk._y = clip[name].walk._y - game[name].height; } clip[name]._x = (j - i) * game.tile; clip[name]._y = ((j + i) * game.tile) / 2; clip[name].gotoAndStop(map[i][j] + 1); j++; } i++; } var _local3 = _root["a" + game.currentMap]; i = 0; while (i < _local3.length) { var name = ("a" + i); ally[name] = new game["J" + a[i]](); ally[name].status = {}; ally[name].ct = 0; ally[name].dead = 0; ally[name].xt = _local3[i][0]; ally[name].yt = _local3[i][1]; ally[name].x = _local3[i][0] * game.tile; ally[name].y = _local3[i][1] * game.tile; ally[name].xiso = ally[name].x - ally[name].y; ally[name].yiso = (ally[name].x + ally[name].y) / 2; ally[name].depth = (((((_local3[i][1] + _local3[i][0]) * game.tile) / 2) * 310) + ((_local3[i][1] - _local3[i][0]) * game.tile)) + 2; tiles.attachMovie(a[i], name, ally[name].depth); tiles[name]._x = ally[name].xiso; tiles[name]._y = ally[name].yiso; if (game[(("t_" + _local3[i][1]) + "_") + _local3[i][0]].height != undefined) { tiles[name]._y = tiles[name]._y - game[(("t_" + _local3[i][1]) + "_") + _local3[i][0]].height; } tiles[name].gotoAndStop(_root["pos" + game.currentMap][0]); i++; } var _local2 = _root["e" + game.currentMap]; i = 0; while (i < _local2.length) { var name = ("e" + i); enemy[name] = new game["J" + _local2[i][0]](); enemy[name].status = {act:0, move:0, poison:0, slow:0}; enemy[name].depth = (((((_local2[i][2] + _local2[i][1]) * game.tile) / 2) * 310) + ((_local2[i][2] - _local2[i][1]) * game.tile)) + 2; enemy[name].ct = 0; enemy[name].xt = _local2[i][1]; enemy[name].yt = _local2[i][2]; enemy[name].dead = 0; enemy[name].x = _local2[i][1] * game.tile; enemy[name].y = _local2[i][2] * game.tile; enemy[name].xiso = enemy[name].x - enemy[name].y; enemy[name].yiso = (enemy[name].x + enemy[name].y) / 2; tiles.attachMovie(_local2[i][0], name, enemy[name].depth); tiles[name]._x = enemy[name].xiso; tiles[name]._y = enemy[name].yiso; tiles[name].char.head.gotoAndStop(2); tiles[name].char.arm.gotoAndStop(2); tiles[name].char.arm2.gotoAndStop(2); tiles[name].char.body.gotoAndStop(2); if (game[(("t_" + _local2[i][2]) + "_") + _local2[i][1]].height != undefined) { tiles[name]._y = tiles[name]._y - game[(("t_" + _local2[i][2]) + "_") + _local2[i][1]].height; } tiles[name].gotoAndStop(_root["pos" + game.currentMap][1]); switch (enemy[name].job) { case "Archer" : enemy[name].r = 4; break; case "Healer" : enemy[name].r = 4; break; case "Sorcerer" : enemy[name].r = 4; break; case "Drummer" : enemy[name].r = 1; break; case "Alchemist" : enemy[name].r = 3; break; case "King" : enemy[name].r = 3; break; case "Noble" : enemy[name].r = 3; } i++; } enemyTurn = false; steal = ""; turn = ""; _root.hideT = false; _root.stopS = true; tiles._x = ((_root["map" + game.currentMap].length / 2) * -1) + 220; tiles._y = ((_root["map" + game.currentMap][0].length / 2) * -1) + 130; i = 0; while (i < _local2.length) { var name = ("e" + i); tiles[name].char.head.gotoAndStop(2); tiles[name].char.arm.gotoAndStop(2); tiles[name].char.arm2.gotoAndStop(2); tiles[name].char.body.gotoAndStop(2); i++; } } function work() { var _local2 = ((2 * (_ymouse - tiles._y)) - (_xmouse - tiles._x)) / 2; var _local3 = (_xmouse - tiles._x) + _local2; game.ymouse = Math.round(_local2 / game.tile); game.xmouse = Math.round(_local3 / game.tile) - 1; if (cs == false) { tiles.mouse._x = (game.xmouse - game.ymouse) * game.tile; tiles.mouse._y = ((game.xmouse + game.ymouse) * game.tile) / 2; if (game[(("t_" + game.ymouse) + "_") + game.xmouse].height != undefined) { tiles.mouse._y = tiles.mouse._y - game[(("t_" + game.ymouse) + "_") + game.xmouse].height; gui.heig.text = "Height: " + (game[(("t_" + game.ymouse) + "_") + game.xmouse].height / 10); tiles.mouse.swapDepths((((((game.xmouse + game.ymouse) * game.tile) / 2) * 301) + ((game.xmouse - game.ymouse) * game.tile)) + 4); } else { gui.heig.text = "Height: 0"; tiles.mouse.swapDepths((((((game.xmouse + game.ymouse) * game.tile) / 2) * 299) + ((game.xmouse - game.ymouse) * game.tile)) + 1); } stat(); if (turn == "") { speed(); } if (ally[turn].hp == 0) { tiles[turn].tu.gotoAndStop(1); turn = ""; } } else { cutScene(); } if (move == 2) { moveChar(); } i = 0; while (i < _root["a" + game.currentMap].length) { if ((ally["a" + i].dead == 1) || ((ally["a" + i].hp <= 0) && (ally["a" + i].dead == 1))) { tiles.char["a" + i].gotoAndPlay("dead"); } i++; } l = 0; while (l < _root["e" + game.currentMap].length) { if ((enemy["e" + l].dead == 1) || ((enemy["e" + l].hp <= 0) && (enemy["e" + l].dead == 1))) { tiles.char["e" + l].gotoAndPlay("dead"); } l++; } } function cutScene() { var _local2 = _root["cut" + game.currentMap][cutN]; if (cutN < cutL) { if (_local2.charAt(0) == "m") { turn = _local2.charAt(1) + _local2.charAt(2); game.targety = Number(_local2.charAt(4)); game.targetx = Number(_local2.charAt(3)); move = 2; } else if (_local2.charAt(0) == "p") { tiles[_local2.charAt(1) + _local2.charAt(2)].gotoAndStop(_local2.charAt(3)); tiles[_local2.charAt(1) + _local2.charAt(2)].char.gotoAndStop(1); cutN = cutN + 1; } else if (_local2.charAt(0) == "t") { tiles._x = (tiles[_local2.charAt(1) + _local2.charAt(2)]._x * -1) + 220; tiles._y = (tiles[_local2.charAt(1) + _local2.charAt(2)]._y * -1) + 180; gui.talk.mes.text = _root["mes" + game.currentMap][chatN]; gui.talk._x = tiles[_local2.charAt(1) + _local2.charAt(2)]._x + tiles._x; gui.talk._y = tiles[_local2.charAt(1) + _local2.charAt(2)]._y + tiles._y; } else if (_local2.charAt(0) == "w") { tiles._y = tiles._y * 1.1; if (tiles._y > 390) { gui.gotoAndPlay("next"); } if (tiles._y > 440) { cutN = cutN + 1; } } else if (_local2.charAt(0) == "o") { gui.gotoAndPlay("objective"); cutN = cutN + 1; } else if (_local2.charAt(0) == "d") { tiles._x = (tiles[_local2.charAt(1) + _local2.charAt(2)]._x * -1) + 220; tiles._y = (tiles[_local2.charAt(1) + _local2.charAt(2)]._y * -1) + 180; cutN = cutN + 1; } } } function getTarget() { if (turn != "") { if ((move == 1) && (!wait)) { moveTarget(); } else if (wait) { waitTarget(); } else if (act == 1) { attackTarget(); } else if (act == 0) { setAttack(); } else if (act == 4) { setAbility(); } else if (act == 5) { targetAbility(); } } } function speed() { var _local3 = _root["e" + game.currentMap]; i = 0; while (i < _local3.length) { var _local2 = "e" + i; enemy[_local2].ct = enemy[_local2].ct + enemy[_local2].sp; if (enemy[_local2].ct >= 100) { enemy[_local2].ct = 100; turn = _local2; enemyTurn = true; move = 0; act = 0; if (enemy[_local2].status.move > 0) { move = 3; enemy[_local2].status.move = enemy[_local2].status.move - 1; } if (enemy[_local2].status.act > 0) { enemy[_local2].status.act = enemy[_local2].status.act - 1; act = 2; } break; } i++; } i = 0; while (i < a.length) { var _local2 = "a" + i; if (ally[_local2].hp > 0) { ally[_local2].ct = ally[_local2].ct + ally[_local2].sp; if (ally[_local2].ct > 100) { ally[_local2].ct = 100; } if ((ally[_local2].ct >= 100) && (turn == "")) { ally[_local2].ct = 100; wait = false; turn = _local2; move = 0; act = 0; gui.menu.gotoAndStop(2); if ((ally[_local2].status.act > 0) && (ally[_local2].status.move > 0)) { gui.menu.gotoAndStop(5); } else if (ally[_local2].status.act > 0) { gui.menu.gotoAndStop(4); } else if (ally[_local2].status.move > 0) { gui.menu.gotoAndStop(3); } if (ally[_local2].status.move > 0) { move = 3; ally[_local2].status.move = ally[_local2].status.move - 1; } if (ally[_local2].status.act > 0) { act = 2; ally[_local2].status.act = ally[_local2].status.act - 1; } break; } } i++; } tiles[turn].tu.gotoAndPlay(2); } function node(y, x, f) { var _local3 = 0; if (game[(("t_" + x) + "_") + y].walkable) { if (game[(("t_" + x) + "_") + y].height != undefined) { if (game[(("t_" + ally[turn].yt) + "_") + ally[turn].xt].height != undefined) { _local3 = game[(("t_" + ally[turn].yt) + "_") + ally[turn].xt].height / 10; } if (((game[(("t_" + x) + "_") + y].height / 10) - (ally[turn].j + _local3)) <= 1) { tiles[(("t_" + x) + "_") + y].walk.gotoAndStop(f); } } else { tiles.back[(("t_" + x) + "_") + y].walk.gotoAndStop(f); } } } function enemyNode(y, x, f) { var _local3 = 0; if (game[(("t_" + x) + "_") + y].walkable) { if (game[(("t_" + x) + "_") + y].height != undefined) { if (game[(("t_" + enemy[turn].yt) + "_") + enemy[turn].xt].height != undefined) { _local3 = game[(("t_" + enemy[turn].yt) + "_") + enemy[turn].xt].height / 10; } if (((game[(("t_" + x) + "_") + y].height / 10) - (enemy[turn].j + _local3)) < 1) { if ((tiles[(("t_" + x) + "_") + y].walk._currentframe == 1) || (tiles[(("t_" + x) + "_") + y].walk._currentframe == f)) { tiles[(("t_" + x) + "_") + y].walk.gotoAndStop(f); } else { tiles[(("t_" + x) + "_") + y].walk.gotoAndStop(9); } } } else if ((tiles.back[(("t_" + x) + "_") + y].walk._currentframe == 1) || (tiles.back[(("t_" + x) + "_") + y].walk._currentframe == f)) { tiles.back[(("t_" + x) + "_") + y].walk.gotoAndStop(f); } else { tiles.back[(("t_" + x) + "_") + y].walk.gotoAndStop(9); } } } function moveChar() { var _local2 = tiles; if (ally[turn].ct == 100) { _local2 = ally[turn]; } else if (enemy[turn].ct == 100) { _local2 = enemy[turn]; } else if (_root["cut" + game.currentMap][cutN].charAt(1) == "a") { _local2 = ally[turn]; } else if (_root["cut" + game.currentMap][cutN].charAt(1) == "e") { _local2 = enemy[turn]; } if ((_root["cut" + game.currentMap][cutN].charAt(1) == "e") && (cs)) { i = 0; while (i < en.length) { var _local3 = "e" + i; tiles[_local3].char.head.gotoAndStop(2); tiles[_local3].char.arm.gotoAndStop(2); tiles[_local3].char.arm2.gotoAndStop(2); tiles[_local3].char.body.gotoAndStop(2); i++; } } if (((_local2.x % game.tile) == 0) && ((_local2.y % game.tile) == 0)) { gui.menu.gotoAndStop(1); dirx = 0; diry = 0; _local2.xt = Math.floor(_local2.x / game.tile); _local2.yt = Math.floor(_local2.y / game.tile); if (game.targetx > _local2.xt) { dirx = 1; } else if (game.targetx < _local2.xt) { dirx = -1; } else if (game.targety > _local2.yt) { diry = 1; } else if (game.targety < _local2.yt) { diry = -1; } else { move = 3; if (enemyTurn && (enemy[turn].status.act == 0)) { act = 0; } tiles[turn].gotoAndStop(endd); if (ally[turn].ct == 100) { if (act == 0) { gui.menu.gotoAndStop(3); } else { gui.menu.gotoAndStop(5); } } else if (cs) { cutN = cutN + 1; } } } _local2.y = _local2.y + (game.sp * diry); _local2.x = _local2.x + (game.sp * dirx); _local2.xiso = _local2.x - _local2.y; _local2.yiso = (_local2.x + _local2.y) / 2; _local2.depth = ((((((_local2.y / 40) + (_local2.x / 40)) * game.tile) / 2) * 304) + (((_local2.y / 40) - (_local2.x / 40)) * game.tile)) + 4; tiles[turn].swapDepths(_local2.depth); tiles[turn]._x = _local2.xiso; tiles[turn]._y = _local2.yiso; if (move == 2) { tiles[turn].gotoAndStop((dirx + (diry * 2)) + 3); var endd = ((dirx + (diry * 2)) + 3); } if (game[(("t_" + (_local2.yt + diry)) + "_") + (_local2.xt + dirx)].height != undefined) { tiles[turn]._y = tiles[turn]._y - game[(("t_" + (_local2.yt + diry)) + "_") + (_local2.xt + dirx)].height; } } function checkDeath(targ, info) { var _local2 = 0; var _local4 = 0; if (targ.hp <= 0) { info.char.gotoAndPlay("dead"); targ.hp = 0; if (!enemyTurn) { game.count = game.count + 35; } else { game.count = game.count - 20; } ac.attachSound("die"); ac.start(0, 1); info.char.gotoAndPlay("dead"); targ.dead = 1; targ.status.move = 0; targ.status.act = 0; targ.status.poison = 0; targ.status.slow = 0; targ.status.regen = 0; n = 0; while (n < _root["a" + game.currentMap].length) { if (ally["a" + n].hp <= 0) { _local4 = _local4 + 1; } n++; } if (_local4 >= _root["a" + game.currentMap].length) { gui.gotoAndPlay("lose"); turn = "sd"; } i = 0; while (i < _root["e" + game.currentMap].length) { if (enemy["e" + i].hp == 0) { _local2 = _local2 + 1; } i++; } if (_local2 >= _root["e" + game.currentMap].length) { gui.gotoAndPlay("win"); turn = "sd"; } if (targ.job == _root["cond" + game.currentMap]) { game.count = game.count + 100; turn = "sd"; gui.gotoAndPlay("win"); } info.char.gotoAndPlay("dead"); } } function enemyAi() { var _local1 = enemy[turn]; if (move == 0) { enemyMove(); } else if ((act == 0) && (move == 3)) { enemyAttack(); } else if ((move == 3) && (act == 2)) { if (_local1.status.poison > 0) { _local1.status.poison = _local1.status.poison - 1; damage = Math.floor(_local1.hpM / 5); _local1.hp = _local1.hp - damage; tiles[turn].turn.gotoAndPlay("num"); tiles[turn].turn.hit.k.htmlText = ("<font color='#00CC66'>" + damage) + "</font>"; checkDeath(enemy[turn], tiles[turn]); } else if (_local1.status.regen > 0) { _local1.status.regen = _local1.status.regen - 1; damage = Math.floor(_local1.hpM / 5); _local1.hp = _local1.hp + damage; if (_local1.hp > _local1.hpM) { _local1.hp = _local1.hpM; } tiles[turn].turn.gotoAndPlay("num"); tiles[turn].turn.hit.k.htmlText = ("<font color='#0000CC'>" + damage) + "</font>"; } if (_local1.status.slow > 0) { _local1.status.slow = _local1.status.slow - 1; if (_local1.status.slow == 0) { _local1.sp = _local1.sp + 3; } } tiles[turn].tu.gotoAndStop(1); enemy[turn].ct = 0; turn = ""; enemyTurn = false; } } function enemyTurnAI() { var _local1 = enemy[turn]; tiles[turn].char.head.gotoAndStop(2); tiles[turn].char.arm.gotoAndStop(2); tiles[turn].char.arm2.gotoAndStop(2); tiles[turn].char.body.gotoAndStop(2); if (_local1.ct == 100) { if (_local1.hp != 0) { enemyAi(); } else { _local1.ct = 0; tiles[turn].tu.gotoAndStop(1); turn = ""; enemyTurn = false; } } } function tileCheck(x, y, con) { var _local2 = true; var _local5 = false; var _local6 = false; if (con == "both") { _local5 = true; _local6 = true; } else if (con == "enemy") { _local5 = true; } else if (con == "ally") { _local6 = true; } if (_local5) { t = 0; while (t < _root["e" + game.currentMap].length) { if ((enemy["e" + t].xt == x) && (enemy["e" + t].yt == y)) { _local2 = false; _root.enemyTarg = t; break; } t++; } } if (_local6) { w = 0; while (w < _root["a" + game.currentMap].length) { if ((ally["a" + w].xt == x) && (ally["a" + w].yt == y)) { _local2 = false; _root.allyTarg = w; break; } w++; } } return(_local2); } function enemyMove() { var _local8 = false; var _local7 = enemy[turn]; var _local9 = 0; var _local6 = enemy[turn].m + 1; var _local4 = _local7.r; if (((_local7.job == "Alchemist") || (_local7.job == "Healer")) || (_local7.job == "Drummer")) { _local9 = 2; _local6 = _local6 - 1; t = 0; while (t < _root["e" + game.currentMap].length) { var _local2 = enemy["e" + t]; if ((_local2.hp <= Math.floor(_local2.hpM * 0.6)) && (_local2.hp > 0)) { p = 1; while (p < _local4) { i = 0; while (i < _local4) { var _local5 = _local4 - p; enemyNode(_local2.xt - p, (_local2.yt - i) + _local5, 7); enemyNode(_local2.xt + p, (_local2.yt + i) - _local5, 7); enemyNode((_local2.xt - i) + _local5, _local2.yt + p, 7); enemyNode((_local2.xt + i) - _local5, _local2.yt - p, 7); enemyNode((_local2.xt - p) - 1, _local2.yt, 7); enemyNode((_local2.xt + p) + 1, _local2.yt, 7); enemyNode(_local2.xt, (_local2.yt + p) + 1, 7); enemyNode(_local2.xt, (_local2.yt - p) - 1, 7); i++; } p++; } } t++; } } else if ((((_local7.job == "Archer") || (_local7.job == "Sorcerer")) || (_local7.job == "Noble")) || (_local7.job == "King")) { _local9 = 1; _local6 = _local6 - 1; t = 0; while (t < a.length) { var _local2 = ally["a" + t]; if (_local2.hp > 0) { p = 1; while (p < _local4) { i = 0; while (i < _local4) { var _local5 = _local4 - p; enemyNode(_local2.xt - p, (_local2.yt - i) + _local5, 7); enemyNode(_local2.xt + p, (_local2.yt + i) - _local5, 7); enemyNode((_local2.xt - i) + _local5, _local2.yt + p, 7); enemyNode((_local2.xt + i) - _local5, _local2.yt - p, 7); enemyNode((_local2.xt - p) - 1, _local2.yt, 7); enemyNode((_local2.xt + p) + 1, _local2.yt, 7); enemyNode(_local2.xt, (_local2.yt + p) + 1, 7); enemyNode(_local2.xt, (_local2.yt - p) - 1, 7); i++; } p++; } } t++; } } p = 1; while (p < _local6) { i = 0; while (i < _local6) { var _local5 = _local6 - p; enemyNode(enemy[turn].xt - p, (enemy[turn].yt - i) + _local5, 8); enemyNode(enemy[turn].xt + p, (enemy[turn].yt + i) - _local5, 8); enemyNode((enemy[turn].xt - i) + _local5, enemy[turn].yt + p, 8); enemyNode((enemy[turn].xt + i) - _local5, enemy[turn].yt - p, 8); enemyNode((enemy[turn].xt - p) - 1, enemy[turn].yt, 8); enemyNode((enemy[turn].xt + p) + 1, enemy[turn].yt, 8); enemyNode(enemy[turn].xt, (enemy[turn].yt + p) + 1, 8); enemyNode(enemy[turn].xt, (enemy[turn].yt - p) - 1, 8); i++; } p++; } if (enemy[turn].status.act == 0) { if (_local9 == 0) { i = 0; while (i < a.length) { var _local3 = ally["a" + i]; if (((tiles[(("t_" + _local3.yt) + "_") + _local3.xt].walk._currentframe == 8) && (_local3.hp > 0)) || ((tiles.back[(("t_" + _local3.yt) + "_") + _local3.xt].walk._currentframe == 8) && (_local3.hp > 0))) { _local8 = true; if ((tileCheck(_local3.xt + 1, _local3.yt, "both") && (tiles[(("t_" + _local3.yt) + "_") + (_local3.xt + 1)].walk._currentframe == 8)) || (tileCheck(_local3.xt + 1, _local3.yt, "both") && (tiles.back[(("t_" + _local3.yt) + "_") + (_local3.xt + 1)].walk._currentframe == 8))) { game.targetx = _local3.xt + 1; game.targety = _local3.yt; } else if ((tileCheck(_local3.xt, _local3.yt - 1, "both") && (tiles[(("t_" + (_local3.yt - 1)) + "_") + _local3.xt].walk._currentframe == 8)) || (tileCheck(_local3.xt, _local3.yt - 1, "both") && (tiles.back[(("t_" + (_local3.yt - 1)) + "_") + _local3.xt].walk._currentframe == 8))) { game.targetx = _local3.xt; game.targety = _local3.yt - 1; } else if ((tileCheck(_local3.xt, _local3.yt + 1, "both") && (tiles[(("t_" + (_local3.yt + 1)) + "_") + _local3.xt].walk._currentframe == 8)) || (tileCheck(_local3.xt, _local3.yt + 1, "both") && (tiles.back[(("t_" + (_local3.yt + 1)) + "_") + _local3.xt].walk._currentframe == 8))) { game.targetx = _local3.xt; game.targety = _local3.yt + 1; } else if ((tilesCheck(_local3.xt - 1, _local3.yt, "both") && (tiles[(("t_" + _local3.yt) + "_") + (_local3.xt - 1)].walk._currentframe == 8)) || (tilesCheck(_local3.xt - 1, _local3.yt, "both") && (tiles.back[(("t_" + _local3.yt) + "_") + (_local3.xt - 1)].walk._currentframe == 8))) { game.targetx = _local3.xt - 1; game.targety = _local3.yt; } else { blankWalk(_local7, 0); } break; } i++; } } else if (_local9 == 1) { _local8 = true; if (readMap()) { game.targetx = mapTargetx; game.targety = mapTargety; } else { blankWalk(_local7, 1); } } else if (_local9 == 2) { _local8 = true; if (readMap()) { game.targetx = mapTargetx; game.targety = mapTargety; } else { blankWalk(_local7, 2); } } } if (!_local8) { blankWalk(_local7, 0); } move = 2; clearMap(); } function enemyAttack() { var _local3 = enemy[turn]; var _local2 = _root["jobs" + game.currentMap][_local3.job.toLowerCase()]; switch (_local3.job) { case "Alchemist" : if (returnValue(_local2, "Super Potion")) { enemyAbility("Super Potion", 1, 1); } else { enemyAbility("Potion", 1, 1); } break; case "Healer" : if (returnValue(_local2, "Heal 2") && (enemy[turn].mp >= 11)) { enemyAbility("Heal 2", 1, 2); } else if (enemy[turn].mp >= 6) { enemyAbility("Heal", 1, 2); } else { enemySwing(); } break; case "Robber" : if (returnValue(_local2, "Life Steal") && (_local3.hp <= (_local3.hpM * 0.7))) { enemyAbility("Life Steal", 0, 0); } else { enemySwing(); } break; case "Squire" : enemySwing(_local3); break; case "Knight" : if (returnValue(_local2, "Head Break") && (random(3) == 1)) { enemyAbility("Head Break", 0, 0); } else { enemySwing(); } break; case "Noble" : enemyAbility("Knight's Sword", 1, 0); break; case "King" : enemyAbility("King's Sword", 1, 0); break; case "Drummer" : enemyAbility("Life Song", 2, 2); break; case "Spearman" : if (returnValue(_local2, "Thrust")) { enemyAbility("Thrust", 0, 0); } else { enemySwing(); } break; case "Sorcerer" : if (returnValue(_local2, "Fire 3") && (enemy[turn].mp >= 11)) { enemyAbility("Fire 3", 1, 3); } else if (returnValue(_local2, "Fire 2") && (enemy[turn].mp >= 9)) { enemyAbility("Fire 2", 1, 3); } else if (enemy[turn].mp >= 6) { enemyAbility("Fire", 1, 3); } else { enemySwing(); } break; case "Archer" : if (returnValue(_local2, "Fire Shot")) { enemyAbility("Fire Shot", 1, 0); } else { enemyAbility("Bow Shot", 1, 0); } } } function enemyAbility(ab, ty, tar) { var _local2 = enemy[turn]; if (act != 1) { var _local7 = 0; _root.effect = ""; var _local9 = 0; var _local8 = ""; _root.cure = 0; if (ty == 0) { enemyNode(_local2.xt + 1, _local2.yt, 7); enemyNode(_local2.xt - 1, _local2.yt, 7); enemyNode(_local2.xt, _local2.yt - 1, 7); enemyNode(_local2.xt, _local2.yt + 1, 7); } else if (ty == 1) { var _local6 = _local2.r; p = 1; while (p < _local6) { i = 0; while (i < _local6) { var _local4 = _local6 - p; enemyNode(_local2.xt - p, (_local2.yt - i) + _local4, 7); enemyNode(_local2.xt + p, (_local2.yt + i) - _local4, 7); enemyNode((_local2.xt - i) + _local4, _local2.yt + p, 7); enemyNode((_local2.xt + i) - _local4, _local2.yt - p, 7); enemyNode((_local2.xt - p) - 1, _local2.yt, 7); enemyNode((_local2.xt + p) + 1, _local2.yt, 7); enemyNode(_local2.xt, (_local2.yt + p) + 1, 7); enemyNode(_local2.xt, (_local2.yt - p) - 1, 7); i++; } p++; } enemyNode(_local2.xt, _local2.yt, 7); } else if (ty == 2) { enemyNode(_local2.xt + 1, _local2.yt, 7); enemyNode(_local2.xt - 1, _local2.yt, 7); enemyNode(_local2.xt, _local2.yt - 1, 7); enemyNode(_local2.xt, _local2.yt + 1, 7); enemyNode(_local2.xt, _local2.yt, 7); } if (tar == 0) { z = 0; while (z < _root["a" + game.currentMap].length) { var _local3 = ally["a" + z]; if (_local3.hp > 0) { if ((tiles[(("t_" + _local3.yt) + "_") + _local3.xt].walk._currentframe == 7) || (tiles.back[(("t_" + _local3.yt) + "_") + _local3.xt].walk._currentframe == 7)) { allyTarg = z; _local7 = 1; break; } } z++; } switch (ab) { case "Bow Shot" : acc = 100 - ally["a" + allyTarg].eva; _local8 = "bow"; damage = _local2.atk; break; case "Fire Shot" : acc = 75; _local8 = "bow"; damage = Math.floor(_local2.atk * 1.7); anim = "fire"; break; case "Head Break" : _local8 = "swing"; damage = Math.floor(_local2.atk / 2); acc = 80; effect = "hp"; break; case "Knight's Sword" : _local8 = "swing"; acc = 100; damage = 44; anim = "Knight's Sword"; break; case "King's Sword" : _local8 = "swing"; acc = 100; damage = 55; anim = "King's sword"; break; case "Life Steal" : _local8 = "steal"; steal = "hp"; acc = 80; damage = 25; break; case "Thrust" : _local8 = "Thrust"; damage = _local2.atk; acc = 75; } _root.targA = tiles["a" + allyTarg]; _root.targP = ally["a" + allyTarg]; if (targP.yt > _local2.yt) { tiles[turn].gotoAndStop(5); } else if (targP.yt < _local2.yt) { tiles[turn].gotoAndStop(1); } else if (targP.xt > _local2.xt) { tiles[turn].gotoAndStop(4); } else if (_local7 == 1) { tiles[turn].gotoAndStop(3); } } else if (tar == 1) { i = 0; while (i < _root["e" + game.currentMap].length) { var _local5 = enemy["e" + i]; if ((_local5.hp <= Math.floor(_local5.hpM * 0.6)) && (_local5.hp > 0)) { if ((tiles[(("t_" + _local5.yt) + "_") + _local5.xt].walk._currentframe == 7) || (tiles.back[(("t_" + _local5.yt) + "_") + _local5.xt].walk._currentframe == 7)) { _root.enemyTarg = i; _local7 = 1; break; } } i++; } switch (ab) { case "Potion" : cure = 30; break; case "Super Potion" : cure = 45; } _root.cureType = 0; _local8 = "potion"; _root.anim = "potion"; if (enemy["e" + enemyTarg].yt > _local2.yt) { tiles[turn].gotoAndStop(5); } else if (enemy["e" + enemyTarg].yt < _local2.yt) { tiles[turn].gotoAndStop(1); } else if (enemy["e" + enemyTarg].xt > _local2.xt) { tiles[turn].gotoAndStop(4); } else if (_local7 == 1) { tiles[turn].gotoAndStop(3); } } else if (tar == 2) { hitAl = []; z = 0; while (z < a.length) { var _local3 = enemy["e" + z]; if (((_local3.hp > 0) && (_local3.hp <= (_local3.hpM * 0.7))) || (enemy[turn].job == "Drummer")) { if ((tiles[(("t_" + _local3.yt) + "_") + _local3.xt].walk._currentframe == 7) || (tiles.back[(("t_" + _local3.yt) + "_") + _local3.xt].walk._currentframe == 7)) { _local7 = 1; hitAl.push(z); if (!tileCheck(_local3.xt + 1, _local3.yt, "enemy")) { if ((enemy["e" + enemyTarg].hp > 0) || (enemy[turn].job == "Drummer")) { hitAl.push(enemyTarg); } } if (!tileCheck(_local3.xt - 1, _local3.yt, "enemy")) { if ((enemy["e" + enemyTarg].hp > 0) || (enemy[turn].job == "Drummer")) { hitAl.push(enemyTarg); } } if (!tileCheck(_local3.xt, _local3.yt - 1, "enemy")) { if ((enemy["e" + enemyTarg].hp > 0) || (enemy[turn].job == "Drummer")) { hitAl.push(enemyTarg); } } if (!tileCheck(_local3.xt, _local3.yt + 1, "enemy")) { if ((enemy["e" + enemyTarg].hp > 0) || (enemy[turn].job == "Drummer")) { hitAl.push(enemyTarg); } } break; } } z++; } switch (ab) { case "Heal 2" : cure = 65; _local9 = 11; case "Heal" : cure = 45; _local9 = 6; break; case "Life Song" : cure = 25; anim = "song"; effect = "hp"; } _local8 = "cast"; } else if (tar == 3) { hitEn = []; z = 0; while (z < a.length) { var _local3 = ally["a" + z]; if (_local3.hp > 0) { if ((tiles[(("t_" + _local3.yt) + "_") + _local3.xt].walk._currentframe == 7) || (tiles.back[(("t_" + _local3.yt) + "_") + _local3.xt].walk._currentframe == 7)) { hitEn.push(z); _local7 = 1; if (!tileCheck(_local3.xt + 1, _local3.yt, "ally")) { if (ally["a" + allyTarg].hp > 0) { hitEn.push(allyTarg); } } if (!tileCheck(_local3.xt - 1, _local3.yt, "ally")) { if (ally["a" + allyTarg].hp > 0) { hitEn.push(allyTarg); } } if (!tileCheck(_local3.xt, _local3.yt - 1, "ally")) { if (ally["a" + allyTarg].hp > 0) { hitEn.push(allyTarg); } } if (!tileCheck(_local3.xt, _local3.yt + 1, "ally")) { if (ally["a" + allyTarg].hp > 0) { hitEn.push(allyTarg); } } break; } } z++; } switch (ab) { case "Fire" : damage = _local2.atk; _local9 = 6; case "Fire 2" : damage = Math.floor(_local2.atk * 1.6); _local9 = 9; break; case "Fire 3" : damage = Math.floor(_local2.atk * 2.1); _local9 = 11; } _local8 = "cast"; } } if (_local7 == 1) { _root.abi = ab; enemy[turn].mp = enemy[turn].mp - _local9; gui.ability.gotoAndPlay(2); gui.ability.te.text = ab; tiles[turn].char.gotoAndPlay(_local8); act = 1; var _local7 = 2; } else if (_local7 == 0) { anim = ""; act = 2; } } function enemySwing() { var _local2 = enemy[turn]; var _local5 = 0; var _local4 = _local2.xt; var _local3 = _local2.yt; roll = 100; if ((!tileCheck(_local2.xt + 1, _local2.yt, "ally")) && (ally["a" + allyTarg].hp > 0)) { var _local6 = tiles["a" + allyTarg]; if ((_local6._currentframe == 2) || (_local6._currentframe == 3)) { roll = 100; } else if ((_local6._currentframe == 1) || (_local6._currentframe == 5)) { roll = 90; } else { roll = 80; } _local5 = 4; _local4 = _local4 + 1; } else if ((!tileCheck(_local2.xt, _local2.yt + 1, "ally")) && (ally["a" + allyTarg].hp > 0)) { var _local6 = tiles["a" + allyTarg]; if (((_local6._currentframe == 2) || (_local6._currentframe == 3)) || (_local6._currentframe == 4)) { roll = 90; } else if (_local6._currentframe == 5) { roll = 100; } else { roll = 80; } _local5 = 5; _local3 = _local3 + 1; } else if ((!tileCheck(_local2.xt - 1, _local2.yt, "ally")) && (ally["a" + allyTarg].hp > 0)) { var _local6 = tiles["a" + allyTarg]; if ((_local6._currentframe == 2) || (_local6._currentframe == 3)) { roll = 80; } else if ((_local6._currentframe == 1) || (_local6._currentframe == 5)) { roll = 90; } else { roll = 100; } _local5 = 2; _local4 = _local4 - 1; } else if ((!tileCheck(_local2.xt, _local2.yt - 1, "ally")) && (ally["a" + allyTarg].hp > 0)) { var _local6 = tiles["a" + allyTarg]; if (((_local6._currentframe == 2) || (_local6._currentframe == 3)) || (_local6._currentframe == 4)) { roll = 90; } else if (a._currentframe == 1) { roll = 100; } else { roll = 80; } _local5 = 1; _local3 = _local3 - 1; } if (_local5 > 0) { tiles[turn].gotoAndStop(_local5); tiles[turn].char.gotoAndPlay("swing"); effect = ""; i = 0; while (i < a.length) { if ((_local3 == ally["a" + i].yt) && (ally["a" + i].xt == _local4)) { _root.targA = tiles["a" + i]; _root.targP = ally["a" + i]; acc = roll - ally["a" + i].eva; damage = _local2.atk; break; } i++; } } act = 2; } function readMap() { var _local2 = false; i = 0; while (i < _root["map" + game.currentMap].length) { p = 0; while (p < _root["map" + game.currentMap][0].length) { if (((tiles[(("t_" + i) + "_") + p].walk._currentframe == 9) && (tileCheck(p, i, "both"))) || ((tiles.back[(("t_" + i) + "_") + p].walk._currentframe == 9) && (tileCheck(p, i, "both")))) { _local2 = true; mapTargetx = p; mapTargety = i; break; } p++; } i++; } return(_local2); } function blankWalk(ob, movement) { var _local5 = random(a.length); var _local2 = 0; if (movement == 0) { _local2 = random(ob.m) + 1; } else if (movement == 1) { _local2 = random(ob.m - 1) + 1; } else if (movement == 2) { _local2 = random(ob.m - 2) + 1; } if (ally["a" + _local5].hp > 0) { var _local3 = ally["a" + _local5]; if ((movement == 0) || (movement == 1)) { if ((((_local3.xt < ob.xt) && (tileCheck(ob.xt - _local2, ob.yt, "both"))) && (game[(("t_" + ob.yt) + "_") + (ob.xt - _local2)].walkable)) && (typeof(tiles[(("t_" + ob.yt) + "_") + (ob.xt - _local2)]) == "movieclip")) { game.targetx = ob.xt - _local2; game.targety = ob.yt; } else if ((((_local3.xt > ob.xt) && (tileCheck(ob.xt + _local2, ob.yt, "both"))) && (game[(("t_" + ob.yt) + "_") + (ob.xt + _local2)].walkable)) && (typeof(tiles[(("t_" + ob.yt) + "_") + (ob.xt + _local2)]) == "movieclip")) { game.targetx = ob.xt + _local2; game.targety = ob.yt; } else if ((((_local3.yt < ob.yt) && (tileCheck(ob.xt, ob.yt - _local2, "both"))) && (game[(("t_" + (ob.yt - _local2)) + "_") + ob.xt].walkable)) && (typeof(tiles[(("t_" + (ob.yt - _local2)) + "_") + ob.xt]) == "movieclip")) { game.targetx = ob.xt; game.targety = ob.yt - _local2; } else if ((((_local3.yt > ob.yt) && (tileCheck(ob.xt, ob.yt + _local2, "both"))) && (game[(("t_" + (ob.yt + _local2)) + "_") + ob.xt].walkable)) && (typeof(tiles[(("t_" + (ob.yt + _local2)) + "_") + ob.xt]) == "movieclip")) { game.targetx = ob.xt; game.targety = ob.yt + _local2; } else { game.targetx = ob.xt; game.targety = ob.yt; } } else if (movement == 2) { if ((((_local3.xt < ob.xt) && (tileCheck(ob.xt + _local2, ob.yt, "both"))) && (game[(("t_" + ob.yt) + "_") + (ob.xt + _local2)].walkable)) && (typeof(tiles[(("t_" + ob.yt) + "_") + (ob.xt + _local2)]) == "movieclip")) { game.targetx = ob.xt + _local2; game.targety = ob.yt; } else if ((((_local3.xt > ob.xt) && (tileCheck(ob.xt - _local2, ob.yt, "both"))) && (game[(("t_" + ob.yt) + "_") + (ob.xt - _local2)].walkable)) && (typeof(tiles[(("t_" + ob.yt) + "_") + (ob.xt - _local2)]) == "movieclip")) { game.targetx = ob.xt - _local2; game.targety = ob.yt; } else if ((((_local3.yt < ob.yt) && (tileCheck(ob.xt, ob.yt + _local2, "both"))) && (game[(("t_" + (ob.yt + _local2)) + "_") + ob.xt].walkable)) && (typeof(tiles[(("t_" + (ob.yt + _local2)) + "_") + ob.xt]) == "movieclip")) { game.targetx = ob.xt; game.targety = ob.yt + _local2; } else if ((((_local3.yt > ob.yt) && (tileCheck(ob.xt, ob.yt - _local2, "both"))) && (game[(("t_" + (ob.yt - _local2)) + "_") + ob.xt].walkable)) && (typeof(tiles[(("t_" + (ob.yt - _local2)) + "_") + ob.xt]) == "movieclip")) { game.targetx = ob.xt; game.targety = ob.yt - _local2; } else { game.targetx = ob.xt; game.targety = ob.yt; } } } else { game.targetx = ob.xt; game.targety = ob.yt; } act = 2; } function returnValue(info, targ) { i = 0; while (i < info.length) { if (info[i] == targ) { return(true); } i++; } return(false); } function walk() { gui.ability.gotoAndStop("move"); move = 1; var _local1 = ally[turn].m; p = 0; while (p < _local1) { i = 0; while (i < _local1) { k = _local1 - p; node(ally[turn].xt - p, (ally[turn].yt - i) + k, 2); node(ally[turn].xt + p, (ally[turn].yt + i) - k, 2); node((ally[turn].xt - i) + k, ally[turn].yt + p, 2); node((ally[turn].xt + i) - k, ally[turn].yt - p, 2); node((ally[turn].xt - p) - 1, ally[turn].yt, 2); node((ally[turn].xt + p) + 1, ally[turn].yt, 2); node(ally[turn].xt, (ally[turn].yt + p) + 1, 2); node(ally[turn].xt, (ally[turn].yt - p) - 1, 2); i++; } p++; } } function attack() { gui.ability.gotoAndStop("attack"); var _local1 = ally[turn]; node(_local1.xt, _local1.yt + 1, 3); node(_local1.xt, _local1.yt - 1, 3); node(_local1.xt - 1, _local1.yt, 3); node(_local1.xt + 1, _local1.yt, 3); } function ability() { gui.menu.ability_menu.gotoAndStop(2); i = 0; while (i < 5) { if (jobs[ally[turn].job.toLowerCase()][i] != undefined) { gui.menu.ability_menu["a" + i].text = jobs[ally[turn].job.toLowerCase()][i]; } i++; } } function showDamage() { var _local3 = _root.targA; var _local2 = _root.targP; if (_local2.hp > 0) { _local3.turn.gotoAndPlay("num"); if ((random(100) + 1) < acc) { _local3.char.gotoAndPlay("hit"); if (steal == "") { if (effect == "mp") { _local2.mp = _local2.mp - damage; } else if (effect == "hp") { _local2.hpM = _local2.hpM - damage; if (_local2.hpM < 45) { _local2.hpM = 45; } if (_local2.hp > _local2.hpM) { _local2.hp = _local2.hpM; } } else { _local2.hp = _local2.hp - damage; } ac.attachSound("hit"); ac.start(0, 1); _local3.turn.hit.k.htmlText = ("<font color='#FFFFFF'>" + damage) + "</font>"; if (effect != "") { if (((effect != "hp") && (effect != "mp")) && (effect != "atk")) { _local2.status[effect] = 3; } else if (effect == "atk") { _local2.atk = _local2.atk - 4; } } if (anim != "") { _local3.effects.gotoAndPlay(anim); } } else { _local3.turn.hit.k.htmlText = "<font color='#000000'>Steal</font>"; ac.attachSound("hit"); ac.start(0, 1); if ((_local2[steal] - damage) > 0) { _local2[steal] = _local2[steal] - damage; } if (enemyTurn == true) { enemy[turn][steal] = enemy[turn][steal] + damage; } else { ally[turn][steal] = ally[turn][steal] + damage; if (ally[turn].hp > ally[turn].hpM) { ally[turn].hp = ally[turn].hpM; } if (ally[turn].mp > ally[turn].mpM) { ally[turn].mp; } } } checkDeath(_local2, _local3); } else { _local3.char.gotoAndPlay("miss"); ac.attachSound("avoid"); ac.start(0, 1); _local3.turn.hit.k.htmlText = "<font color='#003300'>Miss!</font>"; _local3.char.gotoAndPlay("miss"); } } anim = ""; effect = ""; steal = ""; if (enemyTurn) { act = 2; } } function showMultiple() { if (!enemyTurn) { game.count = game.count + (5 * hitEn.length); } i = 0; while (i < hitEn.length) { if (!enemyTurn) { var _local3 = enemy["e" + hitEn[i]]; var _local2 = tiles["e" + hitEn[i]]; } else { acc = 100; effect = ""; var _local3 = ally["a" + hitEn[i]]; var _local2 = tiles["a" + hitEn[i]]; act = 2; } _local2.turn.gotoAndPlay("num"); if ((random(100) + 1) <= acc) { if ((_root.abi == "Polearm Spin") || (_root.abi == "Spear Swing")) { _root.ac.attachSound("hit"); _root.ac.start(0, 1); } _local2.char.gotoAndPlay("hit"); _local2.effects.gotoAndPlay(abi); if (effect == "") { _local2.turn.hit.k.htmlText = ("<font color='#CC0000'>" + damage) + "</font>"; _local3.hp = _local3.hp - damage; } else { _local2.turn.hit.k.htmlText = ("<font color='#FFFFFF'>" + effect) + "</font>"; _local3.status[effect] = 3; if (effect == "slow") { _local3.sp = _local3.sp - 3; } } checkDeath(_local3, _local2); } else { _root.ac.attachSound("avoid"); _root.ac.start(0, 1); _local2.char.gotoAndPlay("miss"); _local2.turn.hit.k.htmlText = "<font color='#003300'>Miss!</font>"; } i++; } } function showMultipleCure() { if (!enemyTurn) { game.count = game.count + (5 * hitAl.length); } i = 0; while (i < hitAl.length) { if (enemyTurn) { var _local1 = enemy["e" + hitAl[i]]; var _local2 = tiles["e" + hitAl[i]]; acc = 100; if (enemy[turn].job != "Drummer") { effect = ""; } act = 2; } else { var _local1 = ally["a" + hitAl[i]]; var _local2 = tiles["a" + hitAl[i]]; } _local2.turn.gotoAndPlay("num"); if ((random(100) + 1) <= acc) { if (anim != "") { _local2.effects.gotoAndPlay(anim); } else if ((ally[turn].job == "Healer") || (enemy[turn].job == "Healer")) { _local2.effects.gotoAndPlay("Share"); } else { _local2.effects.gotoAndPlay(abi); } if (effect == "") { _local2.turn.hit.k.htmlText = ("<font color='#00CCFF'>" + cure) + "</font>"; _local1.hp = _local1.hp + cure; if (_local1.hp > _local1.hpM) { _local1.hp = _local1.hpM; } } else { _local2.turn.hit.k.htmlText = ("<font color='#FFFF00'>" + effect) + "</font>"; if ((ally[turn].job == "Drummer") || (enemy[turn].job == "Drummer")) { if ((effect == "hp") || (effect == "mp")) { if (((_local1[effect] + cure) > _local1[effect + "M"]) && ((_local1[effect] + cure) < 180)) { _local1[effect + "M"] = _local1[effect] + cure; } } if (_local1.hp == 0) { _local2.char.gotoAndPlay(1); } _local1[effect] = _local1[effect] + cure; } else { _local1.status[effect] = 3; } } } else { ac.attachSound("avoid"); ac.start(0, 1); _local2.turn.hit.k.htmlText = "<font color='#003300'>Miss!</font>"; } i++; } anim = ""; effect = ""; } function showCure() { if (!enemyTurn) { var _local1 = ally["a" + allyTarg]; var _local2 = tiles["a" + allyTarg]; } else { var _local1 = enemy["e" + enemyTarg]; var _local2 = tiles["e" + enemyTarg]; act = 2; } _local2.turn.gotoAndPlay("num"); if ((cureType == 0) || (abi == "Life")) { _local2.turn.hit.k.htmlText = ("<font color='#00CCFF'>" + cure) + "</font>"; _local1.hp = _local1.hp + cure; if (_local1.hp > _local1.hpM) { _local1.hp = _local1.hpM; } if ((_local1.hp - cure) == 0) { _local2.char.gotoAndPlay(1); } } else if (cureType == 1) { _local2.turn.hit.k.htmlText = ("<font color='#0000CC'>" + cure) + "</font>"; _local1.mp = _local1.mp + cure; if (_local1.mp > _local1.mpM) { _local1.mp = _local1.mpM; } } else { _local2.turn.hit.k.htmlText = "<font color='#0000CC'>Removed</font>"; _local1.status.poison = 0; _local1.status.act = 0; _local1.status.move = 0; } if (anim != "") { abi = anim; } anim = ""; _local2.effects.gotoAndPlay(abi); } function hideTiles() { var _local2 = _root["map" + game.currentMap]; if (!hideT) { p = 0; while (p < _local2.length) { i = 0; while (i < _local2[0].length) { if (game[(("t_" + p) + "_") + i].height >= 4) { tiles[(("t_" + p) + "_") + i]._alpha = 60; } i++; } p++; } hideT = true; } else { p = 0; while (p < _local2.length) { i = 0; while (i < _local2[0].length) { if (game[(("t_" + p) + "_") + i].height >= 4) { tiles[(("t_" + p) + "_") + i]._alpha = 100; } i++; } p++; } hideT = false; } } function clearMap() { var _local3 = _root["map" + game.currentMap]; i = 0; while (i < _local3.length) { j = 0; while (j < _local3[0].length) { var _local2 = (("t_" + i) + "_") + j; tiles[_local2].walk.gotoAndStop(1); tiles.back[_local2].walk.gotoAndStop(1); j++; } i++; } } function stat() { var _local2 = gui.stat; _local2.gotoAndStop(1); i = 0; while (i < a.length) { var _local4 = ally["a" + i]; if ((game.xmouse == _local4.xt) && (game.ymouse == _local4.yt)) { _local2.gotoAndStop(2); _local2.hp.text = (_local4.hp + "/") + _local4.hpM; _local2.hpb._xscale = (_local4.hp / _local4.hpM) * 63; _local2.mp.text = (_local4.mp + "/") + _local4.mpM; _local2.mpb._xscale = (_local4.mp / _local4.mpM) * 63; _local2.ct.text = _local4.ct + "/100"; _local2.ctb._xscale = (_local4.ct / 100) * 63; _local2.job.text = _local4.job; _local2.move.text = (_local4.m + ",") + _local4.j; _local2.atk.text = _local4.atk; _local2.eva.text = _local4.eva; _local2.sp.text = _local4.sp; _local2.team.gotoAndStop(2); if (_local4.status.poison > 0) { addStatus("poison"); } if (_local4.status.move > 0) { addStatus("move"); } if (_local4.status.act > 0) { addStatus("act"); } if (_local4.status.regen > 0) { addStatus("regen"); } if (_local4.status.slow > 0) { addStatus("slow"); } break; } i++; } q = 0; while (q < _root["e" + game.currentMap].length) { var _local3 = enemy["e" + q]; if ((game.xmouse == _local3.xt) && (game.ymouse == _local3.yt)) { _local2.gotoAndStop(2); _local2.hp.text = (_local3.hp + "/") + _local3.hpM; _local2.hpb._xscale = (_local3.hp / _local3.hpM) * 63; _local2.mp.text = (_local3.mp + "/") + _local3.mpM; _local2.mpb._xscale = (_local3.mp / _local3.mpM) * 63; _local2.ct.text = _local3.ct + "/100"; _local2.ctb._xscale = (_local3.ct / 100) * 63; _local2.job.text = _local3.job; _local2.move.text = (_local3.m + ",") + _local3.j; _local2.atk.text = _local3.atk; _local2.eva.text = _local3.eva; _local2.sp.text = _local3.sp; if (_local3.status.poison > 0) { addStatus("poison"); } if (_local3.status.move > 0) { addStatus("move"); } if (_local3.status.act > 0) { addStatus("act"); } if (_local3.status.regen > 0) { addStatus("regen"); } if (_local3.status.slow > 0) { addStatus("slow"); } break; } q++; } if ((tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 5) || (tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 5)) { if (act == 1) { _local2.at.gotoAndStop(2); _local2.at.atk.text = ((("Hp -" + ally[turn].atk) + " Accuracy ") + roll) + "%"; } else if (act == 5) { _local2.at.gotoAndStop(2); if (para == 0) { if (steal != "") { _local2.at.atk.text = ((((("Steal " + steal) + "->") + damage) + " Accuracy ") + acc) + "%"; } else if (effect != "") { _local2.at.atk.text = ((effect + " break Accuracy ") + acc) + "%"; } else { _local2.at.atk.text = ((("Hp -" + damage) + " Accuracy ") + acc) + "%"; } } else if (para == 2) { if (damage > 0) { _local2.at.atk.text = ((("Hp -" + damage) + " Accuracy ") + acc) + "%"; } else { _local2.at.atk.text = ((effect + " Accuracy ") + acc) + "%"; } } else if (para == 3) { if (effect == "") { _local2.at.atk.text = ((abi + " Hp+") + cure) + " Accuracy 100%"; } else if (ally[turn].job == "Drummer") { _local2.at.atk.text = ((((effect + "+") + cure) + " Accuracy ") + acc) + "%"; } else { _local2.at.atk.text = ((effect + " Accuracy ") + acc) + "%"; } } else { _local2.at.atk.text = textAbi; } } } } function addStatus(type) { h = 0; while (h < 5) { if (gui.stat["e" + h]._currentframe == 1) { gui.stat["e" + h].gotoAndStop(type); break; } h++; } } function centerChar() { var _local1 = tiles[turn]; tiles._x = (_local1._x * -1) + 240; tiles._y = (_local1._y * -1) + 200; } function wai() { gui.ability.gotoAndStop("control"); var _local1 = ally[turn]; node(_local1.xt, _local1.yt + 1, 4); node(_local1.xt, _local1.yt - 1, 4); node(_local1.xt - 1, _local1.yt, 4); node(_local1.xt + 1, _local1.yt, 4); wait = true; gui.menu.gotoAndStop(7); if (_local1.status.poison > 0) { _local1.status.poison = _local1.status.poison - 1; damage = Math.floor(_local1.hpM / 5); _local1.hp = _local1.hp - damage; tiles[turn].turn.gotoAndPlay("num"); tiles[turn].turn.hit.k.htmlText = ("<font color='#00CC66'>" + damage) + "</font>"; checkDeath(ally[turn], tiles[turn]); } else if (_local1.status.regen > 0) { _local1.status.regen = _local1.status.regen - 1; damage = Math.floor(_local1.hpM / 5); _local1.hp = _local1.hp + damage; if (_local1.hp > _local1.hpM) { _local1.hp = _local1.hpM; } tiles[turn].turn.gotoAndPlay("num"); tiles[turn].turn.hit.k.htmlText = ("<font color='#0000CC'>" + damage) + "</font>"; } if (_local1.status.slow > 0) { _local1.status.slow = _local1.status.slow - 1; if (_local1.status.slow == 0) { _local1.sp = _local1.sp + 3; } } } function abilitySelect(ab) { gui.ability.gotoAndStop("attack"); var _local1 = ally[turn]; max = 1; var _local3 = 0; cure = 0; effect = ""; anim = ""; cost = 0; para = 0; steal = ""; acc = 100; abi = ab; switch (ab) { case "Throw Stone" : max = 3; acc = 85; damage = Math.floor(_local1.atk / 2); break; case "Tackle" : damage = Math.floor(_local1.atk * 0.8); _local3 = 1; break; case "Berserk" : _local3 = 2; para = 1; break; case "Slash" : _local3 = 1; abi = "swing"; damage = Math.floor(_local1.atk * 1.4); acc = 75; break; case "Share" : cost = 18; cure = 36; _local3 = 3; para = 1; break; case "Long Shot" : max = 6; acc = 90; damage = Math.floor(_local1.atk * 0.9); abi = "bow"; break; case "Short Shot" : max = 3; acc = 100; abi = "bow"; damage = Math.floor(_local1.atk * 1.3); break; case "Fire Shot" : anim = "fire"; max = 4; acc = 75; damage = Math.floor(_local1.atk * 1.6); abi = "bow"; break; case "Bow Shot" : max = 4; acc = 95; damage = _local1.atk; abi = "bow"; break; case "Poison Shot" : anim = "poison"; effect = "poison"; max = 4; acc = 70; damage = Math.floor(_local1.atk * 0.5); abi = "bow"; break; case "Potion" : anim = "potion"; para = 1; max = 3; _local3 = 4; cure = 30; break; case "Super Potion" : anim = "potion"; para = 1; max = 3; _local3 = 4; cure = 45; break; case "Angelwing" : anim = "potion"; para = 1; max = 3; _local3 = 4; cure = 1; break; case "Elixir" : anim = "potion"; para = 1; max = 3; _local3 = 4; cure = 40; break; case "Remedy" : anim = "potion"; para = 1; max = 3; _local3 = 4; break; case "Leg Swing" : effect = "move"; _local3 = 1; acc = 80; break; case "Arm Stab" : effect = "act"; _local3 = 1; acc = 80; break; case "Head Break" : _local3 = 1; acc = 80; effect = "hp"; break; case "Wand Break" : _local3 = 1; acc = 80; effect = "mp"; break; case "Sword Break" : _local3 = 1; acc = 80; effect = "atk"; break; case "Speed Steal" : steal = "sp"; _local3 = 1; acc = 80; damage = 1; break; case "Life Steal" : steal = "hp"; _local3 = 1; acc = 80; damage = 25; break; case "Magic Steal" : steal = "mp"; _local3 = 1; acc = 80; damage = 25; break; case "Eva Steal" : steal = "eva"; _local3 = 1; acc = 80; damage = 5; break; case "Atk Steal" : steal = "atk"; _local3 = 1; acc = 80; damage = 3; break; case "Spear Swing" : para = 2; damage = Math.floor(_local1.atk * 0.7); acc = 80; max = 2; break; case "Earth Jab" : para = 2; acc = 60; _local3 = 6; max = 6; damage = _local1.atk; break; case "Thrust" : _local3 = 1; acc = 75; damage = _local1.atk; break; case "Javelin" : _local3 = 0; max = 3; damage = _local1.atk; acc = 90; break; case "Polearm Spin" : acc = 90; para = 2; _local3 = 7; damage = Math.floor(_local1.atk * 0.8); break; case "Life" : cost = 12; cure = 50; para = 1; max = 4; _local3 = 4; break; case "Heal" : cure = 40; para = 3; cost = 6; max = 4; _local3 = 4; break; case "Heal 2" : cure = 65; cost = 11; para = 3; _local3 = 4; max = 4; break; case "Clear" : effect = "remove"; cost = 5; _local3 = 4; para = 3; max = 4; break; case "Regen" : cost = 4; _local3 = 4; para = 3; effect = "regen"; max = 4; break; case "Fire" : cost = 6; para = 2; max = 4; damage = _local1.atk; break; case "Fire 2" : cost = 9; para = 2; max = 4; damage = Math.floor(_local1.atk * 1.6); break; case "Fire 3" : cost = 11; para = 2; damage = Math.floor(_local1.atk * 2.1); max = 4; break; case "Poison" : cost = 5; para = 2; effect = "poison"; max = 4; acc = 80; break; case "Slow" : cost = 6; para = 2; acc = 80; effect = "slow"; max = 4; break; case "Life Song" : anim = "song"; cure = 25; effect = "hp"; _local3 = 2; para = 3; break; case "Magic Song" : anim = "song"; cure = 15; effect = "mp"; _local3 = 2; para = 3; break; case "Eva Song" : anim = "song"; cure = 8; effect = "eva"; _local3 = 2; para = 3; break; case "Atk Song" : anim = "song"; cure = 5; effect = "atk"; _local3 = 2; para = 3; break; case "Speed Song" : anim = "song"; cure = 1; effect = "sp"; _local3 = 2; para = 3; } if (ally[turn].mp >= cost) { switch (_local3) { case 0 : p = 1; while (p < max) { i = 1; while (i < max) { var _local2 = max - p; node(_local1.xt - p, (_local1.yt - i) + _local2, 3); node(_local1.xt + p, (_local1.yt + i) - _local2, 3); node((_local1.xt - i) + _local2, _local1.yt + p, 3); node((_local1.xt + i) - _local2, _local1.yt - p, 3); node((_local1.xt - p) - 1, _local1.yt, 3); node((_local1.xt + p) + 1, _local1.yt, 3); node(_local1.xt, (_local1.yt + p) + 1, 3); node(_local1.xt, (_local1.yt - p) - 1, 3); i++; } p++; } break; case 1 : node(_local1.xt + max, _local1.yt, 3); node(_local1.xt - max, _local1.yt, 3); node(_local1.xt, _local1.yt + max, 3); node(_local1.xt, _local1.yt - max, 3); break; case 2 : node(_local1.xt, _local1.yt, 6); break; case 3 : node(_local1.xt + max, _local1.yt, 6); node(_local1.xt - max, _local1.yt, 6); node(_local1.xt, _local1.yt + max, 6); node(_local1.xt, _local1.yt - max, 6); break; case 4 : p = 1; while (p < max) { i = 1; while (i < max) { var _local2 = max - p; node(_local1.xt, _local1.yt, 6); node(_local1.xt - p, (_local1.yt - i) + _local2, 6); node(_local1.xt + p, (_local1.yt + i) - _local2, 6); node((_local1.xt - i) + _local2, _local1.yt + p, 6); node((_local1.xt + i) - _local2, _local1.yt - p, 6); node((_local1.xt - p) - 1, _local1.yt, 6); node((_local1.xt + p) + 1, _local1.yt, 6); node(_local1.xt, (_local1.yt + p) + 1, 6); node(_local1.xt, (_local1.yt - p) - 1, 6); i++; } p++; } break; case 5 : node(_local1.xt, _local1.yt, 3); break; case 6 : i = 1; while (i < max) { node(_local1.xt + i, _local1.yt, 3); node(_local1.xt - i, _local1.yt, 3); node(_local1.xt, _local1.yt + i, 3); node(_local1.xt, _local1.yt - i, 3); i++; } break; case 7 : node(_local1.xt, _local1.yt, 3); } } act = 4; } function setAbility() { if ((tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 3) || (tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 3)) { if (para == 0) { i = 0; while (i < _root["e" + game.currentMap].length) { var _local2 = enemy["e" + i]; if ((_local2.xt == game.xmouse) && (_local2.yt == game.ymouse)) { tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk.gotoAndStop(5); tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk.gotoAndStop(5); if (acc == 0) { acc = 100; } else { acc = acc - _local2.eva; } act = 5; gui.menu.ability_menu.gotoAndStop(1); break; } i++; } } else if (para == 2) { hitEn = []; if (abi == "Polearm Spin") { if (!tileCheck(ally[turn].xt + 1, ally[turn].yt, "enemy")) { hitEn.push(enemyTarg); node(ally[turn].xt + 1, ally[turn].yt, 5); } else if (tileCheck(ally[turn].xt + 1, ally[turn].yt, "ally")) { node(ally[turn].xt + 1, ally[turn].yt, 12); } if (!tileCheck(ally[turn].xt, ally[turn].yt + 1, "enemy")) { hitEn.push(enemyTarg); node(ally[turn].xt, ally[turn].yt + 1, 5); } else if (tileCheck(ally[turn].xt, ally[turn].yt + 1, "ally")) { node(ally[turn].xt, ally[turn].yt + 1, 12); } if (!tileCheck(ally[turn].xt, ally[turn].yt - 1, "enemy")) { hitEn.push(enemyTarg); node(ally[turn].xt, ally[turn].yt - 1, 5); } else if (tileCheck(ally[turn].xt, ally[turn].yt - 1, "ally")) { node(ally[turn].xt, ally[turn].yt - 1, 12); } if (!tileCheck(ally[turn].xt - 1, ally[turn].yt, "enemy")) { hitEn.push(enemyTarg); node(ally[turn].xt - 1, ally[turn].yt, 5); } else if (tileCheck(ally[turn].xt - 1, ally[turn].yt, "ally")) { node(ally[turn].xt - 1, ally[turn].yt, 12); } } else if (abi == "Earth Jab") { i = 1; while (i < max) { if (game.ymouse > ally[turn].yt) { if (!tileCheck(ally[turn].xt, ally[turn].yt + i, "enemy")) { if (enemy["e" + enemyTarg].hp > 0) { node(ally[turn].xt, ally[turn].yt + i, 5); hitEn.push(enemyTarg); } } } else if (game.ymouse < ally[turn].yt) { if (!tileCheck(ally[turn].xt, ally[turn].yt - i, "enemy")) { if (enemy["e" + enemyTarg].hp > 0) { node(ally[turn].xt, ally[turn].yt - i, 5); hitEn.push(enemyTarg); } } } else if (game.xmouse > ally[turn].xt) { if (!tileCheck(ally[turn].xt + i, ally[turn].yt, "enemy")) { if (enemy["e" + enemyTarg].hp > 0) { node(ally[turn].xt + i, ally[turn].yt, 5); hitEn.push(enemyTarg); } } } else if (!tileCheck(ally[turn].xt - i, ally[turn].yt, "enemy")) { if (enemy["e" + enemyTarg].hp > 0) { node(ally[turn].xt - i, ally[turn].yt, 5); hitEn.push(enemyTarg); } } i++; } } else { if (!tileCheck(game.xmouse, game.ymouse, "enemy")) { if (enemy["e" + enemyTarg].hp > 0) { node(game.xmouse, game.ymouse, 5); hitEn.push(enemyTarg); } } else if (tileCheck(game.xmouse, game.ymouse, "ally")) { node(game.xmouse, game.ymouse, 12); } if (!tileCheck(game.xmouse + 1, game.ymouse, "enemy")) { if (enemy["e" + enemyTarg].hp > 0) { node(game.xmouse + 1, game.ymouse, 5); hitEn.push(enemyTarg); } } else if (tileCheck(game.xmouse + 1, game.ymouse, "ally")) { node(game.xmouse + 1, game.ymouse, 12); } if (!tileCheck(game.xmouse - 1, game.ymouse, "enemy")) { if (enemy["e" + enemyTarg].hp > 0) { node(game.xmouse - 1, game.ymouse, 5); hitEn.push(enemyTarg); } } else if (tileCheck(game.xmouse - 1, game.ymouse, "ally")) { node(game.xmouse - 1, game.ymouse, 12); } if (!tileCheck(game.xmouse, game.ymouse + 1, "enemy")) { if (enemy["e" + enemyTarg].hp > 0) { node(game.xmouse, game.ymouse + 1, 5); hitEn.push(enemyTarg); } } else if (tileCheck(game.xmouse, game.ymouse + 1, "ally")) { node(game.xmouse, game.ymouse + 1, 12); } if (!tileCheck(game.xmouse, game.ymouse - 1, "enemy")) { if (enemy["e" + enemyTarg].hp > 0) { node(game.xmouse, game.ymouse - 1, 5); hitEn.push(enemyTarg); } } else if (tileCheck(game.xmouse, game.ymouse - 1, "ally")) { node(game.xmouse, game.ymouse - 1, 12); } } act = 5; gui.menu.ability_menu.gotoAndStop(1); } } else if ((tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 6) || (tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 6)) { if (para == 1) { if (abi == "Berserk") { textAbi = "Attack+5 Accuracy 100%"; } else if (abi == "Share") { if (!tileCheck(game.xmouse, game.ymouse, "ally")) { cure = cost * 2; if (ally["a" + allyTarg].hp > 0) { textAbi = ("Hp+" + cure) + " Accuracy 100%"; } else { textAbi = ("Hp+" + cure) + " Accuracy 0%"; cure = 0; } } } else if ((abi == "Potion") || (abi == "Super Potion")) { if (!tileCheck(game.xmouse, game.ymouse, "ally")) { if (ally["a" + allyTarg].hp > 0) { textAbi = ("Hp+" + cure) + " Accuracy 100%"; } else { textAbi = ("Hp+" + cure) + " Accuracy 0%"; cure = 0; } } } else if ((abi == "Angelwing") || (abi == "Life")) { if (!tileCheck(game.xmouse, game.ymouse, "ally")) { if (ally["a" + allyTarg].hp == 0) { textAbi = ("Hp+" + cure) + " Accuracy 100%"; } else { textAbi = ("Hp+" + cure) + " Accuracy 0%"; } } } else if (abi == "Remedy") { if (!tileCheck(game.xmouse, game.ymouse, "ally")) { if (ally["a" + allyTarg].hp > 0) { if ((((ally["a" + allyTarg].status.poison > 0) || (ally["a" + allyTarg].status.act > 0)) || (ally["a" + allyTarg].status.move > 0)) || (ally["a" + allyTarg].status.slow > 0)) { textAbi = "Remove Effects Accuracy 100%"; } else { textAbi = "Accuracy 0%"; } } else { textAbi = "Accuracy 0%"; } } } else if (abi == "Elixir") { if (!tileCheck(game.xmouse, game.ymouse, "ally")) { if (ally["a" + allyTarg].hp > 0) { textAbi = ("Mp+" + cure) + " Accuracy 100%"; } else { textAbi = ("Mp+" + cure) + " Accuracy 0%"; cure = 0; } } } tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk.gotoAndStop(5); tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk.gotoAndStop(5); } else if (para == 3) { hitAl = []; if (!tileCheck(game.xmouse, game.ymouse, "ally")) { if ((ally["a" + allyTarg].hp > 0) || (ally[turn].job == "Drummer")) { node(game.xmouse, game.ymouse, 5); hitAl.push(allyTarg); } } else if (tileCheck(game.xmouse, game.ymouse, "enemy")) { node(game.xmouse, game.ymouse, 12); } if (!tileCheck(game.xmouse + 1, game.ymouse, "ally")) { if ((ally["a" + allyTarg].hp > 0) || (ally[turn].job == "Drummer")) { node(game.xmouse + 1, game.ymouse, 5); hitAl.push(allyTarg); } } else if (tileCheck(game.xmouse + 1, game.ymouse, "enemy")) { node(game.xmouse + 1, game.ymouse, 12); } if (!tileCheck(game.xmouse - 1, game.ymouse, "ally")) { if ((ally["a" + allyTarg].hp > 0) || (ally[turn].job == "Drummer")) { node(game.xmouse - 1, game.ymouse, 5); hitAl.push(allyTarg); } } else if (tileCheck(game.xmouse - 1, game.ymouse, "enemy")) { node(game.xmouse - 1, game.ymouse, 12); } if (!tileCheck(game.xmouse, game.ymouse + 1, "ally")) { if ((ally["a" + allyTarg].hp > 0) || (ally[turn].job == "Drummer")) { node(game.xmouse, game.ymouse + 1, 5); hitAl.push(allyTarg); } } else if (tileCheck(game.xmouse, game.ymouse + 1, "enemy")) { node(game.xmouse, game.ymouse + 1, 12); } if (!tileCheck(game.xmouse, game.ymouse - 1, "ally")) { if ((ally["a" + allyTarg].hp > 0) || (ally[turn].job == "Drummer")) { node(game.xmouse, game.ymouse - 1, 5); hitAl.push(allyTarg); } } else if (tileCheck(game.xmouse, game.ymouse - 1, "enemy")) { node(game.xmouse, game.ymouse - 1, 12); } } act = 5; gui.menu.ability_menu.gotoAndStop(1); } else { effect = ""; act = 0; anim = ""; clearMap(); } } function targetAbility() { var _local5 = ally[turn]; if ((tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 5) || (tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 5)) { gui.ability.play(); gui.ability.te.text = abi; if (game.ymouse > ally[turn].yt) { tiles[turn].gotoAndStop(5); } else if (game.ymouse < ally[turn].yt) { tiles[turn].gotoAndStop(1); } else if (game.xmouse > ally[turn].xt) { tiles[turn].gotoAndStop(4); } else { tiles[turn].gotoAndStop(3); } if (para == 0) { var _local4 = _root["e" + game.currentMap]; i = 0; while (i < _local4.length) { var _local3 = tiles["e" + i]; var _local2 = enemy["e" + i]; if ((_local2.xt == game.xmouse) && (_local2.yt == game.ymouse)) { if (((((abi == "Sword Break") || (abi == "Wand Break")) || (abi == "Head Break")) || (abi == "Leg Swing")) || (abi == "Arm Stab")) { abi = "swing"; game.count = game.count + 5; } else if (((((abi == "Life Steal") || (abi == "Magic Steal")) || (abi == "Speed Steal")) || (abi == "Eva Steal")) || (abi == "Atk Steal")) { abi = "steal"; game.count = game.count + 5; } tiles[turn].char.gotoAndPlay(abi); _root.targA = _local3; _root.targP = _local2; act = 2; clearMap(); if (move == 0) { gui.menu.gotoAndStop(4); } else { gui.menu.gotoAndStop(5); } break; } i++; } } else { if (abi == "Berserk") { game.count = game.count + 15; pol = "Berserk"; ally[turn].atk = ally[turn].atk + 5; tiles[turn].effects.gotoAndPlay(abi); } else if (abi == "Share") { game.count = game.count + 15; pol = "Share"; cureType = 0; } else if (((abi == "Potion") || (abi == "Super Potion")) || (abi == "Angelwing")) { game.count = game.count + 15; cureType = 0; pol = "potion"; } else if (abi == "Elixir") { game.count = game.count + 15; cureType = 1; pol = "potion"; } else if (abi == "Remedy") { game.count = game.count + 20; cureType = 2; pol = "potion"; } else if (abi == "Polearm Spin") { pol = "Earth Jab"; } else if (abi == "Spear Swing") { pol = "Earth Jab"; } else if (((((((((((((((abi == "Fire") || (abi == "Fire 2")) || (abi == "Fire 3")) || (abi == "Poison")) || (abi == "Slow")) || (abi == "Regen")) || (abi == "Heal")) || (abi == "Heal 2")) || (abi == "Life")) || (abi == "Clear")) || (abi == "Life Song")) || (abi == "Magic Song")) || (abi == "Atk Song")) || (abi == "Eva Song")) || (abi == "Speed Song")) { pol = "cast"; ally[turn].mp = ally[turn].mp - cost; game.count = game.count + 15; if (((abi == "Poison") || (abi == "Life")) || (abi == "Regen")) { game.count = game.count + 10; } } else { pol = abi; game.count = game.count + 5; } tiles[turn].char.gotoAndPlay(pol); act = 2; clearMap(); if (move == 0) { gui.menu.gotoAndStop(4); } else { gui.menu.gotoAndStop(5); } } } else { act = 0; clearMap(); } } function setAttack() { roll = 0; var _local4 = ally[turn]; if ((tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 3) || (tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 3)) { var _local5 = _root["e" + game.currentMap]; i = 0; while (i < _local5.length) { var _local3 = tiles["e" + i]; var _local2 = enemy["e" + i]; if (_local2.hp > 0) { if (((_local2.xt - 1) == _local4.xt) && (_local4.yt == _local2.yt)) { if ((_local3._currentframe == 2) || (_local3._currentframe == 3)) { roll = 80 - _local2.eva; } else if ((_local3._currentframe == 1) || (_local3._currentframe == 5)) { roll = 90 - _local2.eva; } else { roll = 100 - _local2.eva; } break; } if (((_local2.xt + 1) == _local4.xt) && (_local2.yt == _local4.yt)) { if ((_local3._currentframe == 2) || (_local3._currentframe == 3)) { roll = 100 - _local2.eva; } else if ((_local3._currentframe == 1) || (_local3._currentframe == 5)) { roll = 90 - _local2.eva; } else { roll = 80 - _local2.eva; } break; } if (((_local2.yt - 1) == _local4.yt) && (_local2.xt == _local4.xt)) { if (((_local3._currentframe == 2) || (_local3._currentframe == 3)) || (_local3._currentframe == 4)) { roll = 90 - _local2.eva; } else if (_local3._currentframe == 1) { roll = 100 - _local2.eva; } else { roll = 80 - _local2.eva; } break; } if (((_local2.yt + 1) == _local4.yt) && (_local2.xt == _local4.xt)) { if (((_local3._currentframe == 2) || (_local3._currentframe == 3)) || (_local3._currentframe == 4)) { roll = 90 - _local2.eva; } else if (_local3._currentframe == 5) { roll = 100 - _local2.eva; } else { roll = 80 - _local2.eva; } break; } } i++; } tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk.gotoAndStop(5); tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk.gotoAndStop(5); act = 1; } } function attackTarget() { game.count = game.count + 5; var _local4 = ally[turn]; if ((tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 5) || (tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 5)) { if (game.ymouse > ally[turn].yt) { tiles[turn].gotoAndStop(5); } else if (game.ymouse < ally[turn].yt) { tiles[turn].gotoAndStop(1); } else if (game.xmouse > ally[turn].xt) { tiles[turn].gotoAndStop(4); } else { tiles[turn].gotoAndStop(3); } var _local5 = _root["e" + game.currentMap]; i = 0; while (i < _local5.length) { var _local3 = tiles["e" + i]; var _local2 = enemy["e" + i]; if ((_local2.xt == game.xmouse) && (_local2.yt == game.ymouse)) { tiles[turn].char.gotoAndPlay("swing"); _root.targA = _local3; _root.targP = _local2; acc = roll; damage = _local4.atk; act = 2; clearMap(); if (move == 0) { gui.menu.gotoAndStop(4); } else { gui.menu.gotoAndStop(5); } break; } i++; } } else { gui.ability.gotoAndStop(1); act = 0; clearMap(); } } function waitTarget() { var _local1 = false; if (game.xmouse > ally[turn].xt) { tiles[turn].gotoAndStop(4); _local1 = true; } else if (game.xmouse < ally[turn].xt) { tiles[turn].gotoAndStop(2); _local1 = true; } else if (game.ymouse > ally[turn].yt) { tiles[turn].gotoAndStop(5); _local1 = true; } else if (game.ymouse < ally[turn].yt) { tiles[turn].gotoAndStop(1); _local1 = true; } if (_local1) { clearMap(); if ((move == 0) && (act == 0)) { ally[turn].ct = ally[turn].sp * 3; } else if (move == 0) { ally[turn].ct = ally[turn].sp * 2; } else if (act == 0) { ally[turn].ct = ally[turn].sp * 2; } else { ally[turn].ct = 0; } tiles[turn].tu.gotoAndStop(1); gui.menu.gotoAndStop(1); turn = ""; } } function moveTarget() { if ((tiles.back[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 2) || (tiles[(("t_" + game.ymouse) + "_") + game.xmouse].walk._currentframe == 2)) { if (tileCheck(game.xmouse, game.ymouse, "both")) { game.targetx = game.xmouse; game.targety = game.ymouse; move = 2; clearMap(); gui.ability.gotoAndStop(1); } } else { gui.ability.gotoAndStop(1); move = 0; clearMap(); } } makeMap(_root["map" + game.currentMap]);
Instance of Symbol 313 MovieClip [blank] in Frame 12
onClipEvent (enterFrame) { if (!_root.cs) { if (Key.isDown(40) && (_root.tiles._y > ((-_root.tiles._height) / 4))) { _root.tiles._y = _root.tiles._y - _root.game.speed; } else if (Key.isDown(38) && (_root.tiles._y < (_root.tiles._height / 2))) { _root.tiles._y = _root.tiles._y + _root.game.speed; } if (Key.isDown(39) && (_root.tiles._x > ((-_root.tiles._width) / 5))) { _root.tiles._x = _root.tiles._x - _root.game.speed; } else if (Key.isDown(37) && (_root.tiles._x < _root.tiles._width)) { _root.tiles._x = _root.tiles._x + _root.game.speed; } } _root.work(); if (_root.enemyTurn) { _root.enemyTurnAI(); } } onClipEvent (keyDown) { if (Key.isDown(32)) { _root.centerChar(); } else if (Key.isDown(72)) { _root.hideTiles(); } else if (Key.isDown(81)) { if (_root.game.story < 23) { _root.game.story = _root.game.story + 1; } _root.mains.stop(); _root.retry = false; _root.tiles.removeMovieClip(); _root.gui.removeMovieClip(); _root.gotoAndStop("ad"); } else if (Key.isDown(77)) { if (_root.stopS) { _root.mains.stop(); _root.stopS = false; } else { _root.mains.start(0, 500); _root.stopS = true; } } else if (Key.isDown(66)) { if (((_root.game.currentMap != 0) && (_root.game.currentMap != 9)) && (_root.game.currentMap != 14)) { _root.cutN = _root["cut" + _root.game.currentMap].length; _root.chatN = _root.chatN + 1; _root.gui.talk._x = -330; _root.gui.gotoAndPlay("objective"); } } else if (Key.isDown(78)) { _root.gui.gotoAndStop("debug"); } if (((_root.enemyTurn == false) && (_root.move != 2)) && (!_root.cs)) { if (Key.isDown(65) && (_root.move != 1)) { _root.clearMap(); _root.walk(); } else if (Key.isDown(83) && (_root.act != 2)) { _root.clearMap(); _root.attack(); } else if (Key.isDown(68) && (_root.act != 2)) { _root.clearMap(); _root.ability(); } else if (Key.isDown(70)) { _root.clearMap(); _root.wai(); } } } onClipEvent (mouseUp) { _root.getTarget(); }
Frame 13
MochiAd.showInterLevelAd({id:"5a6925bfc3c62442", res:"550x400"});
Instance of Symbol 313 MovieClip [blank] in Frame 13
onClipEvent (enterFrame) { if (!_root.cs) { if (Key.isDown(40) && (_root.tiles._y > ((-_root.tiles._height) / 4))) { _root.tiles._y = _root.tiles._y - _root.game.speed; } else if (Key.isDown(38) && (_root.tiles._y < (_root.tiles._height / 2))) { _root.tiles._y = _root.tiles._y + _root.game.speed; } if (Key.isDown(39) && (_root.tiles._x > ((-_root.tiles._width) / 5))) { _root.tiles._x = _root.tiles._x - _root.game.speed; } else if (Key.isDown(37) && (_root.tiles._x < _root.tiles._width)) { _root.tiles._x = _root.tiles._x + _root.game.speed; } } _root.work(); if (_root.enemyTurn) { _root.enemyTurnAI(); } } onClipEvent (keyDown) { if (Key.isDown(32)) { _root.centerChar(); } else if (Key.isDown(72)) { _root.hideTiles(); } else if (Key.isDown(81)) { _root.game.currentMap = 2; _root.tiles.removeMovieClip(); _root.gui.removeMovieClip(); _root.gotoAndStop("title"); } else if (Key.isDown(77)) { if (_root.stopS) { _root.mains.stop(); _root.stopS = false; } else { _root.mains.start(0, 500); _root.stopS = true; } } } onClipEvent (mouseUp) { _root.getTarget(); }
Frame 14
if (retry == false) { gotoAndStop ("title"); } else if (retry) { gotoAndStop ("play_game"); }
Symbol 14 MovieClip Frame 1
stop();
Symbol 14 MovieClip Frame 56
gotoAndPlay (2);
Symbol 14 MovieClip Frame 57
play();
Symbol 52 MovieClip Frame 1
stop();
Symbol 52 MovieClip Frame 14
gotoAndStop (1);
Symbol 52 MovieClip Frame 26
gotoAndStop (1);
Symbol 52 MovieClip Frame 41
gotoAndStop (1);
Symbol 52 MovieClip Frame 53
gotoAndStop (1);
Symbol 52 MovieClip Frame 65
gotoAndStop (1);
Symbol 52 MovieClip Frame 77
gotoAndStop (1);
Symbol 52 MovieClip Frame 94
gotoAndStop (1);
Symbol 52 MovieClip Frame 108
gotoAndStop (1);
Symbol 52 MovieClip Frame 120
gotoAndStop (1);
Symbol 52 MovieClip Frame 131
gotoAndStop (1);
Symbol 52 MovieClip Frame 140
gotoAndStop (1);
Symbol 52 MovieClip Frame 160
gotoAndStop (1);
Symbol 58 MovieClip Frame 1
stop();
Symbol 62 MovieClip Frame 1
play();
Symbol 62 MovieClip Frame 24
gotoAndPlay (1);
Symbol 62 MovieClip Frame 33
gotoAndPlay (1);
Symbol 62 MovieClip Frame 39
_root.showDamage();
Symbol 62 MovieClip Frame 41
gotoAndPlay (1);
Symbol 62 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 62 MovieClip Frame 48
stop();
Symbol 62 MovieClip Frame 59
gotoAndPlay (1);
Symbol 62 MovieClip Frame 60
_root.showCure();
Symbol 65 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 1
play();
Symbol 67 MovieClip Frame 23
gotoAndPlay (1);
Symbol 67 MovieClip Frame 33
gotoAndPlay (1);
Symbol 67 MovieClip Frame 39
_root.showDamage();
Symbol 67 MovieClip Frame 41
gotoAndPlay (1);
Symbol 67 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 67 MovieClip Frame 48
stop();
Symbol 67 MovieClip Frame 59
gotoAndPlay (1);
Symbol 67 MovieClip Frame 60
_root.showCure();
Symbol 70 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 1
stop();
Symbol 78 MovieClip Frame 1
play();
Symbol 78 MovieClip Frame 24
gotoAndPlay (1);
Symbol 78 MovieClip Frame 33
gotoAndPlay (1);
Symbol 78 MovieClip Frame 39
_root.showDamage();
Symbol 78 MovieClip Frame 41
gotoAndPlay (1);
Symbol 78 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 78 MovieClip Frame 48
stop();
Symbol 78 MovieClip Frame 59
gotoAndPlay (1);
Symbol 78 MovieClip Frame 60
_root.showCure();
Symbol 82 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 1
play();
Symbol 84 MovieClip Frame 23
gotoAndPlay (1);
Symbol 84 MovieClip Frame 33
gotoAndPlay (1);
Symbol 84 MovieClip Frame 39
_root.showDamage();
Symbol 84 MovieClip Frame 41
gotoAndPlay (1);
Symbol 84 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 84 MovieClip Frame 48
stop();
Symbol 84 MovieClip Frame 59
gotoAndPlay (1);
Symbol 90 MovieClip [mouse] Frame 21
gotoAndPlay (1);
Symbol 98 MovieClip Frame 15
gotoAndPlay (1);
Instance of Symbol 98 MovieClip in Symbol 103 MovieClip Frame 1
on (release) { _root.chatN = _root.chatN + 1; _root.cutN = _root.cutN + 1; _parent._x = -330; this.gotoAndPlay(this._totalframes); }
Symbol 109 MovieClip Frame 1
stop(); te.text = "";
Symbol 109 MovieClip Frame 44
gotoAndStop (1);
Symbol 117 Button
on (release) { _root.clearMap(); _root.walk(); }
Symbol 120 Button
on (release) { _root.clearMap(); _root.abilitySelect(a4.text); }
Symbol 121 Button
on (release) { _root.clearMap(); _root.abilitySelect(a3.text); }
Symbol 122 Button
on (release) { _root.clearMap(); _root.abilitySelect(a2.text); }
Symbol 123 Button
on (release) { _root.clearMap(); _root.abilitySelect(a1.text); }
Symbol 124 Button
on (release) { _root.clearMap(); _root.abilitySelect(a0.text); }
Symbol 125 Button
on (release) { gotoAndStop (1); }
Symbol 134 MovieClip Frame 1
stop();
Symbol 135 Button
on (release) { _root.clearMap(); _root.ability(); }
Symbol 137 Button
on (release) { _root.clearMap(); _root.attack(); }
Symbol 139 Button
on (release) { _root.clearMap(); _root.wai(); }
Symbol 144 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 1
stop();
Symbol 182 Button
on (release) { if (_root.game.currentMap != 99) { _root.game.points = _root.game.points + _root.game.count; _root.game.count = 0; } _root.retry = true; _root.tiles.removeMovieClip(); _root.gotoAndStop("ad"); _root.gui.removeMovieClip(); }
Symbol 184 Button
on (release) { if (_root.game.currentMap != 99) { _root.game.points = _root.game.points + _root.game.count; _root.game.count = 0; } _root.retry = false; _root.tiles.removeMovieClip(); _root.gotoAndStop("ad"); _root.gui.removeMovieClip(); }
Symbol 191 Button
on (release) { if ((_root.game.currentMap != 99) && (_root.game.currentMap != 23)) { _root.game.story = _root.game.story + 1; _root.game.points = _root.game.points + (_root.game.count + 50); } else if (_root.game.currentMap == 23) { _root.game.points = _root.game.points + (_root.game.count + 50); gotoAndStop ("credits"); } _root.game.count = 0; _root.tiles.removeMovieClip(); _root.gotoAndStop("game"); _root.gui.removeMovieClip(); }
Symbol 201 Button
on (release) { _root.cs = false; gotoAndStop (15); }
Symbol 204 Button
on (release) { _root.tiles.removeMovieClip(); _root.gotoAndStop("title"); _root.gui.removeMovieClip(); }
Symbol 207 Button
on (release) { gotoAndStop (15); }
Symbol 214 MovieClip [gui] Frame 15
stop();
Symbol 214 MovieClip [gui] Frame 30
if (_root.game.currentMap != 99) { montext.text = "Points Won: " + _root.game.count; } delete _root["map" + _root.game.currentMap]; delete _root["a" + _root.game.currentMap]; delete _root["e" + _root.game.currentMap]; delete _root["sound" + _root.game.currentMap]; delete _root["mes" + _root.game.currentMap]; delete _root["cut" + _root.game.currentMap]; stop();
Symbol 214 MovieClip [gui] Frame 47
if (_root.game.currentMap != 99) { montext.text = "Points Won: " + _root.game.count; } delete _root["map" + _root.game.currentMap]; delete _root["a" + _root.game.currentMap]; delete _root["e" + _root.game.currentMap]; delete _root["sound" + _root.game.currentMap]; delete _root["mes" + _root.game.currentMap]; delete _root["cut" + _root.game.currentMap]; stop();
Symbol 214 MovieClip [gui] Frame 48
play();
Symbol 214 MovieClip [gui] Frame 59
stop(); _root.tiles.removeMovieClip(); _root.game.story = _root.game.story + 1; _root.gotoAndStop("game"); _root.gui.removeMovieClip();
Symbol 214 MovieClip [gui] Frame 69
if (typeof(_root["cond" + _root.game.currentMap]) == "string") { cond.text = "Defeat the " + _root["cond" + _root.game.currentMap]; } else { cond.text = "Defeat All Enemies!"; }
Symbol 214 MovieClip [gui] Frame 76
stop();
Symbol 214 MovieClip [gui] Frame 78
bug.text = "m" + _root.game.currentMap; i = 0; while (i < _root["e" + _root.game.currentMap].length) { bug.text = bug.text + (((((((",e" + i) + "-") + _root.enemy["e" + i].xt) + "_") + _root.enemy["e" + i].yt) + " j-") + _root.enemy["e" + i].job); i++; } i = 0; while (i < 5) { bug.text = bug.text + (((((((",a" + i) + "-") + _root.ally["a" + i].xt) + "_") + _root.ally["a" + i].yt) + " j-") + _root.ally["a" + i].job); i++; }
Symbol 224 MovieClip Frame 1
stop();
Symbol 248 Button
on (release) { gotoAndStop ("print"); }
Symbol 249 Button
on (release) { _root.selectedTile = 19; }
Symbol 250 Button
on (release) { _root.selectedTile = 18; }
Symbol 251 Button
on (release) { _root.selectedTile = 13; }
Symbol 252 Button
on (release) { _root.selectedTile = 14; }
Symbol 253 Button
on (release) { _root.selectedTile = 15; }
Symbol 254 Button
on (release) { _root.selectedTile = 16; }
Symbol 255 Button
on (release) { _root.selectedTile = 17; }
Symbol 256 Button
on (release) { _root.selectedTile = 12; }
Symbol 264 Button
on (release) { if (jj4 >= 1) { jj4 = jj4 - 1; j4.text = job[jj4]; } }
Symbol 265 Button
on (release) { if (jj4 < (job.length - 1)) { jj4 = jj4 + 1; j4.text = job[jj4]; } }
Symbol 266 Button
on (release) { if (jj3 >= 1) { jj3 = jj3 - 1; j3.text = job[jj3]; } }
Symbol 267 Button
on (release) { if (jj3 < (job.length - 1)) { jj3 = jj3 + 1; j3.text = job[jj3]; } }
Symbol 268 Button
on (release) { if (jj2 >= 1) { jj2 = jj2 - 1; j2.text = job[jj2]; } }
Symbol 269 Button
on (release) { if (jj2 < (job.length - 1)) { jj2 = jj2 + 1; j2.text = job[jj2]; } }
Symbol 270 Button
on (release) { if (jj1 >= 1) { jj1 = jj1 - 1; j1.text = job[jj1]; } }
Symbol 271 Button
on (release) { if (jj1 < (job.length - 1)) { jj1 = jj1 + 1; j1.text = job[jj1]; } }
Symbol 272 Button
on (release) { if (jj0 >= 1) { jj0 = jj0 - 1; j0.text = job[jj0]; } }
Symbol 273 Button
on (release) { if (jj0 < (job.length - 1)) { jj0 = jj0 + 1; j0.text = job[jj0]; } }
Symbol 280 Button
on (release) { gotoAndStop (2); }
Symbol 283 Button
on (release) { _root.gotoAndStop("title"); _root.tiles.removeMovieClip(); _root.gui.removeMovieClip(); }
Symbol 284 Button
on (release) { _root.selectedTile = 7; }
Symbol 285 Button
on (release) { _root.selectedTile = 8; }
Symbol 286 Button
on (release) { _root.selectedTile = 9; }
Symbol 287 Button
on (release) { _root.selectedTile = 10; }
Symbol 288 Button
on (release) { _root.selectedTile = 11; }
Symbol 289 Button
on (release) { _root.selectedTile = 6; }
Symbol 290 Button
on (release) { _root.selectedTile = 5; }
Symbol 291 Button
on (release) { _root.selectedTile = 3; }
Symbol 292 Button
on (release) { _root.selectedTile = 4; }
Symbol 293 Button
on (release) { _root.selectedTile = 2; }
Symbol 294 Button
on (release) { _root.selectedTile = 1; }
Symbol 300 Button
on (release) { gotoAndStop (1); }
Symbol 302 Button
on (release) { var st = false; i = 0; while (i < _root.ene.length) { _root.ene[i][0] = job[_root.gui["jj" + i]]; if ((_root.ene[i][1] == -1) && (_root.ene[i][2] == -1)) { st = true; } i++; } i = 0; while (i < _root.all.length) { if ((_root.all[i][0] == -1) && (_root.all[i][1] == -1)) { st = true; } i++; } if ((n.text.length >= 4) && (n.text.length <= 20)) { if (!st) { _root.user.data.maps[_root.game.saveMap] = {name:n.text, map:_root.map, enemies:_root.ene, allies:_root.all}; _root.tiles.removeMovieClip(); _root.gotoAndStop("load map"); _root.gui.removeMovieClip(); } else { error.text = "Please place all the units on the map. Your map name may be too big or small"; } } else { error.text = "Your game name is too long or short. 4-20 characters."; } }
Symbol 307 Button
on (release) { gotoAndStop (1); }
Symbol 312 MovieClip [editor_gui] Frame 1
stop(); job = ["squire", "alchemist", "archer", "spearman", "knight", "robber", "healer", "sorcerer", "drummer", "king", "noble"];
Symbol 312 MovieClip [editor_gui] Frame 3
i = 0; while (i < 5) { _root.ene[i][0] = _root.gui["j" + i].text; i++; } i = 0; while (i < _root.ene.length) { temp = _root.ene[i][1]; _root.ene[i][1] = _root.ene[i][2]; _root.ene[i][2] = temp; i++; } i = 0; while (i < _root.all.length) { temp = _root.all[i][0]; _root.all[i][0] = _root.all[i][1]; _root.all[i][1] = temp; i++; } rut = ["map", "all", "ene"]; lazy = ["map", "a", "e"]; j = 0; while (j < 3) { hu.text = hu.text + (("var " + lazy[j]) + ":Array = ["); i = 0; while (i < _root[rut[j]].length) { p = 0; while (p < _root[rut[j]][0].length) { if (p == 0) { if (rut[j] == "map") { hu.htmlText = hu.htmlText + "["; } else { hu.text = hu.text + "["; } } if ((rut[j] == "ene") && (p == 0)) { hu.text = hu.text + "\""; } hu.text = hu.text + _root[rut[j]][i][p]; if ((rut[j] == "ene") && (p == 0)) { hu.text = hu.text + "\""; } if (p == (_root[rut[j]][0].length - 1)) { if (i != (_root[rut[j]].length - 1)) { hu.text = hu.text + "],"; } else { hu.text = hu.text + "]"; } } else { hu.text = hu.text + ","; } p++; } if (i == (_root[rut[j]].length - 1)) { if (rut[j] == "map") { hu.htmlText = hu.htmlText + "];<br>"; } else { hu.text = hu.text + "];"; hu.htmlText = hu.htmlText + "<br>"; } } i++; } j++; } i = 0; while (i < _root.ene.length) { temp = _root.ene[i][1]; _root.ene[i][1] = _root.ene[i][2]; _root.ene[i][2] = temp; i++; } i = 0; while (i < _root.all.length) { temp = _root.all[i][0]; _root.all[i][0] = _root.all[i][1]; _root.all[i][1] = temp; i++; }
Symbol 316 Button
on (release) { getURL ("http://www.flashninjaclan.com", "_blank"); }
Symbol 321 Button
on (release) { _root.gotoAndStop("play"); }
Symbol 324 Button
on (release) { _root.gotoAndStop("help"); }
Symbol 327 Button
on (release) { _root.gotoAndStop("about"); }
Symbol 330 Button
on (release) { getURL ("http://www.flashninjaclan.com", "_blank"); }
Symbol 343 MovieClip Frame 1
page = 1;
Symbol 343 MovieClip Frame 2
holder.gotoAndStop(page);
Symbol 343 MovieClip Frame 60
page = page + 1; if (page > 5) { page = 1; } gotoAndPlay (2);
Symbol 344 MovieClip Frame 27
stop();
Symbol 345 Button
on (release) { getURL ("http://www.throwtheproject.com", "_blank"); }
Symbol 814 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 349 Button
on (release) { user.data.file0 = {}; user.data.file1 = {}; user.data.file2 = {}; gotoAndStop ("home"); }
Symbol 361 Button
on (release) { i = 0; while (i < 3) { if (user.data.game.length <= 3) { user.data.game.push({story:0, points:200, a:["squire", "squire", "squire", "squire", "squire"], jobs:{squire:["Throw Stone", "", "", "", ""]}}); currentGame = i; gotoAndStop ("title"); break; } if (i == 2) { mes.text = "Error you must delete a saved game."; } i++; } }
Symbol 364 Button
on (release) { gotoAndStop ("home"); }
Symbol 368 Button
on (release) { _root.mains.stop(); }
Symbol 400 Button
on (release) { if ((name.text.length > 3) && (name.text.length < 15)) { nukescore = game.story; nukename = name.text; loadVariablesNum ("http://www.flashninjaclan.com/games/knighttactics/newscore.php", 0, "POST"); postHPScore(game.story, ""); _root.kongregateServices.connect(); _root.kongregateStats.submit("HighScore", game.story); message.text = "Your score has been sent."; } else { message.text = "Your name can only be 4-14 chars."; } }
Symbol 403 Button
on (release) { gotoAndStop ("party"); }
Symbol 407 Button
on (release) { var user = SharedObject.getLocal("knight_tactics"); user.data.game[currentGame].a = a; user.data.game[currentGame].points = game.points; user.data.game[currentGame].story = game.story; user.data.game[currentGame].jobs = jobs; if ((user.data.game[currentGame].a == a) && (user.data.game[currentGame].story == game.story)) { message.text = "Game saved"; } else { message.text = "Error game didn't save."; } }
Symbol 409 Button
on (release) { gotoAndStop ("load"); }
Symbol 410 Button
on (release) { gotoAndStop ("load map"); }
Symbol 411 Button
on (release) { gotoAndStop ("game"); }
Symbol 462 Button
on (release) { if (nodes.length >= (page + 10)) { page = page + 10; pag = pag + 1; showList(); } }
Symbol 463 Button
on (release) { if (page >= 10) { page = page - 10; pag = pag - 1; showList(); } }
Symbol 469 MovieClip Frame 1
stop();
Symbol 473 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 23
gotoAndPlay (1);
Symbol 478 MovieClip Frame 33
gotoAndPlay (1);
Symbol 478 MovieClip Frame 41
_root.showDamage(); gotoAndPlay (1);
Symbol 478 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 478 MovieClip Frame 48
stop();
Symbol 478 MovieClip Frame 59
gotoAndPlay (1);
Symbol 478 MovieClip Frame 78
_root.showDamage(); gotoAndPlay (1);
Symbol 478 MovieClip Frame 93
gotoAndStop (1); _root.showDamage();
Symbol 478 MovieClip Frame 103
gotoAndPlay (1);
Symbol 478 MovieClip Frame 112
_root.showCure();
Symbol 478 MovieClip Frame 119
gotoAndPlay (1);
Symbol 513 Button
on (release) { play(); }
Symbol 518 MovieClip Frame 1
stop();
Symbol 518 MovieClip Frame 10
var lo = ["squire", "alchemist", "drummer", "archer", "knight", "robber", "healer", "sorcerer", "spearman"]; i = 0; while (i < 9) { if (_root.jobs[lo[i]] != undefined) { _root.change_jobs["q" + i].text = lo[i]; _root.change_jobs["b" + i].onRelease = function () { _root.a[_root.target] = _root.change_jobs["q" + this._name.charAt(1)].text; _root["aa" + _root.target].gotoAndStop(_root.change_jobs["q" + this._name.charAt(1)].text); _root["aa" + _root.target].char.gotoAndStop(4); _root["aa" + _root.target].char.char.gotoAndStop(1); play(); }; } else { _root.change_jobs["q" + i].text = "locked"; } i++; } stop();
Symbol 518 MovieClip Frame 15
gotoAndStop (1); _visible = false;
Symbol 519 Button
on (release) { target = "3"; change_jobs._visible = true; change_jobs.play(); }
Symbol 520 Button
on (release) { page = "drummer"; learn.gotoAndStop(10); jobCost = 800; }
Symbol 521 Button
on (release) { page = "spearman"; learn.gotoAndStop(10); jobCost = 790; }
Symbol 522 Button
on (release) { page = "robber"; learn.gotoAndStop(10); jobCost = 650; }
Symbol 523 Button
on (release) { page = "sorcerer"; learn.gotoAndStop(10); jobCost = 550; }
Symbol 524 Button
on (release) { page = "healer"; learn.gotoAndStop(10); jobCost = 450; }
Symbol 525 Button
on (release) { page = "archer"; learn.gotoAndStop(10); jobCost = 380; }
Symbol 526 Button
on (release) { page = "knight"; learn.gotoAndStop(10); jobCost = 300; }
Symbol 527 Button
on (release) { page = "alchemist"; learn.gotoAndStop(10); jobCost = 100; }
Symbol 528 Button
on (release) { page = "squire"; learn.gotoAndStop(10); }
Symbol 549 MovieClip Frame 1
stop(); a0 = "Throw Stone"; t0.text = a0 + " - Weak ranged attack"; c0.text = "90"; a1 = "Tackle"; t1.text = a1 + " - Weak unblockable hit"; c1.text = "100"; a2 = "Berserk"; t2.text = a2 + " - Increases your attack"; c2.text = "250"; a3 = "Share"; t3.text = a3 + " - Give Mp to restore an allies Hp"; c3.text = "300"; a4 = "Slash"; t4.text = a4 + " - Deal a powerful but inaccurate attack"; c4.text = "180"; _root.showAb();
Symbol 549 MovieClip Frame 2
a0 = "Potion"; t0.text = a0 + " - Restores 35 hp"; c0.text = "70"; a1 = "Super Potion"; t1.text = a1 + " - Restores 60 hp"; c1.text = "250"; a2 = "Angelwing"; t2.text = a2 + " - Revives a unit"; c2.text = "300"; a3 = "Elixir"; t3.text = a3 + " - Restores 40 mp"; c3.text = "210"; a4 = "Remedy"; t4.text = a4 + " - Removes bad effects from an ally"; c4.text = "90"; _root.showAb();
Symbol 549 MovieClip Frame 3
a0 = "Leg Swing"; t0.text = a0 + " - Stops an enemy from moving"; c0.text = "280"; a1 = "Arm Stab"; t1.text = a1 + " - Stops an enemy from acting"; c1.text = "280"; a2 = "Head Break"; t2.text = a2 + " - Lowers an enemies max hp"; c2.text = "200"; a3 = "Wand Break"; t3.text = a3 + " - Lowers an enemies max mp"; c3.text = "180"; a4 = "Sword Break"; t4.text = a4 + " - Lowers an enemies attack"; c4.text = "180"; _root.showAb();
Symbol 549 MovieClip Frame 4
a0 = "Long Shot"; t0.text = a0 + " - High range, low attack"; c0.text = "250"; a1 = "Bow Shot"; t1.text = a1 + " - Normal ranged attack"; c1.text = "100"; a2 = "Short Shot"; t2.text = a2 + " - Low range, high damage"; c2.text = "250"; a3 = "Poison Shot"; t3.text = a3 + " - adds effect poison"; c3.text = "190"; a4 = "Fire Shot"; t4.text = a4 + " - Normal ranged attack, deals bonus damage"; c4.text = "350"; _root.showAb();
Symbol 549 MovieClip Frame 5
a0 = "Heal"; t0.text = a0 + " - Restores 34 hp up to five units"; c0.text = "120"; a1 = "Heal 2"; t1.text = a1 + " - Restores 70 hp up to five units"; c1.text = "270"; a2 = "Regen"; t2.text = a2 + " - Ally units gain hp over turns"; c2.text = "190"; a3 = "Life"; t3.text = a3 + " - Brings an ally unit back to life"; c3.text = "270"; a4 = "Clear"; t4.text = a4 + " - Removes negative effects from allies"; c4.text = "120"; _root.showAb();
Symbol 549 MovieClip Frame 6
a0 = "Fire"; t0.text = a0 + " - Deals 29 damage to five enemies"; c0.text = "120"; a1 = "Fire 2"; t1.text = a1 + " - Deals 37 damage to five enemies"; c1.text = "230"; a2 = "Fire 3"; t2.text = a2 + " - Deals 65 damage to five enemies"; c2.text = "380"; a3 = "Poison"; t3.text = a3 + " - Targets take damage at the end of there turn"; c3.text = "190"; a4 = "Slow"; t4.text = a4 + " - Lowers up to five enemies speed"; c4.text = "160"; _root.showAb();
Symbol 549 MovieClip Frame 7
a0 = "Life Steal"; t0.text = a0 + " - Steals hp from an enemy"; c0.text = "210"; a1 = "Magic Steal"; t1.text = a1 + " - Steals mp from an enemy"; c1.text = "210"; a2 = "Atk Steal"; t2.text = a2 + " - Steals attack from an enemy"; c2.text = "180"; a3 = "Eva Steal"; t3.text = a3 + " - Steals evasion from an enemy"; c3.text = "180"; a4 = "Speed Steal"; t4.text = a4 + " - Steals speed from an enemy"; c4.text = "250"; _root.showAb();
Symbol 549 MovieClip Frame 8
a0 = "Earth Jab"; t0.text = a0 + " - Deals damage to enemies vertical or horizontal"; c0.text = "420"; a1 = "Thrust"; t1.text = a1 + " - Deal a two-fold attack but with low accuracy"; c1.text = "570"; a2 = "Javelin"; t2.text = a2 + " - A high accuracy ranged attack"; c2.text = "280"; a3 = "Polearm Spin"; t3.text = a3 + " - Deal damage to all the enemies around you"; c3.text = "180"; a4 = "Spear Swing"; t4.text = a4 + " - Deal a ranged attack to multiple enemies"; c4.text = "200"; _root.showAb();
Symbol 549 MovieClip Frame 9
a0 = "Life Song"; t0.text = a0 + " - Increases hp to all allies around you"; c0.text = "340"; a1 = "Atk Song"; t1.text = a1 + " - Increases attack to all allies around you"; c1.text = "280"; a2 = "Magic Song"; t2.text = a2 + " - Increases mp to all allies around you"; c2.text = "290"; a3 = "Eva Song"; t3.text = a3 + " - Increases evasion to all allies around you"; c3.text = "320"; a4 = "Speed Song"; t4.text = a4 + " - Increases speed to all allies around you"; c4.text = "350"; _root.showAb();
Symbol 549 MovieClip Frame 10
gotoAndStop(_root.page);
Symbol 560 Button
on (release) { target = "4"; change_jobs._visible = true; change_jobs.play(); }
Symbol 561 Button
on (release) { target = "2"; change_jobs._visible = true; change_jobs.play(); }
Symbol 562 Button
on (release) { target = "1"; change_jobs._visible = true; change_jobs.play(); }
Symbol 563 Button
on (release) { target = "0"; change_jobs._visible = true; change_jobs.play(); }
Symbol 569 MovieClip Frame 1
stop();
Symbol 572 MovieClip Frame 1
stop();
Symbol 577 MovieClip Frame 1
stop();
Symbol 581 MovieClip Frame 24
gotoAndPlay (1);
Symbol 581 MovieClip Frame 33
gotoAndPlay (1);
Symbol 581 MovieClip Frame 39
_root.showDamage();
Symbol 581 MovieClip Frame 41
gotoAndPlay (1);
Symbol 581 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 581 MovieClip Frame 48
stop();
Symbol 581 MovieClip Frame 59
gotoAndPlay (1);
Symbol 581 MovieClip Frame 67
_root.showCure();
Symbol 584 MovieClip Frame 1
stop();
Symbol 585 MovieClip Frame 1
stop();
Symbol 586 MovieClip Frame 23
gotoAndPlay (1);
Symbol 586 MovieClip Frame 33
gotoAndPlay (1);
Symbol 586 MovieClip Frame 41
_root.showDamage(); gotoAndPlay (1);
Symbol 586 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 586 MovieClip Frame 48
stop();
Symbol 586 MovieClip Frame 59
gotoAndPlay (1);
Symbol 586 MovieClip Frame 66
_root.showCure();
Symbol 591 MovieClip Frame 1
stop();
Symbol 597 MovieClip Frame 1
stop();
Symbol 602 MovieClip Frame 1
play();
Symbol 602 MovieClip Frame 24
gotoAndPlay (1);
Symbol 602 MovieClip Frame 33
gotoAndPlay (1);
Symbol 602 MovieClip Frame 39
_root.showDamage();
Symbol 602 MovieClip Frame 41
gotoAndPlay (1);
Symbol 602 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 602 MovieClip Frame 48
stop();
Symbol 602 MovieClip Frame 59
gotoAndPlay (1);
Symbol 602 MovieClip Frame 69
_root.showDamage();
Symbol 606 MovieClip Frame 1
stop();
Symbol 607 MovieClip Frame 23
gotoAndPlay (1);
Symbol 607 MovieClip Frame 33
gotoAndPlay (1);
Symbol 607 MovieClip Frame 41
_root.showDamage(); gotoAndPlay (1);
Symbol 607 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 607 MovieClip Frame 48
stop();
Symbol 607 MovieClip Frame 59
gotoAndPlay (1);
Symbol 607 MovieClip Frame 69
_root.showDamage();
Symbol 609 MovieClip Frame 1
stop();
Symbol 615 MovieClip Frame 1
stop();
Symbol 619 MovieClip Frame 1
play();
Symbol 619 MovieClip Frame 24
gotoAndPlay (1);
Symbol 619 MovieClip Frame 33
gotoAndPlay (1);
Symbol 619 MovieClip Frame 39
_root.showDamage();
Symbol 619 MovieClip Frame 41
gotoAndPlay (1);
Symbol 619 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 619 MovieClip Frame 48
stop();
Symbol 619 MovieClip Frame 59
gotoAndPlay (1);
Symbol 619 MovieClip Frame 64
_root.showMultipleCure();
Symbol 623 MovieClip Frame 1
stop();
Symbol 624 MovieClip Frame 23
gotoAndPlay (1);
Symbol 624 MovieClip Frame 33
gotoAndPlay (1);
Symbol 624 MovieClip Frame 41
_root.showDamage(); gotoAndPlay (1);
Symbol 624 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 624 MovieClip Frame 48
stop();
Symbol 624 MovieClip Frame 59
gotoAndPlay (1);
Symbol 624 MovieClip Frame 64
_root.showMultipleCure();
Symbol 629 MovieClip Frame 1
stop();
Symbol 633 MovieClip Frame 1
stop();
Symbol 637 MovieClip Frame 1
stop();
Symbol 639 MovieClip Frame 1
play();
Symbol 639 MovieClip Frame 24
gotoAndPlay (1);
Symbol 639 MovieClip Frame 33
gotoAndPlay (1);
Symbol 639 MovieClip Frame 39
_root.showDamage();
Symbol 639 MovieClip Frame 41
gotoAndPlay (1);
Symbol 639 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 639 MovieClip Frame 48
stop();
Symbol 639 MovieClip Frame 59
gotoAndPlay (1);
Symbol 639 MovieClip Frame 64
if (_root.abi == "Life") { _root.showCure(); } else { _root.showMultipleCure(); }
Symbol 642 MovieClip Frame 1
stop();
Symbol 645 MovieClip Frame 1
stop();
Symbol 646 MovieClip Frame 23
gotoAndPlay (1);
Symbol 646 MovieClip Frame 33
gotoAndPlay (1);
Symbol 646 MovieClip Frame 41
_root.showDamage(); gotoAndPlay (1);
Symbol 646 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 646 MovieClip Frame 48
stop();
Symbol 646 MovieClip Frame 59
gotoAndPlay (1);
Symbol 646 MovieClip Frame 64
if (_root.abi == "Life") { _root.showCure(); } else { _root.showMultipleCure(); }
Symbol 648 MovieClip Frame 1
stop();
Symbol 651 MovieClip Frame 1
stop();
Symbol 655 MovieClip Frame 1
stop();
Symbol 659 MovieClip Frame 1
play();
Symbol 659 MovieClip Frame 24
gotoAndPlay (1);
Symbol 659 MovieClip Frame 33
gotoAndPlay (1);
Symbol 659 MovieClip Frame 39
_root.showDamage();
Symbol 659 MovieClip Frame 41
gotoAndPlay (1);
Symbol 659 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 659 MovieClip Frame 48
stop();
Symbol 659 MovieClip Frame 59
gotoAndPlay (1);
Symbol 659 MovieClip Frame 63
_root.showMultiple();
Symbol 662 MovieClip Frame 1
stop();
Symbol 663 MovieClip Frame 1
stop();
Symbol 664 MovieClip Frame 23
gotoAndPlay (1);
Symbol 664 MovieClip Frame 33
gotoAndPlay (1);
Symbol 664 MovieClip Frame 41
_root.showDamage(); gotoAndPlay (1);
Symbol 664 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 664 MovieClip Frame 48
stop();
Symbol 664 MovieClip Frame 59
gotoAndPlay (1);
Symbol 664 MovieClip Frame 64
_root.showMultiple();
Symbol 670 MovieClip Frame 1
stop();
Symbol 676 MovieClip Frame 1
stop();
Symbol 678 MovieClip Frame 1
play();
Symbol 678 MovieClip Frame 24
gotoAndPlay (1);
Symbol 678 MovieClip Frame 33
gotoAndPlay (1);
Symbol 678 MovieClip Frame 39
_root.showDamage();
Symbol 678 MovieClip Frame 41
gotoAndPlay (1);
Symbol 678 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 678 MovieClip Frame 48
stop();
Symbol 678 MovieClip Frame 59
gotoAndPlay (1);
Symbol 678 MovieClip Frame 60
_root.showCure();
Symbol 680 MovieClip Frame 1
stop();
Symbol 682 MovieClip Frame 23
gotoAndPlay (1);
Symbol 682 MovieClip Frame 33
gotoAndPlay (1);
Symbol 682 MovieClip Frame 39
_root.showDamage();
Symbol 682 MovieClip Frame 41
gotoAndPlay (1);
Symbol 682 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 682 MovieClip Frame 48
stop();
Symbol 682 MovieClip Frame 59
gotoAndPlay (1);
Symbol 687 MovieClip Frame 1
stop();
Symbol 690 MovieClip Frame 1
play();
Symbol 690 MovieClip Frame 24
gotoAndPlay (1);
Symbol 690 MovieClip Frame 33
gotoAndPlay (1);
Symbol 690 MovieClip Frame 39
_root.showDamage();
Symbol 690 MovieClip Frame 41
gotoAndPlay (1);
Symbol 690 MovieClip Frame 42
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 690 MovieClip Frame 48
stop();
Symbol 690 MovieClip Frame 59
gotoAndPlay (1);
Symbol 690 MovieClip Frame 74
_root.showDamage();
Symbol 690 MovieClip Frame 78
gotoAndPlay (1);
Symbol 690 MovieClip Frame 87
_root.showDamage();
Symbol 690 MovieClip Frame 93
gotoAndPlay (1);
Symbol 690 MovieClip Frame 103
gotoAndPlay (1);
Symbol 690 MovieClip Frame 112
_root.showCure();
Symbol 695 MovieClip Frame 1
stop();
Symbol 702 MovieClip Frame 1
stop();
Symbol 706 MovieClip Frame 1
play();
Symbol 706 MovieClip Frame 24
gotoAndPlay (1);
Symbol 706 MovieClip Frame 33
gotoAndPlay (1);
Symbol 706 MovieClip Frame 38
_root.showDamage();
Symbol 706 MovieClip Frame 42
gotoAndPlay (1);
Symbol 706 MovieClip Frame 43
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 706 MovieClip Frame 49
stop();
Symbol 706 MovieClip Frame 60
gotoAndPlay (1);
Symbol 706 MovieClip Frame 65
_root.showMultiple();
Symbol 706 MovieClip Frame 70
gotoAndPlay (1);
Symbol 706 MovieClip Frame 75
_root.showDamage();
Symbol 706 MovieClip Frame 80
_root.showDamage(); gotoAndPlay (1);
Symbol 706 MovieClip Frame 90
_root.showDamage();
Symbol 708 MovieClip Frame 1
stop();
Symbol 709 MovieClip Frame 1
stop();
Symbol 710 MovieClip Frame 23
gotoAndPlay (1);
Symbol 710 MovieClip Frame 33
gotoAndPlay (1);
Symbol 710 MovieClip Frame 40
_root.showDamage();
Symbol 710 MovieClip Frame 42
gotoAndPlay (1);
Symbol 710 MovieClip Frame 43
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 710 MovieClip Frame 49
stop();
Symbol 710 MovieClip Frame 60
gotoAndPlay (1);
Symbol 710 MovieClip Frame 65
_root.showMultiple();
Symbol 710 MovieClip Frame 70
gotoAndPlay (1);
Symbol 710 MovieClip Frame 75
_root.showDamage();
Symbol 710 MovieClip Frame 80
_root.showDamage(); gotoAndPlay (1);
Symbol 710 MovieClip Frame 90
_root.showDamage();
Symbol 716 MovieClip Frame 1
stop();
Symbol 719 MovieClip Frame 1
stop();
Symbol 723 MovieClip Frame 1
stop();
Symbol 727 MovieClip Frame 1
play();
Symbol 727 MovieClip Frame 24
gotoAndPlay (1);
Symbol 727 MovieClip Frame 33
gotoAndPlay (1);
Symbol 727 MovieClip Frame 38
_root.showDamage();
Symbol 727 MovieClip Frame 47
_root.showDamage(); gotoAndPlay (1);
Symbol 727 MovieClip Frame 48
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 727 MovieClip Frame 54
stop();
Symbol 727 MovieClip Frame 65
gotoAndPlay (1);
Symbol 727 MovieClip Frame 70
_root.showDamage();
Symbol 730 MovieClip Frame 1
stop();
Symbol 733 MovieClip Frame 1
stop();
Symbol 734 MovieClip Frame 23
gotoAndPlay (1);
Symbol 734 MovieClip Frame 33
gotoAndPlay (1);
Symbol 734 MovieClip Frame 38
_root.showDamage();
Symbol 734 MovieClip Frame 47
_root.showDamage(); gotoAndPlay (1);
Symbol 734 MovieClip Frame 48
if (_parent._name.charAt(0) == "a") { _root.ally[_parent._name].dead = 2; } else { _root.enemy[_parent._name].dead = 2; }
Symbol 734 MovieClip Frame 54
stop();
Symbol 734 MovieClip Frame 65
gotoAndPlay (1);
Symbol 734 MovieClip Frame 70
_root.showDamage();
Symbol 738 Button
on (release) { gotoAndStop ("title"); }
Symbol 744 Button
on (release) { dateTime = new Date(); if (dateTime.getDate() == user.data.submit) { if (((upload && (_root.by.text.length > 2)) && (_root.by.text.length <= 10)) && (_root.by.text.toLowerCase() != "lautan")) { var k = user.data.maps[game.saveMap]; loading._visible = true; error.text = "Please wait..."; newEntry = new LoadVars(); newEntry.ref = this; newEntry.submit = "Yes"; newEntry.title = k.name; newEntry.by = _root.by.text; newEntry.map = decoder(k.map); newEntry.enemies = decoder(k.enemies); newEntry.allies = decoder(k.allies); newEntry.sendAndLoad("http://www.throwtheproject.com/data_kt.php?action=write", newEntry, "POST"); newEntry.onLoad = function (success) { if (success) { user.data.submit = dateTime.getDate(); error.text = this.val; loading._visible = false; } else { error.text = "Error could not send"; loading._visible = false; } }; } else { error.text = "Select a map and/or enter a username for credit."; } } else { error.text = "You have already submitted a game today."; } }
Symbol 793 Button
on (release) { if (e < 5) { e = e + 1; ee.text = e; } }
Symbol 794 Button
on (release) { if (e > 1) { e = e - 1; ee.text = e; } }
Symbol 796 Button
on (release) { if (a < 5) { a = a + 1; aa.text = a; } }
Symbol 797 Button
on (release) { if (a > 1) { a = a - 1; aa.text = a; } }
Symbol 799 Button
on (release) { if (w < 13) { w = w + 1; ww.text = w; } }
Symbol 800 Button
on (release) { if (w > 5) { w = w - 1; ww.text = w; } }
Symbol 801 Button
on (release) { if (h > 5) { h = h - 1; hh.text = h; } }
Symbol 802 Button
on (release) { if (h < 13) { h = h + 1; hh.text = h; } }
Symbol 809 Button
on (release) { _root.makeEditor(ww.text, hh.text, aa.text, ee.text); _visible = false; }
Symbol 813 MovieClip Frame 1
a = 5; e = 5; w = 6; h = 7;

Library Items

Symbol 1 Sound [hit]
Symbol 2 Sound [avoid]
Symbol 3 Sound [chase]
Symbol 4 Sound [attack]
Symbol 5 Sound [drama]
Symbol 6 Sound [die]
Symbol 7 Sound [beep_2]Used by:117 120 121 122 123 124 125 135 137 139 182 184 191 201 349 355 361 364 400 403 407 409 410 411 513 519 520 521 522 523 524 525 526 527 528 560 561 562 563 738 809
Symbol 8 Sound [click]Used by:117 120 121 122 123 124 125 135 137 139 182 184 191 201 204 207 248 249 250 251 252 253 254 255 256 264 265 266 267 268 269 270 271 272 273 280 283 284 285 286 287 288 289 290 291 292 293 294 300 302 307 321 324 327 330 345 349 355 361 364 400 403 407 409 410 411 416 462 463 513 519 520 521 522 523 524 525 526 527 528 560 561 562 563 738 744 793 794 796 797 799 800 801 802 809
Symbol 9 FontUsed by:10
Symbol 10 TextUses:9Used by:14
Symbol 11 FontUsed by:12
Symbol 12 EditableTextUses:11Used by:13
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClipUses:10 13Used by:68 85 587 608 625 647 665 683 691 711 735
Symbol 15 ShapeTweeningUsed by:52
Symbol 16 SoundUsed by:52
Symbol 17 GraphicUsed by:52
Symbol 18 ShapeTweeningUsed by:52
Symbol 19 SoundUsed by:52
Symbol 20 GraphicUsed by:52
Symbol 21 ShapeTweeningUsed by:52
Symbol 22 SoundUsed by:52
Symbol 23 GraphicUsed by:52
Symbol 24 ShapeTweeningUsed by:52
Symbol 25 GraphicUsed by:52
Symbol 26 ShapeTweeningUsed by:52
Symbol 27 GraphicUsed by:52
Symbol 28 ShapeTweeningUsed by:52
Symbol 29 SoundUsed by:52
Symbol 30 GraphicUsed by:52
Symbol 31 ShapeTweeningUsed by:52
Symbol 32 ShapeTweeningUsed by:52
Symbol 33 GraphicUsed by:52
Symbol 34 ShapeTweeningUsed by:52
Symbol 35 GraphicUsed by:52
Symbol 36 ShapeTweeningUsed by:52
Symbol 37 SoundUsed by:52
Symbol 38 GraphicUsed by:52
Symbol 39 ShapeTweeningUsed by:52
Symbol 40 GraphicUsed by:52
Symbol 41 ShapeTweeningUsed by:52
Symbol 42 ShapeTweeningUsed by:52
Symbol 43 SoundUsed by:52
Symbol 44 GraphicUsed by:52
Symbol 45 GraphicUsed by:52
Symbol 46 ShapeTweeningUsed by:52
Symbol 47 ShapeTweeningUsed by:52
Symbol 48 GraphicUsed by:52
Symbol 49 GraphicUsed by:52
Symbol 50 ShapeTweeningUsed by:52
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51Used by:68 85 587 608 625 647 665 683 691 711 735
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:62 67
Symbol 55 GraphicUsed by:56 572 651 671 719
Symbol 56 MovieClipUses:55Used by:62
Symbol 57 GraphicUsed by:58 65
Symbol 58 MovieClipUses:57Used by:62
Symbol 59 GraphicUsed by:62 67 78 84 678 682
Symbol 60 GraphicUsed by:62
Symbol 61 GraphicUsed by:62 67 78 84 678 682
Symbol 62 MovieClipUses:54 56 58 59 60 61Used by:68
Symbol 63 GraphicUsed by:64 584 642 662 679 730
Symbol 64 MovieClipUses:63Used by:67
Symbol 65 MovieClipUses:57Used by:67
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:54 64 65 59 66 61Used by:68
Symbol 68 MovieClip [king]Uses:14 52 62 67
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:78 84
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:78
Symbol 73 GraphicUsed by:76 82
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76 82
Symbol 76 MovieClipUses:73 74 75Used by:78
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:70 72 76 59 77 61Used by:85
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:84
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:73 81 75Used by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:70 80 82 59 83 61Used by:85
Symbol 85 MovieClip [noble]Uses:14 52 78 84
Symbol 86 GraphicUsed by:90
Symbol 87 ShapeTweeningUsed by:90
Symbol 88 ShapeTweeningUsed by:90
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClip [mouse]Uses:86 87 88 89
Symbol 91 ShapeTweeningUsed by:214
Symbol 92 GraphicUsed by:214
Symbol 93 ShapeTweeningUsed by:98
Symbol 94 GraphicUsed by:98
Symbol 95 GraphicUsed by:98
Symbol 96 GraphicUsed by:98
Symbol 97 SoundUsed by:98
Symbol 98 MovieClipUses:93 94 95 96 97Used by:103
Symbol 99 GraphicUsed by:103
Symbol 100 FontUsed by:101 104 105 106 107 108 141 183 185 186 187 190 192 193 198 199 202 205 206 220 222 245 257 258 259 260 261 274 275 276 277 278 279 281 282 295 296 297 299 301 303 304 305 317 320 322 325 328 331 346 348 350 351 352 353 354 356 357 358 359 360 362 363 365 370 371 393 394 395 397 398 399 401 402 404 405 406 408 412 413 414 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 464 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 500 501 503 504 505 506 507 508 509 510 511 512 514 515 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 550 551 552 553 554 555 556 557 558 559 564 565 737 739 740 741 742 743 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 795 798 803 804 805 806 807 808 810 811 812
Symbol 101 EditableTextUses:100Used by:103
Symbol 102 GraphicUsed by:103 109 144 164
Symbol 103 MovieClipUses:98 99 101 102Used by:214
Symbol 104 EditableTextUses:100Used by:109
Symbol 105 TextUses:100Used by:109
Symbol 106 TextUses:100Used by:109
Symbol 107 TextUses:100Used by:109
Symbol 108 TextUses:100Used by:109
Symbol 109 MovieClipUses:104 102 105 106 107 108Used by:214
Symbol 110 GraphicUsed by:144
Symbol 111 GraphicUsed by:144 344
Symbol 112 GraphicUsed by:144 178 344  Timeline
Symbol 113 GraphicUsed by:144 178 344  Timeline
Symbol 114 GraphicUsed by:117 120 121 122 123 124 125 135 137 139 182 184 191 201 349 355 361 364 400 403 407 409 410 411 513 519 520 521 522 523 524 525 526 527 528 560 561 562 563 738 809
Symbol 115 GraphicUsed by:117 120 121 122 123 124 125 135 137 139 182 184 191 201 349 355 361 364 400 403 407 409 410 411 513 519 520 521 522 523 524 525 526 527 528 560 561 562 563 738 809
Symbol 116 GraphicUsed by:117 120 121 122 123 124 125 135 137 139 182 184 191 201 349 355 361 364 400 403 407 409 410 411 513 519 520 521 522 523 524 525 526 527 528 560 561 562 563 738 809
Symbol 117 ButtonUses:114 115 116 8 7Used by:144
Symbol 118 FontUsed by:119 127 128 129 130 131 132 136 138 140 142 147 148 149 150 159 160 161 170 171 172 173 174 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392
Symbol 119 TextUses:118Used by:144
Symbol 120 ButtonUses:114 115 116 8 7Used by:134
Symbol 121 ButtonUses:114 115 116 8 7Used by:134
Symbol 122 ButtonUses:114 115 116 8 7Used by:134
Symbol 123 ButtonUses:114 115 116 8 7Used by:134
Symbol 124 ButtonUses:114 115 116 8 7Used by:134
Symbol 125 ButtonUses:114 115 116 8 7Used by:134
Symbol 126 GraphicUsed by:134
Symbol 127 EditableTextUses:118Used by:134
Symbol 128 EditableTextUses:118Used by:134
Symbol 129 EditableTextUses:118Used by:134
Symbol 130 EditableTextUses:118Used by:134
Symbol 131 EditableTextUses:118Used by:134
Symbol 132 TextUses:118Used by:134
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:120 121 122 123 124 125 126 127 128 129 130 131 132 133Used by:144
Symbol 135 ButtonUses:114 115 116 8 7Used by:144
Symbol 136 TextUses:118Used by:144
Symbol 137 ButtonUses:114 115 116 8 7Used by:144
Symbol 138 TextUses:118Used by:144
Symbol 139 ButtonUses:114 115 116 8 7Used by:144
Symbol 140 TextUses:118Used by:144
Symbol 141 TextUses:100Used by:144
Symbol 142 TextUses:118Used by:144
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:110 111 112 113 117 119 134 135 136 137 138 139 140 141 102 142 143Used by:214
Symbol 145 GraphicUsed by:178  Timeline
Symbol 146 GraphicUsed by:178  Timeline
Symbol 147 EditableTextUses:118Used by:178
Symbol 148 EditableTextUses:118Used by:178
Symbol 149 EditableTextUses:118Used by:178
Symbol 150 EditableTextUses:118Used by:178
Symbol 151 GraphicUsed by:158
Symbol 152 GraphicUsed by:158
Symbol 153 GraphicUsed by:158
Symbol 154 GraphicUsed by:158
Symbol 155 GraphicUsed by:158
Symbol 156 GraphicUsed by:158
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:151 152 153 154 155 156 157Used by:178  Timeline
Symbol 159 EditableTextUses:118Used by:178
Symbol 160 EditableTextUses:118Used by:178
Symbol 161 EditableTextUses:118Used by:178
Symbol 162 FontUsed by:163
Symbol 163 EditableTextUses:162Used by:164
Symbol 164 MovieClipUses:163 102Used by:178
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:169
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:169
Symbol 169 MovieClipUses:166 168Used by:178  Timeline
Symbol 170 TextUses:118Used by:178  Timeline
Symbol 171 EditableTextUses:118Used by:178
Symbol 172 TextUses:118Used by:178  Timeline
Symbol 173 TextUses:118Used by:178  Timeline
Symbol 174 TextUses:118Used by:178  Timeline
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:178  Timeline
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:145 146 112 113 147 148 149 150 158 159 160 161 164 169 170 171 172 173 174 176 177Used by:214
Symbol 179 FontUsed by:180
Symbol 180 EditableTextUses:179Used by:214
Symbol 181 ShapeTweeningUsed by:214
Symbol 182 ButtonUses:114 115 116 8 7Used by:214
Symbol 183 TextUses:100Used by:214
Symbol 184 ButtonUses:114 115 116 8 7Used by:214
Symbol 185 TextUses:100Used by:214
Symbol 186 TextUses:100Used by:214
Symbol 187 EditableTextUses:100Used by:214
Symbol 188 GraphicUsed by:214
Symbol 189 ShapeTweeningUsed by:214
Symbol 190 TextUses:100Used by:214
Symbol 191 ButtonUses:114 115 116 8 7Used by:214
Symbol 192 TextUses:100Used by:214
Symbol 193 EditableTextUses:100Used by:214
Symbol 194 GraphicUsed by:214
Symbol 195 ShapeTweeningUsed by:214
Symbol 196 GraphicUsed by:214
Symbol 197 ShapeTweeningUsed by:214
Symbol 198 TextUses:100Used by:214
Symbol 199 EditableTextUses:100Used by:214
Symbol 200 GraphicUsed by:214
Symbol 201 ButtonUses:114 115 116 8 7Used by:214
Symbol 202 TextUses:100Used by:214
Symbol 203 GraphicUsed by:204 207 248 249 250 251 252 253 254 255 256 280 283 284 285 286 287 288 289 290 291 292 293 294 300 302 307 321 324 327 330 345 416 462 463 744
Symbol 204 ButtonUses:203 8Used by:214
Symbol 205 TextUses:100Used by:214
Symbol 206 TextUses:100Used by:214
Symbol 207 ButtonUses:203 8Used by:214
Symbol 208 FontUsed by:209 210
Symbol 209 TextUses:208Used by:214
Symbol 210 TextUses:208Used by:214
Symbol 211 FontUsed by:212
Symbol 212 EditableTextUses:211Used by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClip [gui]Uses:91 92 103 109 144 178 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 204 205 206 207 209 210 212 213
Symbol 215 GraphicUsed by:224
Symbol 216 GraphicUsed by:224
Symbol 217 GraphicUsed by:224
Symbol 218 GraphicUsed by:224
Symbol 219 GraphicUsed by:224
Symbol 220 EditableTextUses:100Used by:224
Symbol 221 GraphicUsed by:224
Symbol 222 EditableTextUses:100Used by:224
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:215 216 217 218 219 220 221 222 223Used by:247
Symbol 225 GraphicUsed by:247
Symbol 226 GraphicUsed by:247
Symbol 227 GraphicUsed by:247
Symbol 228 GraphicUsed by:247
Symbol 229 GraphicUsed by:247
Symbol 230 GraphicUsed by:247
Symbol 231 GraphicUsed by:247
Symbol 232 GraphicUsed by:247
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:247
Symbol 235 GraphicUsed by:247
Symbol 236 GraphicUsed by:247
Symbol 237 GraphicUsed by:247
Symbol 238 GraphicUsed by:247
Symbol 239 GraphicUsed by:247
Symbol 240 GraphicUsed by:247
Symbol 241 GraphicUsed by:247
Symbol 242 GraphicUsed by:247
Symbol 243 GraphicUsed by:247
Symbol 244 GraphicUsed by:247
Symbol 245 EditableTextUses:100Used by:247
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClip [tiles]Uses:224 225 226 227 228 229 230 231 232 234 235 236 237 238 239 240 241 242 243 244 245 246Used by:312
Symbol 248 ButtonUses:203 8Used by:312
Symbol 249 ButtonUses:203 8Used by:312
Symbol 250 ButtonUses:203 8Used by:312
Symbol 251 ButtonUses:203 8Used by:312
Symbol 252 ButtonUses:203 8Used by:312
Symbol 253 ButtonUses:203 8Used by:312
Symbol 254 ButtonUses:203 8Used by:312
Symbol 255 ButtonUses:203 8Used by:312
Symbol 256 ButtonUses:203 8Used by:312
Symbol 257 TextUses:100Used by:312
Symbol 258 TextUses:100Used by:312
Symbol 259 TextUses:100Used by:312
Symbol 260 TextUses:100Used by:312
Symbol 261 TextUses:100Used by:312
Symbol 262 GraphicUsed by:264 265 266 267 268 269 270 271 272 273 793 794 796 797 799 800 801 802
Symbol 263 GraphicUsed by:264 265 266 267 268 269 270 271 272 273 793 794 796 797 799 800 801 802
Symbol 264 ButtonUses:262 263 8Used by:312
Symbol 265 ButtonUses:262 263 8Used by:312
Symbol 266 ButtonUses:262 263 8Used by:312
Symbol 267 ButtonUses:262 263 8Used by:312
Symbol 268 ButtonUses:262 263 8Used by:312
Symbol 269 ButtonUses:262 263 8Used by:312
Symbol 270 ButtonUses:262 263 8Used by:312
Symbol 271 ButtonUses:262 263 8Used by:312
Symbol 272 ButtonUses:262 263 8Used by:312
Symbol 273 ButtonUses:262 263 8Used by:312
Symbol 274 EditableTextUses:100Used by:312
Symbol 275 EditableTextUses:100Used by:312
Symbol 276 EditableTextUses:100Used by:312
Symbol 277 EditableTextUses:100Used by:312
Symbol 278 EditableTextUses:100Used by:312
Symbol 279 EditableTextUses:100Used by:312
Symbol 280 ButtonUses:203 8Used by:312
Symbol 281 TextUses:100Used by:312
Symbol 282 TextUses:100Used by:312
Symbol 283 ButtonUses:203 8Used by:312
Symbol 284 ButtonUses:203 8Used by:312
Symbol 285 ButtonUses:203 8Used by:312
Symbol 286 ButtonUses:203 8Used by:312
Symbol 287 ButtonUses:203 8Used by:312
Symbol 288 ButtonUses:203 8Used by:312
Symbol 289 ButtonUses:203 8Used by:312
Symbol 290 ButtonUses:203 8Used by:312
Symbol 291 ButtonUses:203 8Used by:312
Symbol 292 ButtonUses:203 8Used by:312
Symbol 293 ButtonUses:203 8Used by:312
Symbol 294 ButtonUses:203 8Used by:312
Symbol 295 TextUses:100Used by:312
Symbol 296 TextUses:100Used by:312
Symbol 297 TextUses:100Used by:312
Symbol 298 GraphicUsed by:312
Symbol 299 TextUses:100Used by:312
Symbol 300 ButtonUses:203 8Used by:312
Symbol 301 TextUses:100Used by:312
Symbol 302 ButtonUses:203 8Used by:312
Symbol 303 TextUses:100Used by:312
Symbol 304 EditableTextUses:100Used by:312
Symbol 305 TextUses:100Used by:312
Symbol 306 GraphicUsed by:312
Symbol 307 ButtonUses:203 8Used by:312
Symbol 308 FontUsed by:309 310
Symbol 309 TextUses:308Used by:312
Symbol 310 EditableTextUses:308Used by:312
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClip [editor_gui]Uses:248 249 250 251 252 253 254 255 256 257 258 259 260 261 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 247 296 297 298 299 300 301 302 303 304 305 306 307 309 310 311
Symbol 313 MovieClip [blank]Used by:Timeline
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:316
Symbol 316 ButtonUses:315Used by:Timeline
Symbol 317 EditableTextUses:100Used by:Timeline
Symbol 318 FontUsed by:319
Symbol 319 TextUses:318Used by:Timeline
Symbol 320 TextUses:100Used by:344
Symbol 321 ButtonUses:203 8Used by:323
Symbol 322 TextUses:100Used by:323
Symbol 323 MovieClipUses:321 322Used by:344
Symbol 324 ButtonUses:203 8Used by:326
Symbol 325 TextUses:100Used by:326
Symbol 326 MovieClipUses:324 325Used by:344
Symbol 327 ButtonUses:203 8Used by:329
Symbol 328 TextUses:100Used by:329
Symbol 329 MovieClipUses:327 328Used by:344
Symbol 330 ButtonUses:203 8Used by:344
Symbol 331 TextUses:100Used by:344
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:342  Timeline
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:342  Timeline
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:342  Timeline
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:342
Symbol 340 BitmapUsed by:341
Symbol 341 GraphicUses:340Used by:342  Timeline
Symbol 342 MovieClipUses:333 335 337 339 341Used by:343
Symbol 343 MovieClipUses:342Used by:344
Symbol 344 MovieClipUses:320 323 326 329 111 113 112 330 331 343Used by:Timeline
Symbol 345 ButtonUses:203 8Used by:Timeline
Symbol 346 TextUses:100Used by:Timeline
Symbol 347 GraphicUsed by:Timeline
Symbol 814 MovieClip [__Packages.MochiAd]
Symbol 348 TextUses:100Used by:Timeline
Symbol 349 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 350 TextUses:100Used by:Timeline
Symbol 351 TextUses:100Used by:Timeline
Symbol 352 TextUses:100Used by:Timeline
Symbol 353 TextUses:100Used by:Timeline
Symbol 354 EditableTextUses:100Used by:Timeline
Symbol 355 ButtonUses:114 115 116 8 7Used by:549  Timeline
Symbol 356 TextUses:100Used by:Timeline
Symbol 357 TextUses:100Used by:Timeline
Symbol 358 EditableTextUses:100Used by:Timeline
Symbol 359 EditableTextUses:100Used by:Timeline
Symbol 360 EditableTextUses:100Used by:Timeline
Symbol 361 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 362 TextUses:100Used by:Timeline
Symbol 363 TextUses:100Used by:Timeline
Symbol 364 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 365 TextUses:100Used by:Timeline
Symbol 366 GraphicUsed by:368
Symbol 367 GraphicUsed by:368
Symbol 368 ButtonUses:366 367Used by:Timeline
Symbol 369 GraphicUsed by:Timeline
Symbol 370 TextUses:100Used by:Timeline
Symbol 371 TextUses:100Used by:Timeline
Symbol 372 TextUses:118Used by:Timeline
Symbol 373 TextUses:118Used by:Timeline
Symbol 374 TextUses:118Used by:Timeline
Symbol 375 TextUses:118Used by:Timeline
Symbol 376 TextUses:118Used by:Timeline
Symbol 377 TextUses:118Used by:Timeline
Symbol 378 TextUses:118Used by:Timeline
Symbol 379 TextUses:118Used by:Timeline
Symbol 380 TextUses:118Used by:Timeline
Symbol 381 TextUses:118Used by:Timeline
Symbol 382 TextUses:118Used by:Timeline
Symbol 383 TextUses:118Used by:Timeline
Symbol 384 TextUses:118Used by:Timeline
Symbol 385 EditableTextUses:118Used by:Timeline
Symbol 386 EditableTextUses:118Used by:Timeline
Symbol 387 EditableTextUses:118Used by:Timeline
Symbol 388 EditableTextUses:118Used by:Timeline
Symbol 389 EditableTextUses:118Used by:Timeline
Symbol 390 EditableTextUses:118Used by:Timeline
Symbol 391 EditableTextUses:118Used by:Timeline
Symbol 392 EditableTextUses:118Used by:Timeline
Symbol 393 TextUses:100Used by:Timeline
Symbol 394 TextUses:100Used by:Timeline
Symbol 395 TextUses:100Used by:Timeline
Symbol 396 GraphicUsed by:Timeline
Symbol 397 TextUses:100Used by:Timeline
Symbol 398 TextUses:100Used by:Timeline
Symbol 399 EditableTextUses:100Used by:Timeline
Symbol 400 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 401 TextUses:100Used by:Timeline
Symbol 402 EditableTextUses:100Used by:Timeline
Symbol 403 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 404 TextUses:100Used by:Timeline
Symbol 405 TextUses:100Used by:Timeline
Symbol 406 TextUses:100Used by:Timeline
Symbol 407 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 408 TextUses:100Used by:Timeline
Symbol 409 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 410 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 411 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 412 TextUses:100Used by:Timeline
Symbol 413 TextUses:100Used by:Timeline
Symbol 414 TextUses:100Used by:Timeline
Symbol 415 GraphicUsed by:Timeline
Symbol 416 ButtonUses:203 8Used by:518  Timeline
Symbol 417 EditableTextUses:100Used by:Timeline
Symbol 418 EditableTextUses:100Used by:Timeline
Symbol 419 EditableTextUses:100Used by:Timeline
Symbol 420 EditableTextUses:100Used by:Timeline
Symbol 421 EditableTextUses:100Used by:Timeline
Symbol 422 EditableTextUses:100Used by:Timeline
Symbol 423 EditableTextUses:100Used by:Timeline
Symbol 424 EditableTextUses:100Used by:Timeline
Symbol 425 EditableTextUses:100Used by:Timeline
Symbol 426 EditableTextUses:100Used by:Timeline
Symbol 427 TextUses:100Used by:Timeline
Symbol 428 EditableTextUses:100Used by:Timeline
Symbol 429 EditableTextUses:100Used by:Timeline
Symbol 430 EditableTextUses:100Used by:Timeline
Symbol 431 EditableTextUses:100Used by:Timeline
Symbol 432 EditableTextUses:100Used by:Timeline
Symbol 433 EditableTextUses:100Used by:Timeline
Symbol 434 EditableTextUses:100Used by:Timeline
Symbol 435 EditableTextUses:100Used by:Timeline
Symbol 436 EditableTextUses:100Used by:Timeline
Symbol 437 EditableTextUses:100Used by:Timeline
Symbol 438 EditableTextUses:100Used by:Timeline
Symbol 439 EditableTextUses:100Used by:Timeline
Symbol 440 EditableTextUses:100Used by:Timeline
Symbol 441 EditableTextUses:100Used by:Timeline
Symbol 442 EditableTextUses:100Used by:Timeline
Symbol 443 EditableTextUses:100Used by:Timeline
Symbol 444 EditableTextUses:100Used by:Timeline
Symbol 445 EditableTextUses:100Used by:Timeline
Symbol 446 EditableTextUses:100Used by:Timeline
Symbol 447 EditableTextUses:100Used by:Timeline
Symbol 448 TextUses:100Used by:Timeline
Symbol 449 TextUses:100Used by:Timeline
Symbol 450 TextUses:100Used by:Timeline
Symbol 451 EditableTextUses:100Used by:Timeline
Symbol 452 EditableTextUses:100Used by:Timeline
Symbol 453 EditableTextUses:100Used by:Timeline
Symbol 454 EditableTextUses:100Used by:Timeline
Symbol 455 EditableTextUses:100Used by:Timeline
Symbol 456 EditableTextUses:100Used by:Timeline
Symbol 457 EditableTextUses:100Used by:Timeline
Symbol 458 EditableTextUses:100Used by:Timeline
Symbol 459 EditableTextUses:100Used by:Timeline
Symbol 460 EditableTextUses:100Used by:Timeline
Symbol 461 TextUses:100Used by:Timeline
Symbol 462 ButtonUses:203 8Used by:Timeline
Symbol 463 ButtonUses:203 8Used by:Timeline
Symbol 464 TextUses:100Used by:480
Symbol 465 GraphicUsed by:469
Symbol 466 GraphicUsed by:469
Symbol 467 GraphicUsed by:469 609 648
Symbol 468 GraphicUsed by:469
Symbol 469 MovieClipUses:465 466 467 468Used by:478 690
Symbol 470 GraphicUsed by:473
Symbol 471 GraphicUsed by:473
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClipUses:470 471 472Used by:478
Symbol 474 GraphicUsed by:478
Symbol 475 GraphicUsed by:478 690
Symbol 476 GraphicUsed by:478
Symbol 477 GraphicUsed by:478 690
Symbol 478 MovieClipUses:469 473 474 475 476 477Used by:480 691
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:464 478 479Used by:Timeline
Symbol 481 EditableTextUses:100Used by:Timeline
Symbol 482 TextUses:100Used by:Timeline
Symbol 483 TextUses:100Used by:Timeline
Symbol 484 TextUses:100Used by:Timeline
Symbol 485 EditableTextUses:100Used by:Timeline
Symbol 486 EditableTextUses:100Used by:Timeline
Symbol 487 EditableTextUses:100Used by:Timeline
Symbol 488 EditableTextUses:100Used by:Timeline
Symbol 489 EditableTextUses:100Used by:Timeline
Symbol 490 EditableTextUses:100Used by:Timeline
Symbol 491 EditableTextUses:100Used by:Timeline
Symbol 492 EditableTextUses:100Used by:Timeline
Symbol 493 EditableTextUses:100Used by:Timeline
Symbol 494 EditableTextUses:100Used by:Timeline
Symbol 495 EditableTextUses:100Used by:Timeline
Symbol 496 TextUses:100Used by:Timeline
Symbol 497 TextUses:100Used by:Timeline
Symbol 498 TextUses:100Used by:Timeline
Symbol 499 GraphicUsed by:Timeline
Symbol 500 TextUses:100Used by:Timeline
Symbol 501 TextUses:100Used by:Timeline
Symbol 502 ShapeTweeningUsed by:518
Symbol 503 TextUses:100Used by:518
Symbol 504 EditableTextUses:100Used by:518
Symbol 505 EditableTextUses:100Used by:518
Symbol 506 EditableTextUses:100Used by:518
Symbol 507 EditableTextUses:100Used by:518
Symbol 508 EditableTextUses:100Used by:518
Symbol 509 EditableTextUses:100Used by:518
Symbol 510 EditableTextUses:100Used by:518
Symbol 511 EditableTextUses:100Used by:518
Symbol 512 EditableTextUses:100Used by:518
Symbol 513 ButtonUses:114 115 116 8 7Used by:518
Symbol 514 TextUses:100Used by:518
Symbol 515 TextUses:100Used by:518
Symbol 516 ShapeTweeningUsed by:518
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:502 503 416 504 505 506 507 508 509 510 511 512 513 514 515 516 517Used by:Timeline
Symbol 519 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 520 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 521 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 522 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 523 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 524 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 525 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 526 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 527 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 528 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 529 TextUses:100Used by:549
Symbol 530 EditableTextUses:100Used by:549
Symbol 531 EditableTextUses:100Used by:549
Symbol 532 EditableTextUses:100Used by:549
Symbol 533 EditableTextUses:100Used by:549
Symbol 534 EditableTextUses:100Used by:549
Symbol 535 TextUses:100Used by:549
Symbol 536 EditableTextUses:100Used by:549
Symbol 537 EditableTextUses:100Used by:549
Symbol 538 EditableTextUses:100Used by:549
Symbol 539 EditableTextUses:100Used by:549
Symbol 540 EditableTextUses:100Used by:549
Symbol 541 TextUses:100Used by:549
Symbol 542 TextUses:100Used by:549
Symbol 543 TextUses:100Used by:549
Symbol 544 TextUses:100Used by:549
Symbol 545 TextUses:100Used by:549
Symbol 546 TextUses:100Used by:549
Symbol 547 TextUses:100Used by:549
Symbol 548 TextUses:100Used by:549
Symbol 549 MovieClipUses:529 530 531 532 533 534 355 535 536 537 538 539 540 541 542 543 544 545 546 547 548Used by:Timeline
Symbol 550 TextUses:100Used by:Timeline
Symbol 551 TextUses:100Used by:Timeline
Symbol 552 TextUses:100Used by:Timeline
Symbol 553 TextUses:100Used by:Timeline
Symbol 554 TextUses:100Used by:Timeline
Symbol 555 TextUses:100Used by:Timeline
Symbol 556 TextUses:100Used by:Timeline
Symbol 557 TextUses:100Used by:Timeline
Symbol 558 TextUses:100Used by:Timeline
Symbol 559 TextUses:100Used by:Timeline
Symbol 560 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 561 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 562 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 563 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 564 EditableTextUses:100Used by:Timeline
Symbol 565 TextUses:100Used by:Timeline
Symbol 566 GraphicUsed by:569 609 648
Symbol 567 GraphicUsed by:569
Symbol 568 GraphicUsed by:569 609 648
Symbol 569 MovieClipUses:566 567 568Used by:581 586
Symbol 570 GraphicUsed by:572
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:570 55 571Used by:581
Symbol 573 GraphicUsed by:577 585
Symbol 574 GraphicUsed by:577 585
Symbol 575 GraphicUsed by:577 585
Symbol 576 GraphicUsed by:577 585
Symbol 577 MovieClipUses:573 574 575 576Used by:581
Symbol 578 GraphicUsed by:581 586 639 646
Symbol 579 GraphicUsed by:581 586
Symbol 580 GraphicUsed by:581 586 639 646
Symbol 581 MovieClipUses:569 572 577 578 579 580Used by:587
Symbol 582 GraphicUsed by:584
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:582 63 583Used by:586
Symbol 585 MovieClipUses:573 574 575 576Used by:586
Symbol 586 MovieClipUses:569 584 585 578 579 580Used by:587
Symbol 587 MovieClip [alchemist]Uses:14 52 581 586Used by:736
Symbol 588 GraphicUsed by:591
Symbol 589 GraphicUsed by:591
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:588 589 590Used by:602 607
Symbol 592 GraphicUsed by:593
Symbol 593 MovieClipUses:592Used by:602
Symbol 594 GraphicUsed by:597 606
Symbol 595 GraphicUsed by:597
Symbol 596 GraphicUsed by:597 606
Symbol 597 MovieClipUses:594 595 596Used by:602
Symbol 598 GraphicUsed by:602 607
Symbol 599 GraphicUsed by:602 607
Symbol 600 GraphicUsed by:602 607
Symbol 601 GraphicUsed by:602 607
Symbol 602 MovieClipUses:591 593 597 598 599 600 601Used by:608
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:603Used by:607
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClipUses:594 605 596Used by:607
Symbol 607 MovieClipUses:591 604 606 598 599 600 601Used by:608
Symbol 608 MovieClip [archer]Uses:14 52 602 607Used by:736
Symbol 609 MovieClipUses:566 467 568Used by:619 624
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:610Used by:619
Symbol 612 GraphicUsed by:615
Symbol 613 GraphicUsed by:615 623
Symbol 614 GraphicUsed by:615 623
Symbol 615 MovieClipUses:612 613 614Used by:619
Symbol 616 GraphicUsed by:619 624
Symbol 617 GraphicUsed by:619 624
Symbol 618 GraphicUsed by:619 624
Symbol 619 MovieClipUses:609 611 615 616 617 618Used by:625
Symbol 620 GraphicUsed by:621
Symbol 621 MovieClipUses:620Used by:624
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:622 613 614Used by:624
Symbol 624 MovieClipUses:609 621 623 616 617 618Used by:625
Symbol 625 MovieClip [drummer]Uses:14 52 619 624Used by:736
Symbol 626 GraphicUsed by:629
Symbol 627 GraphicUsed by:629
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClipUses:626 627 628Used by:639 646
Symbol 630 GraphicUsed by:633
Symbol 631 GraphicUsed by:633
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClipUses:630 631 632Used by:639
Symbol 634 GraphicUsed by:637
Symbol 635 GraphicUsed by:637 645
Symbol 636 GraphicUsed by:637
Symbol 637 MovieClipUses:634 635 636Used by:639
Symbol 638 GraphicUsed by:639 646
Symbol 639 MovieClipUses:629 633 637 578 638 580Used by:647
Symbol 640 GraphicUsed by:642
Symbol 641 GraphicUsed by:642
Symbol 642 MovieClipUses:640 63 641Used by:646
Symbol 643 GraphicUsed by:645
Symbol 644 GraphicUsed by:645
Symbol 645 MovieClipUses:643 635 644Used by:646
Symbol 646 MovieClipUses:629 642 645 578 638 580Used by:647
Symbol 647 MovieClip [healer]Uses:14 52 639 646Used by:736
Symbol 648 MovieClipUses:566 467 568Used by:659 664
Symbol 649 GraphicUsed by:651
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClipUses:649 55 650Used by:659
Symbol 652 GraphicUsed by:655 663
Symbol 653 GraphicUsed by:655 663
Symbol 654 GraphicUsed by:655 663
Symbol 655 MovieClipUses:652 653 654Used by:659
Symbol 656 GraphicUsed by:659 664
Symbol 657 GraphicUsed by:659 664
Symbol 658 GraphicUsed by:659 664
Symbol 659 MovieClipUses:648 651 655 656 657 658Used by:665
Symbol 660 GraphicUsed by:662
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:660 63 661Used by:664
Symbol 663 MovieClipUses:652 653 654Used by:664
Symbol 664 MovieClipUses:648 662 663 656 657 658Used by:665
Symbol 665 MovieClip [sorcerer]Uses:14 52 659 664Used by:736
Symbol 666 GraphicUsed by:670
Symbol 667 GraphicUsed by:670
Symbol 668 GraphicUsed by:670
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClipUses:666 667 668 669Used by:678 682
Symbol 671 MovieClipUses:55Used by:678
Symbol 672 GraphicUsed by:676 680
Symbol 673 GraphicUsed by:676 680
Symbol 674 GraphicUsed by:676 680
Symbol 675 GraphicUsed by:676 680
Symbol 676 MovieClipUses:672 673 674 675Used by:678
Symbol 677 GraphicUsed by:678
Symbol 678 MovieClipUses:670 671 676 59 677 61Used by:683
Symbol 679 MovieClipUses:63Used by:682
Symbol 680 MovieClipUses:672 673 674 675Used by:682
Symbol 681 GraphicUsed by:682
Symbol 682 MovieClipUses:670 679 680 59 681 61Used by:683
Symbol 683 MovieClip [knight]Uses:14 52 678 682Used by:736
Symbol 684 GraphicUsed by:687
Symbol 685 GraphicUsed by:687
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClipUses:684 685 686Used by:690
Symbol 688 GraphicUsed by:690
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:469 687 688 475 689 477Used by:691
Symbol 691 MovieClip [squire]Uses:14 52 690 478Used by:736
Symbol 692 GraphicUsed by:695
Symbol 693 GraphicUsed by:695
Symbol 694 GraphicUsed by:695
Symbol 695 MovieClipUses:692 693 694Used by:706 710
Symbol 696 GraphicUsed by:697
Symbol 697 MovieClipUses:696Used by:706
Symbol 698 GraphicUsed by:702 709
Symbol 699 GraphicUsed by:702 709
Symbol 700 GraphicUsed by:702 709
Symbol 701 GraphicUsed by:702 709
Symbol 702 MovieClipUses:698 699 700 701Used by:706
Symbol 703 GraphicUsed by:706 710
Symbol 704 GraphicUsed by:706 710
Symbol 705 GraphicUsed by:706 710
Symbol 706 MovieClipUses:695 697 702 703 704 705Used by:711
Symbol 707 GraphicUsed by:708
Symbol 708 MovieClipUses:707Used by:710
Symbol 709 MovieClipUses:698 699 700 701Used by:710
Symbol 710 MovieClipUses:695 708 709 703 704 705Used by:711
Symbol 711 MovieClip [spearman]Uses:14 52 706 710Used by:736
Symbol 712 GraphicUsed by:716
Symbol 713 GraphicUsed by:716
Symbol 714 GraphicUsed by:716
Symbol 715 GraphicUsed by:716
Symbol 716 MovieClipUses:712 713 714 715Used by:727 734
Symbol 717 GraphicUsed by:719
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:717 55 718Used by:727
Symbol 720 GraphicUsed by:723
Symbol 721 GraphicUsed by:723 733
Symbol 722 GraphicUsed by:723
Symbol 723 MovieClipUses:720 721 722Used by:727
Symbol 724 GraphicUsed by:727 734
Symbol 725 GraphicUsed by:727 734
Symbol 726 GraphicUsed by:727 734
Symbol 727 MovieClipUses:716 719 723 724 725 726Used by:735
Symbol 728 GraphicUsed by:730
Symbol 729 GraphicUsed by:730
Symbol 730 MovieClipUses:728 63 729Used by:734
Symbol 731 GraphicUsed by:733
Symbol 732 GraphicUsed by:733
Symbol 733 MovieClipUses:731 721 732Used by:734
Symbol 734 MovieClipUses:716 730 733 724 725 726Used by:735
Symbol 735 MovieClip [robber]Uses:14 52 727 734Used by:736
Symbol 736 MovieClipUses:587 608 625 647 665 683 691 711 735Used by:Timeline
Symbol 737 TextUses:100Used by:Timeline
Symbol 738 ButtonUses:114 115 116 8 7Used by:Timeline
Symbol 739 TextUses:100Used by:Timeline
Symbol 740 TextUses:100Used by:Timeline
Symbol 741 TextUses:100Used by:Timeline
Symbol 742 TextUses:100Used by:Timeline
Symbol 743 EditableTextUses:100Used by:Timeline
Symbol 744 ButtonUses:203 8Used by:Timeline
Symbol 745 TextUses:100Used by:Timeline
Symbol 746 EditableTextUses:100Used by:Timeline
Symbol 747 TextUses:100Used by:Timeline
Symbol 748 EditableTextUses:100Used by:Timeline
Symbol 749 TextUses:100Used by:Timeline
Symbol 750 TextUses:100Used by:Timeline
Symbol 751 TextUses:100Used by:Timeline
Symbol 752 EditableTextUses:100Used by:Timeline
Symbol 753 EditableTextUses:100Used by:Timeline
Symbol 754 EditableTextUses:100Used by:Timeline
Symbol 755 EditableTextUses:100Used by:Timeline
Symbol 756 EditableTextUses:100Used by:Timeline
Symbol 757 EditableTextUses:100Used by:Timeline
Symbol 758 EditableTextUses:100Used by:Timeline
Symbol 759 EditableTextUses:100Used by:Timeline
Symbol 760 EditableTextUses:100Used by:Timeline
Symbol 761 EditableTextUses:100Used by:Timeline
Symbol 762 TextUses:100Used by:Timeline
Symbol 763 GraphicUsed by:Timeline
Symbol 764 FontUsed by:765
Symbol 765 EditableTextUses:764Used by:Timeline
Symbol 766 TextUses:100Used by:Timeline
Symbol 767 TextUses:100Used by:Timeline
Symbol 768 EditableTextUses:100Used by:Timeline
Symbol 769 EditableTextUses:100Used by:Timeline
Symbol 770 EditableTextUses:100Used by:Timeline
Symbol 771 EditableTextUses:100Used by:Timeline
Symbol 772 EditableTextUses:100Used by:Timeline
Symbol 773 EditableTextUses:100Used by:Timeline
Symbol 774 EditableTextUses:100Used by:Timeline
Symbol 775 EditableTextUses:100Used by:Timeline
Symbol 776 EditableTextUses:100Used by:Timeline
Symbol 777 EditableTextUses:100Used by:Timeline
Symbol 778 EditableTextUses:100Used by:Timeline
Symbol 779 EditableTextUses:100Used by:Timeline
Symbol 780 EditableTextUses:100Used by:Timeline
Symbol 781 EditableTextUses:100Used by:Timeline
Symbol 782 EditableTextUses:100Used by:Timeline
Symbol 783 EditableTextUses:100Used by:Timeline
Symbol 784 EditableTextUses:100Used by:Timeline
Symbol 785 EditableTextUses:100Used by:Timeline
Symbol 786 EditableTextUses:100Used by:Timeline
Symbol 787 EditableTextUses:100Used by:Timeline
Symbol 788 EditableTextUses:100Used by:Timeline
Symbol 789 EditableTextUses:100Used by:Timeline
Symbol 790 EditableTextUses:100Used by:Timeline
Symbol 791 TextUses:100Used by:813
Symbol 792 TextUses:100Used by:813
Symbol 793 ButtonUses:262 263 8Used by:813
Symbol 794 ButtonUses:262 263 8Used by:813
Symbol 795 EditableTextUses:100Used by:813
Symbol 796 ButtonUses:262 263 8Used by:813
Symbol 797 ButtonUses:262 263 8Used by:813
Symbol 798 EditableTextUses:100Used by:813
Symbol 799 ButtonUses:262 263 8Used by:813
Symbol 800 ButtonUses:262 263 8Used by:813
Symbol 801 ButtonUses:262 263 8Used by:813
Symbol 802 ButtonUses:262 263 8Used by:813
Symbol 803 TextUses:100Used by:813
Symbol 804 TextUses:100Used by:813
Symbol 805 TextUses:100Used by:813
Symbol 806 EditableTextUses:100Used by:813
Symbol 807 EditableTextUses:100Used by:813
Symbol 808 TextUses:100Used by:813
Symbol 809 ButtonUses:114 115 116 8 7Used by:813
Symbol 810 TextUses:100Used by:813
Symbol 811 TextUses:100Used by:813
Symbol 812 TextUses:100Used by:813
Symbol 813 MovieClipUses:791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812Used by:Timeline

Instance Names

"mes"Frame 3Symbol 354 EditableText
"bb2"Frame 3Symbol 355 Button
"bb1"Frame 3Symbol 355 Button
"bb0"Frame 3Symbol 355 Button
"b2"Frame 3Symbol 355 Button
"b1"Frame 3Symbol 355 Button
"b0"Frame 3Symbol 355 Button
"t2"Frame 3Symbol 358 EditableText
"t1"Frame 3Symbol 359 EditableText
"t0"Frame 3Symbol 360 EditableText
"sp"Frame 5Symbol 385 EditableText
"eva"Frame 5Symbol 386 EditableText
"atk"Frame 5Symbol 387 EditableText
"move"Frame 5Symbol 388 EditableText
"e4"Frame 5Symbol 158 MovieClip
"e3"Frame 5Symbol 158 MovieClip
"e2"Frame 5Symbol 158 MovieClip
"e1"Frame 5Symbol 158 MovieClip
"e0"Frame 5Symbol 158 MovieClip
"ct"Frame 5Symbol 389 EditableText
"mp"Frame 5Symbol 390 EditableText
"hp"Frame 5Symbol 391 EditableText
"team"Frame 5Symbol 169 MovieClip
"job"Frame 5Symbol 392 EditableText
"ctb"Frame 5Symbol 176 MovieClip
"hpb"Frame 5Symbol 176 MovieClip
"mpb"Frame 5Symbol 176 MovieClip
"name"Frame 6Symbol 399 EditableText
"message"Frame 6Symbol 402 EditableText
"g9"Frame 7Symbol 416 Button
"g8"Frame 7Symbol 416 Button
"g7"Frame 7Symbol 416 Button
"g6"Frame 7Symbol 416 Button
"g5"Frame 7Symbol 416 Button
"g4"Frame 7Symbol 416 Button
"g3"Frame 7Symbol 416 Button
"g2"Frame 7Symbol 416 Button
"g1"Frame 7Symbol 416 Button
"g0"Frame 7Symbol 416 Button
"d9"Frame 7Symbol 417 EditableText
"d7"Frame 7Symbol 418 EditableText
"d8"Frame 7Symbol 419 EditableText
"d6"Frame 7Symbol 420 EditableText
"d5"Frame 7Symbol 421 EditableText
"d4"Frame 7Symbol 422 EditableText
"d3"Frame 7Symbol 423 EditableText
"d2"Frame 7Symbol 424 EditableText
"d1"Frame 7Symbol 425 EditableText
"d0"Frame 7Symbol 426 EditableText
"s9"Frame 7Symbol 428 EditableText
"s7"Frame 7Symbol 429 EditableText
"s8"Frame 7Symbol 430 EditableText
"s6"Frame 7Symbol 431 EditableText
"s5"Frame 7Symbol 432 EditableText
"s4"Frame 7Symbol 433 EditableText
"s3"Frame 7Symbol 434 EditableText
"s2"Frame 7Symbol 435 EditableText
"s1"Frame 7Symbol 436 EditableText
"s0"Frame 7Symbol 437 EditableText
"v9"Frame 7Symbol 438 EditableText
"v8"Frame 7Symbol 439 EditableText
"v7"Frame 7Symbol 440 EditableText
"v6"Frame 7Symbol 441 EditableText
"v5"Frame 7Symbol 442 EditableText
"v4"Frame 7Symbol 443 EditableText
"v3"Frame 7Symbol 444 EditableText
"v2"Frame 7Symbol 445 EditableText
"v1"Frame 7Symbol 446 EditableText
"v0"Frame 7Symbol 447 EditableText
"z9"Frame 7Symbol 451 EditableText
"z8"Frame 7Symbol 452 EditableText
"z7"Frame 7Symbol 453 EditableText
"z6"Frame 7Symbol 454 EditableText
"z5"Frame 7Symbol 455 EditableText
"z4"Frame 7Symbol 456 EditableText
"z3"Frame 7Symbol 457 EditableText
"z2"Frame 7Symbol 458 EditableText
"z1"Frame 7Symbol 459 EditableText
"z0"Frame 7Symbol 460 EditableText
"loading"Frame 7Symbol 480 MovieClip
"pp"Frame 7Symbol 481 EditableText
"a9"Frame 7Symbol 485 EditableText
"a8"Frame 7Symbol 486 EditableText
"a7"Frame 7Symbol 487 EditableText
"a6"Frame 7Symbol 488 EditableText
"a5"Frame 7Symbol 489 EditableText
"a4"Frame 7Symbol 490 EditableText
"a3"Frame 7Symbol 491 EditableText
"a2"Frame 7Symbol 492 EditableText
"a1"Frame 7Symbol 493 EditableText
"a0"Frame 7Symbol 494 EditableText
"total"Frame 7Symbol 495 EditableText
"change_jobs"Frame 8Symbol 518 MovieClip
"learn"Frame 8Symbol 549 MovieClip
"pointstext"Frame 8Symbol 564 EditableText
"aa1"Frame 8Symbol 736 MovieClip
"aa4"Frame 8Symbol 736 MovieClip
"aa2"Frame 8Symbol 736 MovieClip
"aa3"Frame 8Symbol 736 MovieClip
"aa0"Frame 8Symbol 736 MovieClip
"p4"Frame 9Symbol 416 Button
"p3"Frame 9Symbol 416 Button
"p2"Frame 9Symbol 416 Button
"p1"Frame 9Symbol 416 Button
"p0"Frame 9Symbol 416 Button
"loading"Frame 9Symbol 480 MovieClip
"error"Frame 9Symbol 743 EditableText
"by"Frame 9Symbol 746 EditableText
"sel"Frame 9Symbol 748 EditableText
"d4"Frame 9Symbol 416 Button
"u4"Frame 9Symbol 416 Button
"r4"Frame 9Symbol 416 Button
"d3"Frame 9Symbol 416 Button
"u3"Frame 9Symbol 416 Button
"r3"Frame 9Symbol 416 Button
"d2"Frame 9Symbol 416 Button
"u2"Frame 9Symbol 416 Button
"r2"Frame 9Symbol 416 Button
"d1"Frame 9Symbol 416 Button
"u1"Frame 9Symbol 416 Button
"r1"Frame 9Symbol 416 Button
"d0"Frame 9Symbol 416 Button
"u0"Frame 9Symbol 416 Button
"r0"Frame 9Symbol 416 Button
"n4"Frame 9Symbol 752 EditableText
"n3"Frame 9Symbol 753 EditableText
"n2"Frame 9Symbol 754 EditableText
"n1"Frame 9Symbol 755 EditableText
"n0"Frame 9Symbol 756 EditableText
"f4"Frame 9Symbol 757 EditableText
"f3"Frame 9Symbol 758 EditableText
"f2"Frame 9Symbol 759 EditableText
"f1"Frame 9Symbol 760 EditableText
"f0"Frame 9Symbol 761 EditableText
"message"Frame 10Symbol 765 EditableText
"h22"Frame 10Symbol 416 Button
"h21"Frame 10Symbol 416 Button
"h20"Frame 10Symbol 416 Button
"h19"Frame 10Symbol 416 Button
"h18"Frame 10Symbol 416 Button
"h17"Frame 10Symbol 416 Button
"h16"Frame 10Symbol 416 Button
"h15"Frame 10Symbol 416 Button
"h14"Frame 10Symbol 416 Button
"h13"Frame 10Symbol 416 Button
"h12"Frame 10Symbol 416 Button
"h11"Frame 10Symbol 416 Button
"h10"Frame 10Symbol 416 Button
"h9"Frame 10Symbol 416 Button
"h8"Frame 10Symbol 416 Button
"h7"Frame 10Symbol 416 Button
"h6"Frame 10Symbol 416 Button
"h5"Frame 10Symbol 416 Button
"h4"Frame 10Symbol 416 Button
"h3"Frame 10Symbol 416 Button
"h2"Frame 10Symbol 416 Button
"h1"Frame 10Symbol 416 Button
"h0"Frame 10Symbol 416 Button
"g22"Frame 10Symbol 768 EditableText
"g11"Frame 10Symbol 769 EditableText
"g12"Frame 10Symbol 770 EditableText
"g13"Frame 10Symbol 771 EditableText
"g14"Frame 10Symbol 772 EditableText
"g15"Frame 10Symbol 773 EditableText
"g16"Frame 10Symbol 774 EditableText
"g17"Frame 10Symbol 775 EditableText
"g18"Frame 10Symbol 776 EditableText
"g19"Frame 10Symbol 777 EditableText
"g20"Frame 10Symbol 778 EditableText
"g21"Frame 10Symbol 779 EditableText
"g10"Frame 10Symbol 780 EditableText
"g9"Frame 10Symbol 781 EditableText
"g8"Frame 10Symbol 782 EditableText
"g7"Frame 10Symbol 783 EditableText
"g6"Frame 10Symbol 784 EditableText
"g5"Frame 10Symbol 785 EditableText
"g4"Frame 10Symbol 786 EditableText
"g3"Frame 10Symbol 787 EditableText
"g2"Frame 10Symbol 788 EditableText
"g1"Frame 10Symbol 789 EditableText
"g0"Frame 10Symbol 790 EditableText
"st"Frame 11Symbol 813 MovieClip
"k"Symbol 13 MovieClip Frame 1Symbol 12 EditableText
"hit"Symbol 14 MovieClip Frame 57Symbol 13 MovieClip
"arm"Symbol 62 MovieClip Frame 1Symbol 54 MovieClip
"head"Symbol 62 MovieClip Frame 1Symbol 56 MovieClip
"body"Symbol 62 MovieClip Frame 1Symbol 58 MovieClip
"arm2"Symbol 62 MovieClip Frame 1Symbol 54 MovieClip
"arm"Symbol 67 MovieClip Frame 1Symbol 54 MovieClip
"head"Symbol 67 MovieClip Frame 1Symbol 64 MovieClip
"body"Symbol 67 MovieClip Frame 1Symbol 65 MovieClip
"arm2"Symbol 67 MovieClip Frame 1Symbol 54 MovieClip
"tu"Symbol 68 MovieClip [king] Frame 1Symbol 14 MovieClip
"effects"Symbol 68 MovieClip [king] Frame 1Symbol 52 MovieClip
"turn"Symbol 68 MovieClip [king] Frame 1Symbol 14 MovieClip
"char"Symbol 68 MovieClip [king] Frame 1Symbol 62 MovieClip
"char"Symbol 68 MovieClip [king] Frame 4Symbol 67 MovieClip
"arm"Symbol 78 MovieClip Frame 1Symbol 70 MovieClip
"head"Symbol 78 MovieClip Frame 1Symbol 72 MovieClip
"body"Symbol 78 MovieClip Frame 1Symbol 76 MovieClip
"arm2"Symbol 78 MovieClip Frame 1Symbol 70 MovieClip
"arm"Symbol 84 MovieClip Frame 1Symbol 70 MovieClip
"head"Symbol 84 MovieClip Frame 1Symbol 80 MovieClip
"body"Symbol 84 MovieClip Frame 1Symbol 82 MovieClip
"arm2"Symbol 84 MovieClip Frame 1Symbol 70 MovieClip
"tu"Symbol 85 MovieClip [noble] Frame 1Symbol 14 MovieClip
"effects"Symbol 85 MovieClip [noble] Frame 1Symbol 52 MovieClip
"turn"Symbol 85 MovieClip [noble] Frame 1Symbol 14 MovieClip
"char"Symbol 85 MovieClip [noble] Frame 1Symbol 78 MovieClip
"char"Symbol 85 MovieClip [noble] Frame 4Symbol 84 MovieClip
"mes"Symbol 103 MovieClip Frame 1Symbol 101 EditableText
"te"Symbol 109 MovieClip Frame 1Symbol 104 EditableText
"a4"Symbol 134 MovieClip Frame 2Symbol 127 EditableText
"a3"Symbol 134 MovieClip Frame 2Symbol 128 EditableText
"a2"Symbol 134 MovieClip Frame 2Symbol 129 EditableText
"a1"Symbol 134 MovieClip Frame 2Symbol 130 EditableText
"a0"Symbol 134 MovieClip Frame 2Symbol 131 EditableText
"ability_menu"Symbol 144 MovieClip Frame 2Symbol 134 MovieClip
"atk"Symbol 164 MovieClip Frame 2Symbol 163 EditableText
"sp"Symbol 178 MovieClip Frame 2Symbol 147 EditableText
"eva"Symbol 178 MovieClip Frame 2Symbol 148 EditableText
"atk"Symbol 178 MovieClip Frame 2Symbol 149 EditableText
"move"Symbol 178 MovieClip Frame 2Symbol 150 EditableText
"e4"Symbol 178 MovieClip Frame 2Symbol 158 MovieClip
"e3"Symbol 178 MovieClip Frame 2Symbol 158 MovieClip
"e2"Symbol 178 MovieClip Frame 2Symbol 158 MovieClip
"e1"Symbol 178 MovieClip Frame 2Symbol 158 MovieClip
"e0"Symbol 178 MovieClip Frame 2Symbol 158 MovieClip
"ct"Symbol 178 MovieClip Frame 2Symbol 159 EditableText
"mp"Symbol 178 MovieClip Frame 2Symbol 160 EditableText
"hp"Symbol 178 MovieClip Frame 2Symbol 161 EditableText
"at"Symbol 178 MovieClip Frame 2Symbol 164 MovieClip
"team"Symbol 178 MovieClip Frame 2Symbol 169 MovieClip
"job"Symbol 178 MovieClip Frame 2Symbol 171 EditableText
"ctb"Symbol 178 MovieClip Frame 2Symbol 176 MovieClip
"hpb"Symbol 178 MovieClip Frame 2Symbol 176 MovieClip
"mpb"Symbol 178 MovieClip Frame 2Symbol 176 MovieClip
"talk"Symbol 214 MovieClip [gui] Frame 15Symbol 103 MovieClip
"ability"Symbol 214 MovieClip [gui] Frame 15Symbol 109 MovieClip
"menu"Symbol 214 MovieClip [gui] Frame 15Symbol 144 MovieClip
"stat"Symbol 214 MovieClip [gui] Frame 15Symbol 178 MovieClip
"heig"Symbol 214 MovieClip [gui] Frame 15Symbol 180 EditableText
"montext"Symbol 214 MovieClip [gui] Frame 30Symbol 187 EditableText
"montext"Symbol 214 MovieClip [gui] Frame 47Symbol 193 EditableText
"cond"Symbol 214 MovieClip [gui] Frame 69Symbol 199 EditableText
"bug"Symbol 214 MovieClip [gui] Frame 78Symbol 212 EditableText
"n"Symbol 224 MovieClip Frame 10Symbol 220 EditableText
"n"Symbol 224 MovieClip Frame 11Symbol 222 EditableText
"walk"Symbol 247 MovieClip [tiles] Frame 1Symbol 224 MovieClip
"yu"Symbol 247 MovieClip [tiles] Frame 20Symbol 245 EditableText
"j4"Symbol 312 MovieClip [editor_gui] Frame 1Symbol 274 EditableText
"j3"Symbol 312 MovieClip [editor_gui] Frame 1Symbol 275 EditableText
"j2"Symbol 312 MovieClip [editor_gui] Frame 1Symbol 276 EditableText
"j1"Symbol 312 MovieClip [editor_gui] Frame 1Symbol 277 EditableText
"j0"Symbol 312 MovieClip [editor_gui] Frame 1Symbol 278 EditableText
"error"Symbol 312 MovieClip [editor_gui] Frame 1Symbol 279 EditableText
"tile"Symbol 312 MovieClip [editor_gui] Frame 1Symbol 247 MovieClip [tiles]
"n"Symbol 312 MovieClip [editor_gui] Frame 2Symbol 304 EditableText
"hu"Symbol 312 MovieClip [editor_gui] Frame 3Symbol 310 EditableText
"holder"Symbol 343 MovieClip Frame 2Symbol 342 MovieClip
"arm"Symbol 478 MovieClip Frame 1Symbol 469 MovieClip
"head"Symbol 478 MovieClip Frame 1Symbol 473 MovieClip
"arm2"Symbol 478 MovieClip Frame 1Symbol 469 MovieClip
"b8"Symbol 518 MovieClip Frame 10Symbol 416 Button
"b7"Symbol 518 MovieClip Frame 10Symbol 416 Button
"b6"Symbol 518 MovieClip Frame 10Symbol 416 Button
"b5"Symbol 518 MovieClip Frame 10Symbol 416 Button
"b4"Symbol 518 MovieClip Frame 10Symbol 416 Button
"b3"Symbol 518 MovieClip Frame 10Symbol 416 Button
"b2"Symbol 518 MovieClip Frame 10Symbol 416 Button
"b1"Symbol 518 MovieClip Frame 10Symbol 416 Button
"b0"Symbol 518 MovieClip Frame 10Symbol 416 Button
"q8"Symbol 518 MovieClip Frame 10Symbol 504 EditableText
"q7"Symbol 518 MovieClip Frame 10Symbol 505 EditableText
"q6"Symbol 518 MovieClip Frame 10Symbol 506 EditableText
"q5"Symbol 518 MovieClip Frame 10Symbol 507 EditableText
"q4"Symbol 518 MovieClip Frame 10Symbol 508 EditableText
"q3"Symbol 518 MovieClip Frame 10Symbol 509 EditableText
"q2"Symbol 518 MovieClip Frame 10Symbol 510 EditableText
"q1"Symbol 518 MovieClip Frame 10Symbol 511 EditableText
"q0"Symbol 518 MovieClip Frame 10Symbol 512 EditableText
"c4"Symbol 549 MovieClip Frame 1Symbol 530 EditableText
"c3"Symbol 549 MovieClip Frame 1Symbol 531 EditableText
"c2"Symbol 549 MovieClip Frame 1Symbol 532 EditableText
"c1"Symbol 549 MovieClip Frame 1Symbol 533 EditableText
"c0"Symbol 549 MovieClip Frame 1Symbol 534 EditableText
"b4"Symbol 549 MovieClip Frame 1Symbol 355 Button
"b3"Symbol 549 MovieClip Frame 1Symbol 355 Button
"b2"Symbol 549 MovieClip Frame 1Symbol 355 Button
"b1"Symbol 549 MovieClip Frame 1Symbol 355 Button
"b0"Symbol 549 MovieClip Frame 1Symbol 355 Button
"t4"Symbol 549 MovieClip Frame 1Symbol 536 EditableText
"t3"Symbol 549 MovieClip Frame 1Symbol 537 EditableText
"t2"Symbol 549 MovieClip Frame 1Symbol 538 EditableText
"t1"Symbol 549 MovieClip Frame 1Symbol 539 EditableText
"t0"Symbol 549 MovieClip Frame 1Symbol 540 EditableText
"arm"Symbol 581 MovieClip Frame 1Symbol 569 MovieClip
"head"Symbol 581 MovieClip Frame 1Symbol 572 MovieClip
"body"Symbol 581 MovieClip Frame 1Symbol 577 MovieClip
"arm2"Symbol 581 MovieClip Frame 1Symbol 569 MovieClip
"arm"Symbol 586 MovieClip Frame 1Symbol 569 MovieClip
"head"Symbol 586 MovieClip Frame 1Symbol 584 MovieClip
"body"Symbol 586 MovieClip Frame 1Symbol 585 MovieClip
"arm2"Symbol 586 MovieClip Frame 1Symbol 569 MovieClip
"tu"Symbol 587 MovieClip [alchemist] Frame 1Symbol 14 MovieClip
"effects"Symbol 587 MovieClip [alchemist] Frame 1Symbol 52 MovieClip
"turn"Symbol 587 MovieClip [alchemist] Frame 1Symbol 14 MovieClip
"char"Symbol 587 MovieClip [alchemist] Frame 1Symbol 581 MovieClip
"char"Symbol 587 MovieClip [alchemist] Frame 4Symbol 586 MovieClip
"arm"Symbol 602 MovieClip Frame 1Symbol 591 MovieClip
"head"Symbol 602 MovieClip Frame 1Symbol 593 MovieClip
"body"Symbol 602 MovieClip Frame 1Symbol 597 MovieClip
"arm2"Symbol 602 MovieClip Frame 1Symbol 591 MovieClip
"arm"Symbol 607 MovieClip Frame 1Symbol 591 MovieClip
"head"Symbol 607 MovieClip Frame 1Symbol 604 MovieClip
"body"Symbol 607 MovieClip Frame 1Symbol 606 MovieClip
"arm2"Symbol 607 MovieClip Frame 1Symbol 591 MovieClip
"tu"Symbol 608 MovieClip [archer] Frame 1Symbol 14 MovieClip
"effects"Symbol 608 MovieClip [archer] Frame 1Symbol 52 MovieClip
"turn"Symbol 608 MovieClip [archer] Frame 1Symbol 14 MovieClip
"char"Symbol 608 MovieClip [archer] Frame 1Symbol 602 MovieClip
"char"Symbol 608 MovieClip [archer] Frame 4Symbol 607 MovieClip
"arm"Symbol 619 MovieClip Frame 1Symbol 609 MovieClip
"head"Symbol 619 MovieClip Frame 1Symbol 611 MovieClip
"body"Symbol 619 MovieClip Frame 1Symbol 615 MovieClip
"arm2"Symbol 619 MovieClip Frame 1Symbol 609 MovieClip
"arm"Symbol 624 MovieClip Frame 1Symbol 609 MovieClip
"head"Symbol 624 MovieClip Frame 1Symbol 621 MovieClip
"body"Symbol 624 MovieClip Frame 1Symbol 623 MovieClip
"arm2"Symbol 624 MovieClip Frame 1Symbol 609 MovieClip
"tu"Symbol 625 MovieClip [drummer] Frame 1Symbol 14 MovieClip
"effects"Symbol 625 MovieClip [drummer] Frame 1Symbol 52 MovieClip
"turn"Symbol 625 MovieClip [drummer] Frame 1Symbol 14 MovieClip
"char"Symbol 625 MovieClip [drummer] Frame 1Symbol 619 MovieClip
"char"Symbol 625 MovieClip [drummer] Frame 4Symbol 624 MovieClip
"arm"Symbol 639 MovieClip Frame 1Symbol 629 MovieClip
"head"Symbol 639 MovieClip Frame 1Symbol 633 MovieClip
"body"Symbol 639 MovieClip Frame 1Symbol 637 MovieClip
"arm2"Symbol 639 MovieClip Frame 1Symbol 629 MovieClip
"arm"Symbol 646 MovieClip Frame 1Symbol 629 MovieClip
"head"Symbol 646 MovieClip Frame 1Symbol 642 MovieClip
"body"Symbol 646 MovieClip Frame 1Symbol 645 MovieClip
"arm2"Symbol 646 MovieClip Frame 1Symbol 629 MovieClip
"tu"Symbol 647 MovieClip [healer] Frame 1Symbol 14 MovieClip
"effects"Symbol 647 MovieClip [healer] Frame 1Symbol 52 MovieClip
"turn"Symbol 647 MovieClip [healer] Frame 1Symbol 14 MovieClip
"char"Symbol 647 MovieClip [healer] Frame 1Symbol 639 MovieClip
"char"Symbol 647 MovieClip [healer] Frame 4Symbol 646 MovieClip
"arm"Symbol 659 MovieClip Frame 1Symbol 648 MovieClip
"head"Symbol 659 MovieClip Frame 1Symbol 651 MovieClip
"body"Symbol 659 MovieClip Frame 1Symbol 655 MovieClip
"arm2"Symbol 659 MovieClip Frame 1Symbol 648 MovieClip
"arm"Symbol 664 MovieClip Frame 1Symbol 648 MovieClip
"head"Symbol 664 MovieClip Frame 1Symbol 662 MovieClip
"body"Symbol 664 MovieClip Frame 1Symbol 663 MovieClip
"arm2"Symbol 664 MovieClip Frame 1Symbol 648 MovieClip
"tu"Symbol 665 MovieClip [sorcerer] Frame 1Symbol 14 MovieClip
"effects"Symbol 665 MovieClip [sorcerer] Frame 1Symbol 52 MovieClip
"turn"Symbol 665 MovieClip [sorcerer] Frame 1Symbol 14 MovieClip
"char"Symbol 665 MovieClip [sorcerer] Frame 1Symbol 659 MovieClip
"char"Symbol 665 MovieClip [sorcerer] Frame 4Symbol 664 MovieClip
"arm"Symbol 678 MovieClip Frame 1Symbol 670 MovieClip
"head"Symbol 678 MovieClip Frame 1Symbol 671 MovieClip
"body"Symbol 678 MovieClip Frame 1Symbol 676 MovieClip
"arm2"Symbol 678 MovieClip Frame 1Symbol 670 MovieClip
"arm"Symbol 682 MovieClip Frame 1Symbol 670 MovieClip
"head"Symbol 682 MovieClip Frame 1Symbol 679 MovieClip
"body"Symbol 682 MovieClip Frame 1Symbol 680 MovieClip
"arm2"Symbol 682 MovieClip Frame 1Symbol 670 MovieClip
"tu"Symbol 683 MovieClip [knight] Frame 1Symbol 14 MovieClip
"effects"Symbol 683 MovieClip [knight] Frame 1Symbol 52 MovieClip
"turn"Symbol 683 MovieClip [knight] Frame 1Symbol 14 MovieClip
"char"Symbol 683 MovieClip [knight] Frame 1Symbol 678 MovieClip
"char"Symbol 683 MovieClip [knight] Frame 4Symbol 682 MovieClip
"arm"Symbol 690 MovieClip Frame 1Symbol 469 MovieClip
"head"Symbol 690 MovieClip Frame 1Symbol 687 MovieClip
"arm2"Symbol 690 MovieClip Frame 1Symbol 469 MovieClip
"tu"Symbol 691 MovieClip [squire] Frame 1Symbol 14 MovieClip
"effects"Symbol 691 MovieClip [squire] Frame 1Symbol 52 MovieClip
"turn"Symbol 691 MovieClip [squire] Frame 1Symbol 14 MovieClip
"char"Symbol 691 MovieClip [squire] Frame 1Symbol 690 MovieClip
"char"Symbol 691 MovieClip [squire] Frame 4Symbol 478 MovieClip
"arm"Symbol 706 MovieClip Frame 1Symbol 695 MovieClip
"head"Symbol 706 MovieClip Frame 1Symbol 697 MovieClip
"body"Symbol 706 MovieClip Frame 1Symbol 702 MovieClip
"arm2"Symbol 706 MovieClip Frame 1Symbol 695 MovieClip
"arm"Symbol 710 MovieClip Frame 1Symbol 695 MovieClip
"head"Symbol 710 MovieClip Frame 1Symbol 708 MovieClip
"body"Symbol 710 MovieClip Frame 1Symbol 709 MovieClip
"arm2"Symbol 710 MovieClip Frame 1Symbol 695 MovieClip
"tu"Symbol 711 MovieClip [spearman] Frame 1Symbol 14 MovieClip
"effects"Symbol 711 MovieClip [spearman] Frame 1Symbol 52 MovieClip
"turn"Symbol 711 MovieClip [spearman] Frame 1Symbol 14 MovieClip
"char"Symbol 711 MovieClip [spearman] Frame 1Symbol 706 MovieClip
"char"Symbol 711 MovieClip [spearman] Frame 4Symbol 710 MovieClip
"arm"Symbol 727 MovieClip Frame 1Symbol 716 MovieClip
"head"Symbol 727 MovieClip Frame 1Symbol 719 MovieClip
"body"Symbol 727 MovieClip Frame 1Symbol 723 MovieClip
"arm2"Symbol 727 MovieClip Frame 1Symbol 716 MovieClip
"arm"Symbol 734 MovieClip Frame 1Symbol 716 MovieClip
"head"Symbol 734 MovieClip Frame 1Symbol 730 MovieClip
"body"Symbol 734 MovieClip Frame 1Symbol 733 MovieClip
"arm2"Symbol 734 MovieClip Frame 1Symbol 716 MovieClip
"tu"Symbol 735 MovieClip [robber] Frame 1Symbol 14 MovieClip
"effects"Symbol 735 MovieClip [robber] Frame 1Symbol 52 MovieClip
"turn"Symbol 735 MovieClip [robber] Frame 1Symbol 14 MovieClip
"char"Symbol 735 MovieClip [robber] Frame 1Symbol 727 MovieClip
"char"Symbol 735 MovieClip [robber] Frame 4Symbol 734 MovieClip
"char"Symbol 736 MovieClip Frame 1Symbol 587 MovieClip [alchemist]
"char"Symbol 736 MovieClip Frame 2Symbol 608 MovieClip [archer]
"char"Symbol 736 MovieClip Frame 3Symbol 625 MovieClip [drummer]
"char"Symbol 736 MovieClip Frame 4Symbol 647 MovieClip [healer]
"char"Symbol 736 MovieClip Frame 5Symbol 665 MovieClip [sorcerer]
"char"Symbol 736 MovieClip Frame 6Symbol 683 MovieClip [knight]
"char"Symbol 736 MovieClip Frame 7Symbol 691 MovieClip [squire]
"char"Symbol 736 MovieClip Frame 8Symbol 711 MovieClip [spearman]
"char"Symbol 736 MovieClip Frame 9Symbol 735 MovieClip [robber]
"ee"Symbol 813 MovieClip Frame 1Symbol 795 EditableText
"aa"Symbol 813 MovieClip Frame 1Symbol 798 EditableText
"ww"Symbol 813 MovieClip Frame 1Symbol 806 EditableText
"hh"Symbol 813 MovieClip Frame 1Symbol 807 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "hit"
ExportAssets (56)Timeline Frame 1Symbol 2 as "avoid"
ExportAssets (56)Timeline Frame 1Symbol 3 as "chase"
ExportAssets (56)Timeline Frame 1Symbol 4 as "attack"
ExportAssets (56)Timeline Frame 1Symbol 5 as "drama"
ExportAssets (56)Timeline Frame 1Symbol 6 as "die"
ExportAssets (56)Timeline Frame 1Symbol 7 as "beep_2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "click"
ExportAssets (56)Timeline Frame 1Symbol 68 as "king"
ExportAssets (56)Timeline Frame 1Symbol 85 as "noble"
ExportAssets (56)Timeline Frame 1Symbol 90 as "mouse"
ExportAssets (56)Timeline Frame 1Symbol 214 as "gui"
ExportAssets (56)Timeline Frame 1Symbol 247 as "tiles"
ExportAssets (56)Timeline Frame 1Symbol 312 as "editor_gui"
ExportAssets (56)Timeline Frame 1Symbol 313 as "blank"
ExportAssets (56)Timeline Frame 2Symbol 814 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 8Symbol 587 as "alchemist"
ExportAssets (56)Timeline Frame 8Symbol 608 as "archer"
ExportAssets (56)Timeline Frame 8Symbol 625 as "drummer"
ExportAssets (56)Timeline Frame 8Symbol 647 as "healer"
ExportAssets (56)Timeline Frame 8Symbol 665 as "sorcerer"
ExportAssets (56)Timeline Frame 8Symbol 683 as "knight"
ExportAssets (56)Timeline Frame 8Symbol 691 as "squire"
ExportAssets (56)Timeline Frame 8Symbol 711 as "spearman"
ExportAssets (56)Timeline Frame 8Symbol 735 as "robber"

Labels

"home"Frame 2
"play"Frame 3
"about"Frame 4
"help"Frame 5
"title"Frame 6
"load"Frame 7
"party"Frame 8
"load map"Frame 9
"game"Frame 10
"editor"Frame 11
"play_game"Frame 12
"ad"Frame 13
"num"Symbol 14 MovieClip Frame 57
"share"Symbol 52 MovieClip Frame 2
"berserk"Symbol 52 MovieClip Frame 15
"fire"Symbol 52 MovieClip Frame 27
"poison"Symbol 52 MovieClip Frame 42
"potion"Symbol 52 MovieClip Frame 54
"Earth Jab"Symbol 52 MovieClip Frame 66
"fire 2"Symbol 52 MovieClip Frame 78
"fire 3"Symbol 52 MovieClip Frame 95
"slow"Symbol 52 MovieClip Frame 109
"song"Symbol 52 MovieClip Frame 121
"king's sword"Symbol 52 MovieClip Frame 132
"knight's sword"Symbol 52 MovieClip Frame 141
"hit"Symbol 62 MovieClip Frame 25
"swing"Symbol 62 MovieClip Frame 34
"dead"Symbol 62 MovieClip Frame 42
"miss"Symbol 62 MovieClip Frame 49
"potion"Symbol 62 MovieClip Frame 60
"hit"Symbol 67 MovieClip Frame 24
"swing"Symbol 67 MovieClip Frame 34
"dead"Symbol 67 MovieClip Frame 42
"miss"Symbol 67 MovieClip Frame 49
"potion"Symbol 67 MovieClip Frame 60
"hit"Symbol 78 MovieClip Frame 25
"swing"Symbol 78 MovieClip Frame 34
"dead"Symbol 78 MovieClip Frame 42
"miss"Symbol 78 MovieClip Frame 49
"potion"Symbol 78 MovieClip Frame 60
"hit"Symbol 84 MovieClip Frame 24
"swing"Symbol 84 MovieClip Frame 34
"dead"Symbol 84 MovieClip Frame 42
"miss"Symbol 84 MovieClip Frame 49
"locked"Symbol 90 MovieClip [mouse] Frame 22
"move"Symbol 109 MovieClip Frame 45
"attack"Symbol 109 MovieClip Frame 46
"control"Symbol 109 MovieClip Frame 47
"poison"Symbol 158 MovieClip Frame 2
"slow"Symbol 158 MovieClip Frame 3
"act"Symbol 158 MovieClip Frame 4
"move"Symbol 158 MovieClip Frame 5
"regen"Symbol 158 MovieClip Frame 6
"lose"Symbol 214 MovieClip [gui] Frame 16
"win"Symbol 214 MovieClip [gui] Frame 31
"next"Symbol 214 MovieClip [gui] Frame 48
"objective"Symbol 214 MovieClip [gui] Frame 60
"credits"Symbol 214 MovieClip [gui] Frame 77
"debug"Symbol 214 MovieClip [gui] Frame 78
"save as"Symbol 312 MovieClip [editor_gui] Frame 2
"print"Symbol 312 MovieClip [editor_gui] Frame 3
"hit"Symbol 478 MovieClip Frame 24
"swing"Symbol 478 MovieClip Frame 34
"dead"Symbol 478 MovieClip Frame 42
"miss"Symbol 478 MovieClip Frame 49
"throw stone"Symbol 478 MovieClip Frame 60
"tackle"Symbol 478 MovieClip Frame 79
"Berserk"Symbol 478 MovieClip Frame 94
"Share"Symbol 478 MovieClip Frame 104
"squire"Symbol 549 MovieClip Frame 1
"alchemist"Symbol 549 MovieClip Frame 2
"knight"Symbol 549 MovieClip Frame 3
"archer"Symbol 549 MovieClip Frame 4
"healer"Symbol 549 MovieClip Frame 5
"sorcerer"Symbol 549 MovieClip Frame 6
"robber"Symbol 549 MovieClip Frame 7
"spearman"Symbol 549 MovieClip Frame 8
"drummer"Symbol 549 MovieClip Frame 9
"hit"Symbol 581 MovieClip Frame 25
"swing"Symbol 581 MovieClip Frame 34
"dead"Symbol 581 MovieClip Frame 42
"miss"Symbol 581 MovieClip Frame 49
"potion"Symbol 581 MovieClip Frame 60
"hit"Symbol 586 MovieClip Frame 24
"swing"Symbol 586 MovieClip Frame 34
"dead"Symbol 586 MovieClip Frame 42
"miss"Symbol 586 MovieClip Frame 49
"potion"Symbol 586 MovieClip Frame 60
"hit"Symbol 602 MovieClip Frame 25
"swing"Symbol 602 MovieClip Frame 34
"dead"Symbol 602 MovieClip Frame 42
"miss"Symbol 602 MovieClip Frame 49
"bow"Symbol 602 MovieClip Frame 60
"hit"Symbol 607 MovieClip Frame 24
"swing"Symbol 607 MovieClip Frame 34
"dead"Symbol 607 MovieClip Frame 42
"miss"Symbol 607 MovieClip Frame 49
"bow"Symbol 607 MovieClip Frame 60
"hit"Symbol 619 MovieClip Frame 25
"swing"Symbol 619 MovieClip Frame 34
"dead"Symbol 619 MovieClip Frame 42
"miss"Symbol 619 MovieClip Frame 49
"cast"Symbol 619 MovieClip Frame 60
"hit"Symbol 624 MovieClip Frame 24
"swing"Symbol 624 MovieClip Frame 34
"dead"Symbol 624 MovieClip Frame 42
"miss"Symbol 624 MovieClip Frame 49
"cast"Symbol 624 MovieClip Frame 60
"hit"Symbol 639 MovieClip Frame 25
"swing"Symbol 639 MovieClip Frame 34
"dead"Symbol 639 MovieClip Frame 42
"miss"Symbol 639 MovieClip Frame 49
"cast"Symbol 639 MovieClip Frame 60
"hit"Symbol 646 MovieClip Frame 24
"swing"Symbol 646 MovieClip Frame 34
"dead"Symbol 646 MovieClip Frame 42
"miss"Symbol 646 MovieClip Frame 49
"cast"Symbol 646 MovieClip Frame 60
"hit"Symbol 659 MovieClip Frame 25
"swing"Symbol 659 MovieClip Frame 34
"dead"Symbol 659 MovieClip Frame 42
"miss"Symbol 659 MovieClip Frame 49
"cast"Symbol 659 MovieClip Frame 60
"hit"Symbol 664 MovieClip Frame 24
"swing"Symbol 664 MovieClip Frame 34
"dead"Symbol 664 MovieClip Frame 42
"miss"Symbol 664 MovieClip Frame 49
"cast"Symbol 664 MovieClip Frame 60
"hit"Symbol 678 MovieClip Frame 25
"swing"Symbol 678 MovieClip Frame 34
"dead"Symbol 678 MovieClip Frame 42
"miss"Symbol 678 MovieClip Frame 49
"potion"Symbol 678 MovieClip Frame 60
"hit"Symbol 682 MovieClip Frame 24
"swing"Symbol 682 MovieClip Frame 34
"dead"Symbol 682 MovieClip Frame 42
"miss"Symbol 682 MovieClip Frame 49
"hit"Symbol 690 MovieClip Frame 25
"swing"Symbol 690 MovieClip Frame 34
"dead"Symbol 690 MovieClip Frame 42
"miss"Symbol 690 MovieClip Frame 49
"throw stone"Symbol 690 MovieClip Frame 60
"tackle"Symbol 690 MovieClip Frame 79
"berserk"Symbol 690 MovieClip Frame 94
"share"Symbol 690 MovieClip Frame 104
"hit"Symbol 706 MovieClip Frame 25
"swing"Symbol 706 MovieClip Frame 34
"dead"Symbol 706 MovieClip Frame 43
"miss"Symbol 706 MovieClip Frame 50
"Earth Jab"Symbol 706 MovieClip Frame 61
"Thrust"Symbol 706 MovieClip Frame 71
"Javelin"Symbol 706 MovieClip Frame 81
"hit"Symbol 710 MovieClip Frame 24
"swing"Symbol 710 MovieClip Frame 34
"dead"Symbol 710 MovieClip Frame 43
"miss"Symbol 710 MovieClip Frame 50
"Earth Jab"Symbol 710 MovieClip Frame 61
"Thrust"Symbol 710 MovieClip Frame 71
"Javelin"Symbol 710 MovieClip Frame 80
"hit"Symbol 727 MovieClip Frame 25
"swing"Symbol 727 MovieClip Frame 34
"dead"Symbol 727 MovieClip Frame 48
"miss"Symbol 727 MovieClip Frame 55
"steal"Symbol 727 MovieClip Frame 66
"hit"Symbol 734 MovieClip Frame 24
"swing"Symbol 734 MovieClip Frame 34
"dead"Symbol 734 MovieClip Frame 48
"miss"Symbol 734 MovieClip Frame 55
"steal"Symbol 734 MovieClip Frame 66
"alchemist"Symbol 736 MovieClip Frame 1
"archer"Symbol 736 MovieClip Frame 2
"drummer"Symbol 736 MovieClip Frame 3
"healer"Symbol 736 MovieClip Frame 4
"sorcerer"Symbol 736 MovieClip Frame 5
"knight"Symbol 736 MovieClip Frame 6
"squire"Symbol 736 MovieClip Frame 7
"spearman"Symbol 736 MovieClip Frame 8
"robber"Symbol 736 MovieClip Frame 9

Dynamic Text Variables

tSymbol 317 EditableText"<p align="left"></p>"




http://swfchan.com/15/73576/info.shtml
Created: 8/4 -2019 05:08:47 Last modified: 8/4 -2019 05:08:47 Server time: 14/05 -2024 21:00:49