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

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

original john su flash game.swf

This is the info page for
Flash #135505

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


Text

-Name-


-

Attack Name

-10

+10

+10

-10

Name

00 HP

HP:

99/99

HP:

99

99

Sainome Battle
Start!

Attack!

-X HP

Winner

Wins

g

n

i

d

a

o

L

P  r  e  s  s     A  n  y     K  e  y     t  o     B  e  g  i  n

E

L

T

A

B

M

O

N

I

S

Start Match
Browse Teams
Browse Cards
Options

Version 0.7
Mousekliks 2005
Built on "Sainome Mahorabattle" by Kojima Akira

Card Battle
Team Battle
Free for All
Back

1
2
3
4
5
6
7
8
9
10

999

999

Team 1

Team 2

Team 1 Name

Team 1 Name

Set as Team 1
Set as Team 2
Start Match
Back

999

Team Name

Vs

1
2
3
4
5
6
7
8
9
10

999

Player 1

999

Player 2

Set as Player 1
Set as Player 2
Start Match
Back

999

Free For All

Drag from
book or
card to
place in
match
Drop in
book to
remove

AVG
Points:

123.45

999

Start Match

Clear

Back

Card
Catalog

Make New Card
Edit Card
Scrap Card
Finished

999

Click card to edit

Edit what?

Revert           Done

Please Click on the
appropriate fields
to edit them.

Portrait

Image:

Upper left Corner:

Lower Right Corner:

X:

Y:

C:/

0

0

100

100

Name

Please Label your card:

Please Print

There is already a card filed under that name

Check

Hit Points

Enter amount of Hit Points

30

Action 0

Move name

Action name:

Damage

Recover

30

30

POINTS:

30

Team composition

Drag from ->
to place in team
Drop in ->
to remove

Total Points:

Front
row
Middle
Row
Back
Row

Team Name:

-Please Print-

000

999

Form New Team
Edit Team
Disband Team
Finished

999

Team Name

Team Name

Team Name

Sainome Rules:
Front Row:
Middle Row:
Back Row:
Turn Order:
Recovery Moves:

Chances of being a target

Sum of row values of
all potential targets

Row value

=

x100%

4

1

2

Random

Random

Back

Random

Defaults

10

Message
Shadow
Opacity:

ActionScript [AS1/AS2]

Frame 1
stop(); _global.Card = function (name, points) { if (name == undefined) { name = "Name"; } if (points == undefined) { points = 30; } this.label = name; this.points = points; this.HP = points; this.moveList = new Object(["Action 1", "Action 2", "Action 3", "Action 4", "Action 5", "Action 6"]); this.moveAttack = new Object([0, 0, 0, 0, 0, 0]); this.moveSupport = new Object([0, 0, 0, 0, 0, 0]); this.portrait = new Object(); this.portrait.source = ""; this.portrait.x1 = 0; this.portrait.y1 = 0; this.portrait.x2 = 100; this.portrait.y2 = 100; }; _global.Team = function (name) { if (name == undefined) { name = "Team Name"; } this.name = name; this.row1 = new Array(); this.row2 = new Array(); this.row3 = new Array(); this.points = 0; this.roster = new Array(); }; _global.SO_Name = function (name) { var _local2 = 0; while (_local2 < name.length) { var _local1 = name.charAt(_local2); if ((((((((((((((_local1 == " ") || (_local1 == "~")) || (_local1 == "%")) || (_local1 == "&")) || (_local1 == "\\")) || (_local1 == ";")) || (_local1 == ":")) || (_local1 == "\"")) || (_local1 == "'")) || (_local1 == ",")) || (_local1 == "<")) || (_local1 == ">")) || (_local1 == "?")) || (_local1 == "#")) { name = (name.substr(0, _local2) + "_") + name.substr(_local2 + 1); } _local2++; } return(name); }; _global.scan = function (what, myString, level) { var _local7 = false; var _local2 = ""; if (myString == undefined) { _local7 = true; level = 0; myString = "Scan Results:"; } else { var _local6 = 0; while (_local6 < level) { _local2 = _local2 + " "; _local6++; } } var _local5 = 0; for (var _local6 in what) { _local5++; myString = scan(what[_local6], (((myString + "\r") + _local2) + _local6) + ": ", level + 1); } if (_local5 == 0) { myString = myString + (((what + " (") + typeof(what)) + ")"); } if (_local7) { trace(myString); } return(myString); }; _global.codeToCharacter = function (code) { if ((code >= 48) && (code < 57)) { if (Key.isDown(16)) { switch (code) { case 48 : return("!"); case 49 : return("@"); case 50 : return("#"); case 51 : return("$"); case 52 : return("%"); case 53 : return("^"); case 54 : return("&"); case 55 : return("*"); case 56 : return("("); case 57 : return(")"); } return(false); } return((code - 48).toString()); } switch (code) { case 65 : return("A"); case 66 : return("B"); case 67 : return("C"); case 68 : return("D"); case 69 : return("E"); case 70 : return("F"); case 71 : return("G"); case 72 : return("H"); case 73 : return("I"); case 74 : return("J"); case 75 : return("K"); case 76 : return("L"); case 77 : return("M"); case 78 : return("N"); case 79 : return("O"); case 80 : return("P"); case 81 : return("Q"); case 82 : return("R"); case 83 : return("S"); case 84 : return("T"); case 85 : return("U"); case 86 : return("V"); case 87 : return("W"); case 88 : return("X"); case 89 : return("Y"); case 90 : return("Z"); case 8 : return("back"); case 13 : return("enter"); case 32 : return(" "); case 186 : return(";"); case 188 : return(","); case 189 : return("-"); case 190 : return("."); case 191 : return("?"); case 192 : return("~"); case 219 : return("["); case 220 : return("/"); case 221 : return("]"); case 222 : return("'"); } return(false); }; _global.copyCard = function (to, from) { if (to == from) { return(false); } to.label = from.label; to.points = from.points; to.HP = from.HP; var _local3 = 0; while (_local3 < 6) { to.moveList[_local3] = from.moveList[_local3]; to.moveAttack[_local3] = from.moveAttack[_local3]; to.moveSupport[_local3] = from.moveSupport[_local3]; _local3++; } for (_local3 in from.portrait) { to.portrait[_local3] = from.portrait[_local3]; } return(true); }; _global.copyTeam = function (to, from) { if (to == from) { return(false); } to.name = from.name; var _local2 = 1; while (_local2 <= 3) { to["row" + _local2] = new Array(); var _local1 = 0; while (_local1 < from["row" + _local2].length) { to["row" + _local2][_local1] = from["row" + _local2][_local1]; _local1++; } _local2++; } to.points = from.points; return(true); }; _global.fitText = function (txt, x, w, alignment, scale) { if (alignment == undefined) { alignment = "center"; } if (scale == undefined) { scale = 100; } txt.autoSize = alignment; if (txt.textWidth > w) { txt._xscale = scale * (w / txt.textWidth); txt._x = x; } else { txt._xscale = scale; txt._x = x + ((w - txt.textWidth) / 2); } }; _global.scrambleArray = function (arr) { var _local3 = new Array(); while (arr.length > 0) { var _local1 = random(arr.length); _local3.push(arr[_local1]); arr.splice(_local1, 1); } return(_local3); };
Instance of Symbol 72 MovieClip in Frame 1
onClipEvent (load) { function pulse() { phase++; _alpha = (50 + (25 * Math.sin(phase / 8))); } phase = 0; if (_root.getBytesLoaded() >= _root.getBytesTotal()) { _y = (_y + 10); gotoAndStop ("done"); onEnterFrame = pulse; } else { onEnterFrame = function () { if (_root.getBytesLoaded() >= _root.getBytesTotal()) { _yscale = (_yscale - 2); _alpha = (_alpha - 3); if (_alpha <= 0) { gotoAndStop ("done"); _y = (_y + 10); onEnterFrame = function () { _yscale = (_yscale + 2); _alpha = (_alpha + 1.5); if (_alpha >= 50) { onEnterFrame = pulse; } }; } } }; } } onClipEvent (keyDown) { _parent.gotoAndStop("game"); } onClipEvent (mouseDown) { _parent.gotoAndStop("game"); }
Frame 2
gamedata = SharedObject.getLocal("sbData"); cardStock = SharedObject.getLocal("cardStock"); teamBook = SharedObject.getLocal("teamBook"); if (gamedata.data.version != 0.3) { if (gamedata.data.version == 0.2) { for (var a in teamBook.data.teams) { var team = teamBook.data.teams[a]; var r = 1; while (r <= 3) { var c = team["row" + r].length; while (c > 0) { team["row" + r][c - 1] = cardStock.data.cards[team["row" + r][c - 1]]; c--; } r++; } } } gamedata.data.card = new Object(); gamedata.data.card.label = "Sainome Battle"; gamedata.data.shadow = 10; gamedata.data.rules = new Array(); gamedata.data.rules.attack = "random"; gamedata.data.rules.healing = "random"; gamedata.data.rules.order = "Random"; gamedata.data.rules.row1 = 4; gamedata.data.rules.row2 = 2; gamedata.data.rules.row3 = 1; gamedata.data.rule.stars = 120; gamedata.data.music = new Array(); gamedata.data.bgPic = new Object(); gamedata.data.bgPic.source = ""; gamedata.data.bgPic.x1 = 0; gamedata.data.bgPic.y1 = 0; gamedata.data.bgPic.x2 = 640; gamedata.data.bgPic.y2 = 480; gamedata.data.indeces = new Object(); gamedata.data.indeces.teamTop = 0; gamedata.data.indeces.teamSelect = 0; gamedata.data.indeces.cardTop = 0; gamedata.data.indeces.cardSelect = 0; gamedata.data.indeces.team1 = ""; gamedata.data.indeces.team2 = ""; gamedata.data.indeces.card1 = ""; gamedata.data.indeces.card2 = ""; gamedata.data.flush(gamedata.getSize()); gamedata.data.version = 0.3; } if (cardStock.data.version != "Sainome Battle v0.1") { cardStock.data.version = "Sainome Battle v0.1"; cardStock.data.catalog = new Array(); cardStock.data.cards = new Object(); cardStock.data.flush(cardStock.getSize()); } if (teamBook.data.version != "Sainome Battle v0.1") { teamBook.data.version = "Sainome Battle v0.1"; teamBook.data.registry = new Array(); teamBook.data.teams = new Object(); teamBook.data.teams["SB Free for All"] = new Team("Sainome Free For All Battle"); teamBook.data.flush(teamBook.getSize()); } stop();
Frame 3
gotoAndStop ("game");
Frame 4
gotoAndStop ("game");
Symbol 8 MovieClip Frame 1
function load(portrait, reload) { gotoAndStop (1); if (reload != false) { screen.createEmptyMovieClip("holder", 0); if (portrait.source != undefined) { loadMovie (portrait.source, screen.holder); } } if (portrait.x2 != portrait.x1) { screen._xscale = 10000 / (portrait.x2 - portrait.x1); } if (portrait.y2 != portrait.y1) { screen._yscale = 10000 / (portrait.y2 - portrait.y1); } screen._x = (((-screen._xscale) / 100) * portrait.x1) - 50; screen._y = (((-screen._yscale) / 100) * portrait.y1) - 50; if ((portrait.source == undefined) || (portrait.source == "")) { gotoAndStop (2); name.autoSize = "center"; if (_parent.card.label == undefined) { name.text = "No Image Available"; } else { name.text = _parent.card.label; } var _local3 = Math.max(name.textHeight / 100, name.textWidth / 100); if (_local3 != 0) { name._yscale = (name._xscale = 80 / _local3); } name._y = (((-1 * name._yscale) / 100) * (name.textHeight + 5)) / 2; name._x = (-50 * name._xscale) / 100; } } stop();
Symbol 29 MovieClip Frame 1
function load(cardRef) { myCard = cardRef.label; card = cardRef; refresh(); } function refresh(reload) { charaname.text = card.label; fitText(charaname, -75, 260); HPDisp.text = card.HP + " HP"; fitText(HPDisp, -75, 40); var _local2 = 0; while (_local2 < 6) { var _local3 = this["a" + (_local2 + 1)]; _local3.attackn.text = card.moveList[_local2]; fitText(_local3.attackn, -60, 100); var _local4 = (Number(card.moveAttack[_local2] > 0) + (2 * Number(card.moveSupport[_local2] > 0))) + 1; _local3.gotoAndStop(_local4); this["l" + (_local2 + 1)].gotoAndStop(_local4); _local3.attackA.text = "-" + card.moveAttack[_local2]; fitText(_local3.attackA, 42, 15); _local3.attackS.text = "+" + card.moveSupport[_local2]; fitText(_local3.attackS, 42, 15); _local2++; } gauge._xscale = 215 * (card.HP / card.points); portrait.load(card.portrait, reload); } charaname.autoSize = "center"; portrait.onEnterFrame = function () { portrait.load(card.portrait); delete portrait.onEnterFrame; }; if (quickLoad != undefined) { load(quickLoad); }
Symbol 41 MovieClip [placeHolder] Frame 1
function HPShift(from, to, frames) { if (to == undefined) { to = HP + from; from = HP; } to = Math.max(0, Math.min(maxHP, to)); if (frames == undefined) { frames = int((Math.abs(from - to) * 2) + 8); } else if (frames <= 1) { HP = to; refresh(); return(undefined); } HPA = from; HPB = (HP = to); HPf = 0; HPfMax = frames; onEnterFrame = function () { HPf++; var _local1 = 1 - Math.exp((-5 * HPf) / HPfMax); var _local2 = ((1 - _local1) * HPA) + (_local1 * HPB); gauge._xscale = (100 * _local2) / maxHP; HPRatio.text = (Math.round(_local2) + "/") + maxHP; if (HPf >= HPfMax) { HP = HPB; delete HPA; delete HPB; delete HPf; refresh(); if (HP > 0) { delete onEnterFrame; } else { phase = 0; scale = _yscale; onEnterFrame = function () { phase++; var _local1 = phase / 10; _alpha = (100 - (_local1 * 100)); _yscale = (scale * Math.cos(_local1 * Math.PI)); if (_local1 >= 1) { myLock.fade(); delete onEnterFrame; } }; } } }; } refresh = function () { gauge._xscale = (100 * HP) / card.HP; HPRatio.text = (HP + "/") + maxHP; }; refresh(); function load(cardRef) { card = cardRef; Portrait.load(card.portrait); maxHP = card.HP; HP = maxHP; refresh(); loadFinished(); } stop(); if (quickLoad != undefined) { load(quickLoad); Portrait.onEnterFrame = function () { Portrait.load(card.portrait); delete Portrait.onEnterFrame; }; }
Symbol 41 MovieClip [placeHolder] Frame 2
refresh = function () { HPMax.text = maxHP; points.text = card.points; gauge._xscale = (100 * HP) / card.points; }; refresh();
Symbol 46 MovieClip [Spark] Frame 1
function randomize() { spin = (random(100) + 100) / 200; float = (random(100) + 100) / 100; _xscale = (((random(50) + 100) * 0.25) * field.dope); _yscale = (((random(50) + 100) * 0.25) * field.dope); _x = (random(field.rightWall - field.leftWall) + field.leftWall); } randomize(); onEnterFrame = function () { _rotation = (_rotation + (spin * 5)); _y = (_y - ((float * 1) + field.drift)); if (_y < (field.ceiling - _height)) { if (field.wrap) { randomize(); _y = ((field.floor + _height) + random(10)); } else { _visible = false; delete onEnterFrame; removeMovieClip(this); } } };
Symbol 47 MovieClip Frame 1
function starBurst(stars, flow, size, wrapAround) { createEmptyMovieClip("field", field.getDepth()); var _local2 = stars; while (_local2 > 0) { var _local3 = field.attachMovie("Spark", "star" + _local2, _local2); if (wrap) { _local3._y = random(100) - 50; } else { _local3._y = floor + (((2 + (random(stars) / 2)) * ((flow / 10) + 2)) * 5); } _local3.field = this; _local2--; } wrap = wrapAround; drift = flow; dope = size; } leftWall = -50; rightWall = 50; ceiling = -50; floor = 50;
Instance of Symbol 46 MovieClip [Spark] "field" in Symbol 47 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 52 MovieClip Frame 1
stop(); LeftClip._visible = (RightClip1._visible = (RightClip2._visible = (healing._visible = false))); function display(onLeft, onRight) { loadHolder(Agent, onLeft); loadHolder(Target, onRight); Target._yscale = (Target._alpha = 100); } function preLoad(phArray) { for (var _local3 in phArray) { var _local1 = phArray[_local3]; loadHolder(LeftClip, _local1); loadHolder(RightClip1, _local1); loadHolder(RightClip2, _local1); } } function loadHolder(clipHolder, ph) { var _local2 = (("PH" + ph.side) + ph.row) + ph.col; if (clipHolder[_local2] == undefined) { clipHolder[_local2] = clipHolder.attachMovie("placeHolder", _local2, clipHolder.getNextHighestDepth()); clipHolder[_local2].quickLoad = ph.card; } clipHolder.currentPH._visible = false; clipHolder.currentPH = clipHolder[_local2]; clipHolder.currentPH.HP = ph.HP; clipHolder.currentPH.refresh(); clipHolder.currentPH._visible = true; } function action(attackName, dhp) { attack.text = attackName; var _local2 = attack._x; fitText(attack, 0, 200); attack._x = _local2; if (dhp > 0) { attack._y = -15 - (attack._height / 2); hp.textColor = 52326; hp.text = ("+" + dhp) + " HP"; } else if (dhp < 0) { attack._y = -15 - (attack._height / 2); hp.textColor = 16711680 /* 0xFF0000 */; hp.text = dhp + " HP"; } else { attack._y = -(attack._height / 2); hp.textColor = 12303291 /* 0xBBBBBB */; hp.text = ""; } atx = (-attack._width) / 2; hpx = -40; } function showAttack() { phase_a = 0; attackframe = function () { phase_a = phase_a + speed; var _local1 = Math.pow(2, (-phase_a) * 1); attack._x = (-300 * _local1) + ((1 - _local1) * atx); if (_local1 <= 0.001) { delete phase_a; delete attackframe; attack._x = atx; } }; } function showDamage() { phase_d = 0; hpframe = function () { phase_d = phase_d + speed; var _local1 = Math.pow(2, (-phase_d) * 1); hp._x = (160 * _local1) + ((1 - _local1) * hpx); if (_local1 <= 0.001) { delete phase_d; delete hpframe; hp._x = hpx; } }; } function hideAttack() { phase_a = 0; attackframe = function () { phase_a = phase_a + speed; var _local1 = Math.pow(2, 20 - (phase_a * 1)); attack._x = (100 * _local1) + ((1 - _local1) * atx); if (_local1 >= 1) { delete phase_a; delete attackframe; attack._x = -300; } }; } function hideDamage() { phase_d = 0; hpframe = function () { phase_d = phase_d + speed; var _local1 = Math.pow(2, (phase_d * 1) - 8); hp._x = (-240 * _local1) + ((1 - _local1) * hpx); if (_local1 >= 1) { delete phase_d; delete hpframe; hp._x = 160; } }; } function shift(toNew) { phase_s = 0; loadHolder(secondTarget, toNew); secondTarget._yscale = (secondTarget._alpha = 100); shiftframe = function () { phase_s = phase_s + speed; var _local1 = (1 - Math.cos((phase_s * Math.PI) / 15)) / 2; Target._y = -100 * _local1; secondTarget._y = (-100 * _local1) + 100; if (phase_s >= 15) { Target._y = 100; secondTarget._y = 0; delete shiftframe; var _local2 = Target; Target = secondTarget; secondTarget = _local2; if (autogo && (phase_g < 5)) { go(); } } }; } function setup(agent, victim, attackName, hurt, patient, heal) { gotoAndStop ("diceroll"); phase_g = 0; hurtQ = hurt; healQ = heal; activist = agent; myTarget = victim; inWaiting = patient; attack._x = -300; hp._x = 160; if (hurt > 0) { display(agent, victim); action(attackName, -hurt); } else if (heal > 0) { display(agent, patient); action(attackName, heal); } else { display(agent, victim); action(attackName, 0); } allySide.target("d", activist); } function animate(dhp) { if (dhp < 0) { shock = Math.min(30, Math.abs(dhp) + 1); aniframe = function () { shock--; var _local1 = (random(360) * Math.PI) / 180; Target._x = 150 + (shock * Math.cos(_local1)); Target._y = 0 + (shock * Math.sin(_local1)); if (shock <= 0) { Target._x = 150; Target._y = 0; delete aniframe; } }; } else { healing.starBurst((dhp * 2) + 2, (dhp / 4) + 1.5, (dhp / 20) + 1, false); if (activist == inWaiting) { Agent.currentPH.HPShift(dhp); } } Target.currentPH.HPShift(dhp); } function go() { if (phase_g == -1) { Target._x = 150; Target._y = 0; delete aniframe; allySide.target("d"); allySide.target("s"); enemySide.target("a"); finish(); } phase_g++; switch (phase_g) { case 1 : showAttack(); if (hurtQ > 0) { enemySide.target("a", myTarget); } else if (healQ > 0) { allySide.target("s", inWaiting); } else if ((hurtQ <= 0) && (healQ <= 0)) { phase_g = -1; } return; case 2 : showDamage(); return; case 3 : if (hurtQ > 0) { myTarget.HPShift(-hurtQ); animate(-hurtQ); if (healQ <= 0) { phase_g = -1; } } else { inWaiting.HPShift(healQ); animate(healQ); phase_g = -1; } return; case 4 : enemySide.target("a"); hideDamage(); allySide.target("s", inWaiting); shift(inWaiting); return; case 5 : action(attack.text, healQ); showDamage(); return; case 6 : inWaiting.HPShift(healQ); animate(healQ); phase_g = -1; return; } } function conclude(winnerName) { gotoAndStop ("conclusion"); winner.text = winnerName; fitText(winner, -100, 200); } onEnterFrame = function () { attackframe(); hpframe(); shiftframe(); aniframe(); }; atx = attack._x; hpx = hp._x; phase_g = 0; Agent = LeftClip; Target = RightClip1; secondTarget = RightClip2; speed = 1; LeftClip.tracker = new Array(); RightClip1.tracker = new Array(); RightClip2.tracker = new Array();
Symbol 52 MovieClip Frame 2
LeftClip._visible = (RightClip1._visible = (RightClip2._visible = (healing._visible = true)));
Symbol 52 MovieClip Frame 3
LeftClip._visible = (RightClip1._visible = (RightClip2._visible = (healing._visible = false)));
Symbol 53 MovieClip Frame 1
function participantReady(who) { ready[who] = true; for (var _local3 in ready) { if (ready[_local3] != true) { return(false); } } turn = -1; roster1 = new Array(); roster2 = new Array(); order = new Array(); if (battleMode == "card") { roster1.push(party1); roster2.push(party2); } else if (battleMode == "team") { for (var _local3 in party1.myCards) { roster1[_local3] = party1.myCards[_local3]; } for (var _local3 in party2.myCards) { roster2[_local3] = party2.myCards[_local3]; } } else if (battleMode == "free for all") { for (var _local3 in party1.myCards) { roster1[_local3] = party1.myCards[_local3]; } } if (_root.gamedata.data.rules.order == "Team Scramble") { roster1 = scrambleArray(roster1); roster2 = scrambleArray(roster2); } else if (_root.gamedata.data.rules.order == "Back-front") { roster1.reverse(); roster2.reverse(); } if (random(2) == 1) { order = order.concat(roster1, roster2); } else { order = order.concat(roster2, roster1); } if (_root.gamedata.data.rules.order == "Random") { order = scrambleArray(order); } mboard1.preLoad(order); mboard2.preLoad(order); go = function () { timesWaited.splice(0, 1); timesWaited.push(elapsedTime); elapsedTime = 0; var _local1 = 0; for (var _local2 in timesWaited) { _local1 = _local1 + timesWaited[_local2]; } speed = 1 + (4 / (1 + ((2 * _local1) / timesWaited.length))); nextboard.speed = speed; nextboard.go(); }; nextRoll(); loadFinished(); } function nextRoll() { var _local8 = prevboard; prevboard = nextboard; nextboard = _local8; var _local6 = true; if (battleMode == "free for all") { var victor = assess(); if (victor != false) { nextboard.conclude(victor.card.label); go = function () { gameFinished(victor); }; _local6 = false; } } else if (assess(1) == false) { if (battleMode == "card") { nextboard.conclude(party2.card.label); } else if (battleMode == "team") { nextboard.conclude(party2.team.name); } go = function () { gameFinished(2); }; _local6 = false; } else if (assess(2) == false) { if (battleMode == "card") { nextboard.conclude(party1.card.label); } else if (battleMode == "team") { nextboard.conclude(party1.team.name); } go = function () { gameFinished(1); }; _local6 = false; } if (_local6) { var _local5 = random(6); do { turn++; if (turn >= order.length) { turn = 0; } } while (order[turn].HP <= 0); var _local3 = order[turn]; if (battleMode == "card") { if (_local3.side == 1) { var _local4 = party2; } else { var _local4 = party1; } nextboard.setup(_local3, _local4, _local3.card.moveList[_local5], _local3.card.moveAttack[_local5], _local3, _local3.card.moveSupport[_local5]); } else if (battleMode == "team") { if (_local3.side == 1) { var _local4 = party2.hurtRandomCard(); var _local7 = party1.healRandomCard(); } else { var _local4 = party1.hurtRandomCard(); var _local7 = party2.healRandomCard(); } if ((_root.gamedata.data.rules.healing == "Self") || (_local7 == false)) { var _local7 = _local3; } nextboard.enemySide = this["party" + _local4.side]; nextboard.allySide = this["party" + _local3.side]; nextboard.setup(_local3, _local4, _local3.card.moveList[_local5], _local3.card.moveAttack[_local5], _local7, _local3.card.moveSupport[_local5]); } else if (battleMode == "free for all") { var _local4 = _local3; while ((_local4 == _local3) || (_local4.HP <= 0)) { _local4 = order[random(order.length)]; } nextboard.enemySide = party1; nextboard.allySide = party1; nextboard.setup(_local3, _local4, _local3.card.moveList[_local5], _local3.card.moveAttack[_local5], _local3, _local3.card.moveSupport[_local5]); } } rollFrames = Math.round(11 / speed) + 1; turn_phase = -1; onEnterFrame = boardRoll; } function boardRoll() { turn_phase++; ang = ((1 - Math.cos((turn_phase / rollFrames) * Math.PI)) * Math.PI) / 4; var _local3 = Math.cos(ang); var _local1 = Math.sin(ang); var _local2 = Math.pow(Math.sin(ang * 1.75), 2); var _local6 = new Color(nextboard); var _local5 = new Color(prevboard); var _local4 = {ra:10 + (_local1 * 90), rb:"0", ga:30 + (_local1 * 70), gb:"0", ba:50 + (_local1 * 50), bb:"0", aa:"100", ab:"0"}; var _local7 = {ra:"100", rb:_local2 * 150, ga:"100", gb:_local2 * 150, ba:"100", bb:_local2 * 200, aa:"100", ab:"0"}; prevboard._yscale = 100 * _local3; prevboard._y = -50 * _local1; nextboard._yscale = 100 * _local1; nextboard._y = 50 * _local3; _local6.setTransform(_local4); _local5.setTransform(_local7); if (turn_phase >= rollFrames) { onEnterFrame = function () { elapsedTime++; }; } } function assess(side) { if (battleMode == "free for all") { var _local3 = false; for (var _local2 in order) { if (order[_local2].HP > 0) { if (_local3 != false) { return(false); } _local3 = order[_local2]; } } return(_local3); } var _local2 = 0; while (_local2 < this["roster" + side].length) { if (this["roster" + side][_local2].HP > 0) { return(true); } _local2++; } return(false); } prevboard = mboard1; nextboard = mboard2; rollFrames = 12; timesWaited = new Array(60, 60, 60, 60, 60); elapsedTime = 1200; speed = 1; mboard1.finish = (mboard2.finish = function () { nextRoll(); }); if (ready == undefined) { ready = new Array(true, false, false); } if (draggable != false) { onMouseDown = function () { if ((Math.abs(_xmouse) <= 200) && (Math.abs(_ymouse) <= 50)) { anchorX = _xmouse; anchorY = _ymouse; onMouseMove = function () { _x = (_x + (_xmouse - anchorX)); _y = (_y + (_ymouse - anchorY)); }; onMouseUp = function () { delete onMouseMove; delete onMouseUp; }; } }; }
Symbol 72 MovieClip Frame 60
gotoAndPlay (1);
Symbol 91 MovieClip Frame 61
stop();
Symbol 97 Button
on (release) { gotoAndStop ("options"); }
Symbol 98 Button
on (release) { top = _root.gamedata.data.indeces.teamTop; selectNo = _root.gamedata.data.indeces.teamSelect; gotoAndStop ("teams"); }
Symbol 99 Button
on (release) { top = _root.gamedata.data.indeces.cardTop; selectNo = _root.gamedata.data.indeces.cardSelect; gotoAndStop ("cards"); }
Symbol 100 Button
on (release) { gotoAndStop ("matchStart"); }
Symbol 104 Button
on (release) { goBack(); }
Symbol 105 Button
on (release) { top = _root.gamedata.data.indeces.cardTop; selectNo = _root.gamedata.data.indeces.cardSelect; gotoAndStop ("freeMatch"); }
Symbol 106 Button
on (release) { top = _root.gamedata.data.indeces.cardTop; selectNo = _root.gamedata.data.indeces.cardSelect; gotoAndStop ("cardMatch"); }
Symbol 107 Button
on (release) { top = _root.gamedata.data.indeces.teamTop; selectNo = _root.gamedata.data.indeces.teamSelect; gotoAndStop ("teamMatch"); }
Symbol 113 MovieClip Frame 1
function pulse() { return(75 + (25 * Math.sin((phase / 10) * Math.PI))); } function fade() { a_phase = 0; onEnterFrame = function () { a_phase++; phase++; if ((_rotation % 90) != 0) { _rotation = (_rotation + 30); } _alpha = (((20 - a_phase) / 20) * pulse()); if (_alpha <= 0) { _visible = false; delete onEnterFrame; } }; } function appear() { a_phase = 0; _visible = true; onEnterFrame = function () { a_phase++; phase++; _rotation = (_rotation + 30); _alpha = ((a_phase / 10) * pulse()); if (a_phase >= 10) { _rotation = 0; onEnterFrame = function () { phase++; _alpha = pulse(); }; } }; } stop(); if (phase == undefined) { phase = 0; } onEnterFrame = function () { phase++; _alpha = pulse(); };
Symbol 114 MovieClip Frame 1
function load(teamRef) { myCards = new Array(); cardsLoaded = 0; focus = new Array(); createEmptyMovieClip("field", 0); team = teamRef; points = 0; var _local4 = 1; while (_local4 <= 3) { var _local6 = field.createEmptyMovieClip("row" + _local4, _local4); var _local7 = team["row" + _local4].length; if (_local7 == 0) { } else { rx = (-110 * ori) * (_local4 - 2); ry = -0.5 * ((_local7 - 1) * 110); _local6._x = rx; _local6._y = ry; var _local3 = 0; while (_local3 < _local7) { points = points + team["row" + _local4][_local3].points; if (isNaN(points)) { team["row" + _local4].splice(_local3, 1); load(teamName); return(false); } var _local2 = _local6.attachMovie("placeHolder", "card" + _local3, _local3); myCards.push(_local2); _local2.side = side; _local2.row = _local4; _local2.col = _local3; var _local5 = _root.gamedata.data.rules["row" + _local4]; while (_local5 > 0) { focus.push(_local2); _local5--; } _local2.loadFinished = function () { loadFinished(); }; _local2.quickLoad = team["row" + _local4][_local3]; _local2.gotoAndStop("compact"); _local2._y = _local3 * 110; _local3++; } } _local4++; } team.points = points; scale = Math.min(320 / field._width, 540 / field._height); scale = Math.min(scale, 2); field._xscale = (field._yscale = 100 * scale); target_a._xscale = (target_a._yscale = 100 * scale); target_s._xscale = (target_s._yscale = 100 * scale); target_d._xscale = (target_d._yscale = 100 * scale); var _local9 = (Number(team.row3.length > 0) + (2 * Number(team.row2.length > 0))) + (4 * Number(team.row1.length > 0)); var _local8 = ori * scale; switch (_local9) { case 0 : return(false); case 1 : field._x = 110 * _local8; break; case 3 : field._x = 55 * _local8; break; case 4 : field._x = -110 * _local8; break; case 6 : field._x = -55 * _local8; break; } HPMax = totalHP(); } function hurtRandomCard(dmg) { var _local2 = false; for (var _local3 in myCards) { if (myCards[_local3].HP > 0) { _local2 = true; break; } } if (_local2 == false) { return(false); } var _local1 = focus[random(focus.length)]; if (_local1.HP == 0) { // unexpected jump } return(_local1); } function healRandomCard(amt) { var _local2 = false; for (var _local3 in myCards) { if ((myCards[_local3].HP > 0) && (myCards[_local3].HP < myCards[_local3].maxHP)) { _local2 = true; break; } } if (_local2 == false) { return(false); } var _local1 = focus[random(focus.length)]; if ((_local1.HP == 0) || (_local1.HP >= _local1.maxHP)) { // unexpected jump } return(_local1); } function totalHP() { var _local1 = 0; for (var _local2 in myCards) { _local1 = _local1 + myCards[_local2].HP; } return(_local1); } function target(which, who) { var _local2 = this["target_" + which]; if (who == undefined) { _local2.fade(); return(undefined); } _local2.appear(); var _local4 = scale; _local2._x = field._x + (who._parent._x * _local4); _local2._y = (who._parent._y + who._y) * _local4; who.myLock = _local2; } stop(); if (ori == undefined) { ori = 1; } if (quickLoad != undefined) { load(quickLoad); }
Instance of Symbol 113 MovieClip "target_s" in Symbol 114 MovieClip Frame 1
onClipEvent (load) { phase = 5; _visible = false; }
Instance of Symbol 113 MovieClip "target_a" in Symbol 114 MovieClip Frame 1
onClipEvent (load) { phase = 0; _visible = false; }
Instance of Symbol 113 MovieClip "target_d" in Symbol 114 MovieClip Frame 1
onClipEvent (load) { phase = 0; _visible = false; }
Symbol 123 MovieClip Frame 1
function reload() { if ((top == undefined) || (top < 0)) { top = 0; } dragging = false; divisions = 1 + Math.max(0, _root.teamBook.data.registry.length - 11); max = Math.max(_root.teamBook.data.registry.length - 1, 0); if ((top > (max - 9)) && ((max - 9) >= 0)) { top = max - 9; } if (selectNo == undefined) { selectNo = top; } else if (selectNo > max) { selectNo = max; } refresh(); if (max == 0) { highlight._visible = false; } } function refresh() { var _local3 = ""; if (_root.teamBook.data.registry.length > 0) { var _local2 = 0; while (_local2 < 10) { if ((top + _local2) > max) { break; } _local3 = _local3 + (_root.teamBook.data.registry[top + _local2] + "\r"); _local2++; } } nameList.text = _local3; index._y = (((top * 280) / divisions) - 0) - 140; var _local4 = selectNo - top; highlight._visible = (_local4 >= 0) && (_local4 < 10); highlight._y = ((_local4 * 30) - 150) + 15; selected = _root.teamBook.data.teams[_root.teamBook.data.registry[selectNo]]; clickFunction(selected); } function positionAt(index) { if ((index < 0) || (index > max)) { return(false); } selectNo = index; top = Math.max(0, Math.min(max - 9, index - 6)); refresh(); return(true); } function toDrag() { if (dragging) { var _local2 = Math.max(0, Math.min(280, (_ymouse - ypoint) + 140)); top = Math.round((_local2 * divisions) / 280); if (top > (max - 9)) { top = Math.max(max - 9, 0); } index._y = (((top * 280) / divisions) + 15) - 150; var _local1 = selectNo - top; highlight._visible = (_local1 >= 0) && (_local1 < 10); refresh(); } } reload(); onMouseDown = function () { ypoint = index._ymouse; if ((Math.abs(index._xmouse) <= 10) && (Math.abs(ypoint) <= 10)) { dragging = true; onMouseMove = toDrag; } else if ((((_ymouse > -150) && (_ymouse < 150)) && (_xmouse > -90)) && (_xmouse < 110)) { searchString = ""; selectNo = int(((_ymouse + 150) * 10) / 300) + top; selectNo = Math.min(max, Math.max(selectNo, 0)); refresh(); if (dragSelect != false) { onEnterFrame = function () { var _local2 = selectNo; selectNo = int(((_ymouse + 150) * 10) / 300) + top; selectNo = Math.min(top + 9, Math.max(selectNo, top)); selectNo = Math.min(max, Math.max(selectNo, 0)); var _local1 = 0; if (_ymouse > 150) { _local1 = _ymouse - 150; } else if (_ymouse < -150) { _local1 = _ymouse + 150; } else { phase = 0; } phase = phase + (_local1 / 80); if (Math.abs(phase) >= 1) { top = Math.max(0, Math.min(max - 9, top + int(phase))); phase = phase - int(phase); } if (_local2 != selectNo) { refresh(); } }; } } else { searchString = null; } }; onMouseUp = function () { dragging = false; delete onMouseMove; delete onEnterFrame; }; onKeyDown = function () { if (searchString != null) { if (Key.getCode() == 40) { searchString = ""; selectNo = Math.min(selectNo + 1, max); if (selectNo >= (top + 10)) { top++; } refresh(); return(undefined); } if (Key.getCode() == 38) { searchString = ""; selectNo = Math.max(selectNo - 1, 0); if (selectNo < top) { top--; } refresh(); return(undefined); } var _local4 = searchString; var _local3 = codeToCharacter(Key.getCode()); if ((_local3 == false) || (_local3 == "enter")) { return(0); } if (_local3 == "back") { searchString = searchString.substr(0, searchString.length - 1); } else { searchString = searchString + _local3; } var _local2 = 0; while (_local2 <= max) { if (_root.teamBook.data.registry[_local2].toUpperCase().indexOf(searchString) == 0) { positionAt(_local2); return(1); } _local2++; } searchString = _local4; return(-1); } }; Key.addListener(this);
Symbol 130 Button
on (release) { _root.gamedata.data.indeces.team1 = teamList.selected; nowViewing.updateTeams(); }
Symbol 131 Button
on (release) { _root.gamedata.data.indeces.team2 = teamList.selected; nowViewing.updateTeams(); }
Symbol 132 Button
on (release) { if ((!isNaN(Number(points1.text))) && (!isNaN(Number(points2.text)))) { gotoAndStop ("teamBattle"); } }
Symbol 139 MovieClip Frame 1
function reload() { if ((top == undefined) || (top < 0)) { top = 0; } dragging = false; divisions = 1 + Math.max(0, _root.cardStock.data.catalog.length - 11); max = Math.max(_root.cardStock.data.catalog.length - 1, 0); if ((top > (max - 9)) && ((max - 9) >= 0)) { top = max - 9; } if (selectNo == undefined) { selectNo = top; } else if (selectNo > max) { selectNo = max; } refresh(); if (max == 0) { highlight._visible = false; } } function refresh() { var _local3 = ""; if (_root.cardStock.data.catalog.length > 0) { var _local2 = 0; while (_local2 < 10) { if ((top + _local2) > max) { break; } _local3 = _local3 + (_root.cardStock.data.catalog[top + _local2] + "\r"); _local2++; } } nameList.text = _local3; index._y = (((top * 280) / divisions) - 0) - 140; var _local4 = selectNo - top; highlight._visible = (_local4 >= 0) && (_local4 < 10); highlight._y = ((_local4 * 30) - 150) + 15; selected = _root.cardStock.data.cards[_root.cardStock.data.catalog[selectNo]]; clickFunction(selected); } function positionAt(index) { if ((index < 0) || (index > max)) { return(false); } selectNo = index; top = Math.max(0, Math.min(max - 9, index - 6)); refresh(); return(true); } function toDrag() { if (dragging) { var _local2 = Math.max(0, Math.min(280, (_ymouse - ypoint) + 140)); top = Math.round((_local2 * divisions) / 280); if (top > (max - 9)) { top = Math.max(max - 9, 0); } index._y = (((top * 280) / divisions) + 15) - 150; var _local1 = selectNo - top; highlight._visible = (_local1 >= 0) && (_local1 < 10); refresh(); } } reload(); onMouseDown = function () { ypoint = index._ymouse; if ((Math.abs(index._xmouse) <= 10) && (Math.abs(ypoint) <= 10)) { dragging = true; onMouseMove = toDrag; } else if ((((_ymouse > -150) && (_ymouse < 150)) && (_xmouse > -90)) && (_xmouse < 110)) { searchString = ""; selectNo = int(((_ymouse + 150) * 10) / 300) + top; selectNo = Math.min(max, Math.max(selectNo, 0)); refresh(); if (dragSelect != false) { onEnterFrame = function () { var _local2 = selectNo; selectNo = int(((_ymouse + 150) * 10) / 300) + top; selectNo = Math.min(top + 9, Math.max(selectNo, top)); selectNo = Math.min(max, Math.max(selectNo, 0)); var _local1 = 0; if (_ymouse > 150) { _local1 = _ymouse - 150; } else if (_ymouse < -150) { _local1 = _ymouse + 150; } else { phase = 0; } phase = phase + (_local1 / 80); if (Math.abs(phase) >= 1) { top = Math.max(0, Math.min(max - 9, top + int(phase))); phase = phase - int(phase); } if (_local2 != selectNo) { refresh(); } }; } } else { searchString = null; } }; onMouseUp = function () { dragging = false; delete onMouseMove; delete onEnterFrame; }; onKeyDown = function () { if (searchString != null) { if (Key.getCode() == 40) { searchString = ""; selectNo = Math.min(selectNo + 1, max); if (selectNo >= (top + 10)) { top++; } refresh(); return(undefined); } if (Key.getCode() == 38) { searchString = ""; selectNo = Math.max(selectNo - 1, 0); if (selectNo < top) { top--; } refresh(); return(undefined); } var _local4 = searchString; var _local3 = codeToCharacter(Key.getCode()); if ((_local3 == false) || (_local3 == "enter")) { return(0); } if (_local3 == "back") { searchString = searchString.substr(0, searchString.length - 1); } else { searchString = searchString + _local3; } var _local2 = 0; while (_local2 <= max) { if (_root.cardStock.data.catalog[_local2].toUpperCase().indexOf(searchString) == 0) { positionAt(_local2); return(1); } _local2++; } searchString = _local4; return(-1); } }; Key.addListener(this);
Symbol 144 Button
on (release) { _root.gamedata.data.indeces.card1 = cardList.selected; view1.load(cardList.selected); nowViewing.updateTeams(); }
Symbol 145 Button
on (release) { _root.gamedata.data.indeces.card2 = cardList.selected; view2.load(cardList.selected); nowViewing.updateTeams(); }
Symbol 146 Button
on (release) { if ((view1.card != undefined) && (view2.card != undefined)) { gotoAndStop ("cardBattle"); } }
Symbol 155 Button
on (release) { if (nowViewing.myTeam.totalCards >= 2) { for (var a in nowViewing.placeCards) { removeMovieClip(nowViewing.placeCards[a]); } gotoAndStop ("freeBattle"); } }
Symbol 156 Button
on (release) { nowViewing.myTeam = (_root.teamBook.data.teams["SB Free for All"] = new Team("Sainome Free For All Battle")); nowViewing.teamReload(); }
Symbol 159 Button
on (release) { for (var a in nowViewing.placeCards) { removeMovieClip(nowViewing.placeCards[a]); } goBack(); }
Symbol 162 Button
on (release) { for (var a in _root.teamBook.data.teams) { var team = _root.teamBook.data.teams[a]; if (team.roster[cardList.selected.label] > 0) { var r = 1; while (r <= 3) { var c = 0; while (c < team["row" + r].length) { while (team["row" + r][c] == cardList.selected) { team["row" + r].splice(c, 1); } c++; } r++; } } } _root.cardStock.data.catalog.splice(cardList.selectNo, 1); delete _root.cardStock.data.cards[cardList.selected.label]; cardList.selected = null; cardList.reload(); }
Symbol 163 Button
on (release) { selectNo = cardList.selectNo; top = cardList.top; cardSelect = cardList.selected; gotoAndStop ("editcard"); }
Symbol 164 Button
on (release) { cardSelect = (_root.cardStock.data.cards["-New Card-"] = new Card("-New Card-")); _root.cardStock.data.catalog.push(cardSelect.label); selectNo = _root.cardStock.data.catalog.length - 1; top = cardList.top; gotoAndStop ("editcard"); }
Symbol 170 Button
on (release) { copyCard(Preview.card, Preview.backup); editor.subject = Preview.card; Preview.refresh(); editor.gotoAndStop("blank"); editor._visible = false; points.text = Preview.card.points; }
Symbol 171 Button
on (release) { if ((Preview.card.label == "-New Card-") || (Preview.card.label == "")) { editor.disp("Name"); editor.go(); return(false); } if (Preview.card.label != Preview.backup.label) { var oldName = Preview.backup.label; var newName = Preview.card.label; _root.cardStock.data.catalog[selectNo] = newName; _root.cardStock.data.cards[newName] = Preview.card; delete _root.cardStock.data.cards[oldName]; _root.cardStock.data.catalog.sortOn(Array.CASEINSENSITIVE); var a = 0; while (a < _root.cardStock.data.catalog.length) { if (_root.cardStock.data.catalog[a] == newName) { selectNo = a; break; } a++; } if (top < (selectNo - 9)) { top = selectNo - 9; } else if (top > selectNo) { top = selectNo; } for (var a in _root.teamBook.data.teams) { var team = _root.teamBook.data.teams[a]; if (team.roster[oldName] > 0) { team.roster[newName] = team.roster[oldName]; delete team.roster[oldName]; var r = 1; while (r <= 3) { var c = 0; while (c < team["row" + r].length) { if (team["row" + r][c].label == oldName) { team["row" + r][c] = Preview.card; } c++; } r++; } } } } goBack(); }
Symbol 173 Button
on (rollOver) { editor.disp("Portrait"); } on (rollOut) { editor.blank(); } on (release) { editor.go(); }
Symbol 174 Button
on (rollOver) { editor.disp("Name"); } on (rollOut) { editor.blank(); } on (release) { editor.go(); }
Symbol 175 Button
on (rollOver) { editor.disp("Hit Points"); } on (rollOut) { editor.blank(); } on (release) { editor.go(); }
Symbol 176 Button
on (rollOver) { editor.disp("Action 1"); } on (rollOut) { editor.blank(); } on (release) { editor.go(); }
Symbol 177 Button
on (rollOver) { editor.disp("Action 2"); } on (rollOut) { editor.blank(); } on (release) { editor.go(); }
Symbol 178 Button
on (rollOver) { editor.disp("Action 3"); } on (rollOut) { editor.blank(); } on (release) { editor.go(); }
Symbol 179 Button
on (rollOver) { editor.disp("Action 4"); } on (rollOut) { editor.blank(); } on (release) { editor.go(); }
Symbol 180 Button
on (rollOver) { editor.disp("Action 5"); } on (rollOut) { editor.blank(); } on (release) { editor.go(); }
Symbol 181 Button
on (rollOver) { editor.disp("Action 6"); } on (rollOut) { editor.blank(); } on (release) { editor.go(); }
Symbol 211 MovieClip Frame 1
stop(); function disp(what) { mode = what; if (what.substr(0, 7) == "Action ") { mode = "Action"; presub = Number(what.charAt(7)) - 1; what = (mode + " ") + (presub + 1); } dispFunc("Edit " + what); } function blank() { dispFunc(""); } function go() { if (mode == "Action") { sub = presub; gotoAndStop ("blank"); } gotoAndStop(mode); _visible = true; dispFunc(""); }
Symbol 211 MovieClip Frame 2
function refresh(reload) { portrait.load(subject.portrait, reload); var _local1 = 1; portrait.screen._x = portrait.screen._x * (0.5 * _local1); portrait.screen._y = portrait.screen._y * (0.5 * _local1); if (Number(x1.text) != Number(x2.text)) { portrait.screen._xscale = portrait.screen._xscale * 0.5; } if (Number(y1.text) != Number(y2.text)) { portrait.screen._yscale = portrait.screen._yscale * 0.5; } refreshFunc(); } source.text = subject.portrait.source; x1.text = subject.portrait.x1; x2.text = subject.portrait.x2; y1.text = subject.portrait.y1; y2.text = subject.portrait.y2; source.onChanged = function () { subject.portrait.source = source.text; refresh(); }; x1.onChanged = function () { if (!isNaN(Number(x1.text))) { subject.portrait.x1 = Number(x1.text); } refresh(); }; x2.onChanged = function () { if (!isNaN(Number(x2.text))) { subject.portrait.x2 = Number(x2.text); } refresh(); }; y1.onChanged = function () { if (!isNaN(Number(y1.text))) { subject.portrait.y1 = Number(y1.text); } refresh(); }; y2.onChanged = function () { if (!isNaN(Number(y2.text))) { subject.portrait.y2 = Number(y2.text); } refresh(); }; portrait.onEnterFrame = function () { refresh(); delete portrait.onEnterFrame; }; onMouseDown = function () { if (portrait == undefined) { delete onMouseDown; delete onMouseUp; delete onMouseMove; return(false); } if ((Math.abs(portrait._xmouse) <= 50) && (Math.abs(portrait._ymouse) <= 50)) { anchorX = _xmouse; anchorY = _ymouse; anchorPT = [subject.portrait.x1, subject.portrait.y1, subject.portrait.x2, subject.portrait.y2]; onMouseMove = function () { var _local2 = (-(_xmouse - anchorX)) / ((2 * portrait.screen._xscale) / 100); var _local1 = (-(_ymouse - anchorY)) / ((2 * portrait.screen._yscale) / 100); x1.text = (subject.portrait.x1 = Math.round((anchorPT[0] + _local2) * 100) / 100); y1.text = (subject.portrait.y1 = Math.round((anchorPT[1] + _local1) * 100) / 100); x2.text = (subject.portrait.x2 = Math.round((anchorPT[2] + _local2) * 100) / 100); y2.text = (subject.portrait.y2 = Math.round((anchorPT[3] + _local1) * 100) / 100); refresh(false); }; } }; onMouseUp = function () { delete onMouseMove; };
Symbol 211 MovieClip Frame 3
nameInput.text = subject.label; originally = subject.label; feedback._visible = false; nameInput.onChanged = function () { var _local3 = nameInput.text; var _local2 = _root.cardStock.data.cards[_local3]; if ((_local2 == undefined) || ((_local2 == subject) && (_local2 != "-New Card-"))) { feedback._visible = false; subject.label = _local3; refreshFunc(false); } else { feedback._visible = true; } };
Symbol 211 MovieClip Frame 4
hp.text = subject.HP; hp.onChanged = function () { if (isNaN(Number(hp.text))) { hp.text = subject.HP; } var _local1 = subject.HP; subject.HP = Math.round(Math.max(Number(hp.text), 1)); subject.points = subject.points + (subject.HP - _local1); hp.text = subject.HP; refreshFunc(false); };
Symbol 211 MovieClip Frame 5
editTitle.text = "Action " + (sub + 1); nameInput.text = subject.moveList[sub]; Attack.text = subject.moveAttack[sub]; Support.text = subject.moveSupport[sub]; nameInput.onChanged = function () { subject.moveList[sub] = nameInput.text; refreshFunc(false); }; Attack.onChanged = function () { if (isNaN(Number(Attack.text))) { Attack.text = subject.moveAttack[sub]; } var _local1 = subject.moveAttack[sub]; subject.moveAttack[sub] = Math.max(Math.round(Number(Attack.text)), 0); Attack.text = subject.moveAttack[sub]; subject.points = subject.points + (subject.moveAttack[sub] - _local1); refreshFunc(false); }; Support.onChanged = function () { if (isNaN(Number(Support.text))) { Support.text = subject.moveSupport[sub]; } var _local1 = subject.moveSupport[sub]; subject.moveSupport[sub] = Math.max(Math.round(Number(Support.text)), 0); Support.text = subject.moveSupport[sub]; subject.points = subject.points + (subject.moveSupport[sub] - _local1); refreshFunc(false); };
Symbol 222 Button
on (release) { copyTeam(nowViewing.myTeam, nowViewing.backup); nowViewing.teamReload(); }
Symbol 223 Button
on (release) { var occupantTeam = _root.teamBook.data.teams[teamname.text]; if ((((teamname.text == "-New Team-") || (teamname.text == "")) || (teamname.text == "SB Free for All")) || ((occupantTeam != undefined) && (occupantTeam != nowViewing.myTeam))) { teamname.textColor = 16711680 /* 0xFF0000 */; return(false); } nowViewing.myTeam.name = teamname.text; if (occupantTeam == undefined) { var oldName = nowViewing.backup.name; var newName = nowViewing.myTeam.name; _root.teamBook.data.registry[selectNo] = newName; _root.teamBook.data.teams[newName] = nowViewing.myTeam; delete _root.teamBook.data.teams[oldName]; teamSelect = nowViewing.myTeam; _root.teamBook.data.registry.sortOn(Array.CASEINSENSITIVE); var a = 0; while (a < _root.teamBook.data.registry.length) { if (_root.teamBook.data.registry[a] == newName) { selectNo = a; break; } a++; } if (top < (selectNo - 9)) { top = selectNo - 9; } else if (top > selectNo) { top = selectNo; } } for (var a in nowViewing.placeCards) { removeMovieClip(nowViewing.placeCards[a]); } goBack(); }
Symbol 225 Button
on (release) { _root.teamBook.data.registry.splice(teamList.selectNo, 1); delete _root.teamBook.data.teams[teamList.selected.name]; teamList.reload(); }
Symbol 226 Button
on (release) { selectNo = teamList.selectNo; top = teamList.top; teamSelect = teamList.selected; gotoAndStop ("editteam"); }
Symbol 227 Button
on (release) { teamSelect = (_root.teamBook.data.teams["-New Team-"] = new Team("-New Team-")); _root.teamBook.data.registry.push(teamSelect.name); selectNo = _root.teamBook.data.registry.length - 1; top = teamList.top; gotoAndStop ("editteam"); }
Symbol 249 Button
on (release) { manager.recoveryIndex++; if (manager.recoveryIndex >= manager.recovery.length) { manager.recoveryIndex = 0; } _root.gamedata.data.rules.healing = manager.recovery[manager.recoveryIndex]; manager.refresh(); }
Symbol 250 Button
on (release) { manager.recoveryIndex--; if (manager.recoveryIndex < 0) { manager.recoveryIndex = manager.recovery.length - 1; } _root.gamedata.data.rules.healing = manager.recovery[manager.recoveryIndex]; manager.refresh(); }
Symbol 253 Button
on (release) { manager.turnIndex--; if (manager.turnIndex < 0) { manager.turnIndex = manager.turnOrders.length - 1; } _root.gamedata.data.rules.order = manager.turnOrders[manager.turnIndex]; manager.refresh(); }
Symbol 254 Button
on (release) { manager.turnIndex++; if (manager.turnIndex >= manager.turnOrders.length) { manager.turnIndex = 0; } _root.gamedata.data.rules.order = manager.turnOrders[manager.turnIndex]; manager.refresh(); }
Symbol 255 Button
on (release) { _root.gamedata.data.rules.row1 = 4; _root.gamedata.data.rules.row2 = 2; _root.gamedata.data.rules.row3 = 1; _root.gamedata.data.rules.order = "Random"; _root.gamedata.data.rules.healing = "Random"; _root.gamedata.data.shadow = 10; manager.refresh(); }
Symbol 259 MovieClip Frame 1
function goBack() { lastScreen.pop(); gotoAndStop(lastScreen.pop()); } lastScreen = new Array(); lastScreen.push("menu"); stop(); _root.gamedata.data.flush(_root.gamedata.getSize()); _root.cardStock.data.flush(_root.cardStock.getSize()); _root.teamBook.data.flush(_root.teamBook.getSize());
Symbol 259 MovieClip Frame 2
lastScreen.push("matchStart");
Symbol 259 MovieClip Frame 3
lastScreen.push("teamMatch");
Instance of Symbol 114 MovieClip "nowViewing" in Symbol 259 MovieClip Frame 3
onClipEvent (load) { function updateTeams() { _parent.teamName1.text = _root.gamedata.data.indeces.team1.name; _parent.teamName2.text = _root.gamedata.data.indeces.team2.name; _parent.points1.text = _root.gamedata.data.indeces.team1.points; _parent.points2.text = _root.gamedata.data.indeces.team2.points; fitText(_parent.teamName1, 10, 160); fitText(_parent.teamName2, 180, 160); } ori = 1; quickLoad = _root.teamBook.data.registry[_parent.selectNo]; if (quickLoad == undefined) { _parent.teamName.text = "-No Team Loaded-"; _parent.points.text = "-"; } else { _parent.points.text = _root.teamBook.data.teams[quickLoad].points; } updateTeams(); onMouseDown = function () { if ((Math.abs(_xmouse) < 160) && (Math.abs(_ymouse) < 270)) { _parent.selectNo = _parent.teamList.selectNo; _parent.top = _parent.teamList.top; _parent.teamSelect = _parent.teamList.selected; _parent.gotoAndStop("editteam"); } }; }
Instance of Symbol 123 MovieClip "teamList" in Symbol 259 MovieClip Frame 3
onClipEvent (load) { top = _parent.top; selectNo = _parent.selectNo; clickFunction = function (team) { _parent.nowViewing.load(team); _parent.teamName.text = team.name; fitText(_parent.teamName, 40, 200); _parent.points.text = team.points; _parent.nowViewing._visible = true; _root.gamedata.data.indeces.teamSelect = selectNo; _root.gamedata.data.indeces.teamTop = top; }; }
Symbol 259 MovieClip Frame 4
lastScreen.push("cardMatch");
Instance of Symbol 29 MovieClip "view1" in Symbol 259 MovieClip Frame 4
onClipEvent (load) { quickLoad = _root.gamedata.data.indeces.card1; _visible = (quickLoad != undefined); }
Instance of Symbol 139 MovieClip "cardList" in Symbol 259 MovieClip Frame 4
onClipEvent (load) { top = _root.gamedata.data.indeces.cardTop; selectNo = _root.gamedata.data.indeces.cardSelect; dragSelect = false; clickFunction = function (card) { _parent.nowViewing.load(card); _parent.handCard.load(card); _parent.handCard.quickLoad = card; _parent.points.text = card.points; _parent.nowViewing._visible = true; _root.gamedata.data.indeces.cardSelect = selectNo; _root.gamedata.data.indeces.cardTop = top; }; }
Instance of Symbol 29 MovieClip "view2" in Symbol 259 MovieClip Frame 4
onClipEvent (load) { quickLoad = _root.gamedata.data.indeces.card2; _visible = (quickLoad != undefined); }
Instance of Symbol 29 MovieClip "nowViewing" in Symbol 259 MovieClip Frame 4
onClipEvent (load) { function updateTeams() { _parent.points1.text = _root.gamedata.data.indeces.card1.points; _parent.points2.text = _root.gamedata.data.indeces.card2.points; } function cardPit() { return(((_visible && (Math.abs(_xmouse) <= 200)) && (Math.abs(_ymouse) <= 60)) || ((Math.abs(_parent.cardList._xmouse) <= 120) && (Math.abs(_parent.cardList._ymouse) <= 150))); } quickLoad = _root.cardStock.data.cards[_root.cardStock.data.catalog[_parent.selectNo]]; _visible = (quickLoad.label != undefined); if (_visible) { _parent.points.text = quickLoad.points; } else { _parent.points.text = "-"; } updateTeams(); onMouseDown = function () { if (cardPit()) { dragging = true; _parent.attachMovie("placeHolder", "handCard", _parent.getNextDepth()); _parent.handCard.quickLoad = _parent.cardList.selected; _parent.handCard.gotoAndStop("full"); _parent.handCard._alpha = 50; _parent.handCard._xscale = (_parent.handCard._yscale = 33.3333333333333); onMouseMove = function () { _parent.handCard._x = _parent._xmouse; _parent.handCard._y = _parent._ymouse; }; onMouseMove(); onMouseUp = function () { if ((Math.abs(_parent.view1._xmouse) <= 200) && (Math.abs(_parent.view1._ymouse) <= 60)) { _root.gamedata.data.indeces.card1 = _parent.cardList.selected; _parent.view1.load(_parent.cardList.selected); updateTeams(); } else if ((Math.abs(_parent.view2._xmouse) <= 200) && (Math.abs(_parent.view2._ymouse) <= 60)) { _root.gamedata.data.indeces.card2 = _parent.cardList.selected; _parent.view2.load(_parent.cardList.selected); updateTeams(); } removeMovieClip(_parent.handCard); _parent.handCard._visible = false; delete onMouseMove; delete onMouseUp; }; } else if ((Math.abs(_parent.view1._xmouse) <= 200) && (Math.abs(_parent.view1._ymouse) <= 60)) { _parent.cardSelect = _parent.view1.card; _parent.gotoAndStop("editcard"); } else if ((Math.abs(_parent.view2._xmouse) <= 200) && (Math.abs(_parent.view2._ymouse) <= 60)) { _parent.cardSelect = _parent.view2.card; _parent.gotoAndStop("editcard"); } }; }
Symbol 259 MovieClip Frame 5
lastScreen.push("freeMatch");
Instance of Symbol 139 MovieClip "cardList" in Symbol 259 MovieClip Frame 5
onClipEvent (load) { top = _root.gamedata.data.indeces.cardTop; selectNo = _root.gamedata.data.indeces.cardSelect; dragSelect = false; clickFunction = function (card) { _parent.nowViewing.load(card); _parent.points.text = card.points; _parent.handCard.load(card); _parent.handCard.quickLoad = card; _parent.nowViewing._visible = true; _root.gamedata.data.indeces.cardSelect = selectNo; _root.gamedata.data.indeces.cardTop = top; }; }
Instance of Symbol 29 MovieClip "nowViewing" in Symbol 259 MovieClip Frame 5
onClipEvent (load) { function teamReload() { myTeam.totalCards = 0; myTeam.points = countPoints(); myTeam.roster = new Array(); _parent.tp.text = myTeam.points; _parent.teamname.text = myTeam.name; for (var _local8 in placeCards) { removeMovieClip(placeCards[_local8]); placeCards[_local8]._visible = false; } placeCards = new Array(); var _local7 = 0; var _local4 = 1; while (_local4 <= 3) { var _local6 = myTeam["row" + _local4].length; var _local3 = 0; while (_local3 < _local6) { var _local5 = myTeam["row" + _local4][_local3]; if (_local5.label == undefined) { myTeam["row" + _local4].splice(_local3, 1); teamReload(); return(undefined); } if (myTeam.roster[_local5.label] == undefined) { myTeam.roster[_local5.label] = 1; } else { myTeam.roster[_local5.label]++; } var _local2 = _parent.attachMovie("placeHolder", (("ph" + _local4) + "x") + _local3, (_local4 * 5) + _local3); _local2.gotoAndStop("full"); _local2._x = 245 - ((_local4 - 1) * 60); _local2._y = (60 + (_local3 * 50)) + (25 * (5 - _local6)); _local2._xscale = (_local2._yscale = 33.3333333333333); _local2.quickLoad = _local5; _local2.row = _local4; _local2.col = _local3; placeCards.push(_local2); _local7 = _local7 + _local5.points; myTeam.totalCards++; _local3++; } _local4++; } myTeam.points = _local7; _parent.tp.text = int((myTeam.points / myTeam.totalCards) * 10) / 10; fitText(_parent.tp, 15, 75); } function countPoints() { var _local2 = 0; var _local1 = 1; while (_local1 <= 3) { for (var _local3 in myTeam["row" + _local1]) { _local2 = _local2 + myTeam["row" + _local1][_local3].points; } _local1++; } return(_local2); } function cardPit() { return(((_visible && (Math.abs(_xmouse) <= 200)) && (Math.abs(_ymouse) <= 60)) || ((Math.abs(_parent.cardList._xmouse) <= 120) && (Math.abs(_parent.cardList._ymouse) <= 150))); } quickLoad = _root.cardStock.data.cards[_root.cardStock.data.catalog[_parent.selectNo]]; _visible = (quickLoad.label != undefined); myTeam = _root.teamBook.data.teams["SB Free for All"]; handCard = null; _parent.teamname.text = myTeam.name; _parent.teamname.onChanged = function () { if ((_root.teamBook.data.teams[_parent.teamname.text] == undefined) || (_parent.teamname.text == myTeam.name)) { _parent.teamname.textColor = 0; } else { _parent.teamname.textColor = 16711680 /* 0xFF0000 */; } }; teamReload(); onMouseDown = function () { if (cardPit()) { dragFrom = true; _parent.attachMovie("placeHolder", "handCard", _parent.getNextDepth()); _parent.handCard.quickLoad = card; _parent.handCard.gotoAndStop("full"); _parent.handCard._alpha = 50; _parent.handCard._xscale = (_parent.handCard._yscale = 33.3333333333333); sourceCard = null; onMouseMove = function () { _parent.handCard._x = _parent._xmouse; _parent.handCard._y = _parent._ymouse; }; onMouseMove(); } else { for (var _local3 in placeCards) { var _local2 = placeCards[_local3]; if (((Math.abs(_local2._xmouse) <= 60) && (_local2._ymouse >= -60)) && (_local2._ymouse <= 90)) { dragTo = true; _parent.attachMovie("placeHolder", "handCard", _parent.getNextHighestDepth()); _parent.handCard.quickLoad = _local2.card; _parent.handCard.gotoAndStop("full"); _parent.handCard._alpha = 50; _parent.handCard._xscale = (_parent.handCard._yscale = 33.3333333333333); sourceCard = _local2; sourceCard._alpha = 50; onMouseMove = function () { _parent.handCard._x = _parent._xmouse; _parent.handCard._y = _parent._ymouse; }; onMouseMove(); } } } }; onMouseUp = function () { if (dragTo && (cardPit())) { myTeam["row" + sourceCard.row].splice(sourceCard.col, 1); sourceCard = null; teamReload(); } else if (dragTo || (dragFrom)) { var _local5 = 270 - _parent._xmouse; var _local6 = _parent._ymouse - 40; if ((((_local6 > 0) && (_local6 < 240)) && (_local5 > 0)) && (_local5 < 170)) { var _local3 = int(_local5 / 56.6666666666667) + 1; var _local4 = myTeam["row" + _local3].length; if (_local4 < 5) { var _local2 = int((_local6 - ((25 * _local4) % 2)) / 50); _local2 = _local2 - (int(2 - (_local4 / 2)) + 0.5); _local2 = _local2 + 0.5; _local2 = Math.max(0, Math.min(_local2, _local4)); myTeam["row" + sourceCard.row].splice(sourceCard.col, 1); var _local8 = myTeam["row" + _local3].slice(0, _local2); var _local7 = myTeam["row" + _local3].slice(_local2); myTeam["row" + _local3] = _local8.concat(_parent.handCard.card, _local7); removeMovieClip(sourceCard); sourceCard = null; teamReload(); } } } if (dragTo || (dragFrom)) { sourceCard._alpha = 100; removeMovieClip(_parent.handCard); dragFrom = false; dragTo = false; } onMouseMove = cardScan; }; cardScan = function () { var _local5 = _parent._xmouse - 105; var _local4 = _parent._ymouse - 100; if ((((_local5 > 0) && (_local5 < 240)) && (_local4 > 0)) && (_local4 < 170)) { for (var _local3 in placeCards) { var _local2 = placeCards[_local3]; if (((Math.abs(_local2._xmouse) <= 60) && (_local2._ymouse >= -60)) && (_local2._ymouse <= 90)) { if (card != _local2.card) { _visible = true; load(_local2.card); _parent.points.text = _local2.card.points; } } } } }; onMouseMove = cardScan; }
Symbol 259 MovieClip Frame 6
lastScreen.push("cards");
Instance of Symbol 29 MovieClip "nowViewing" in Symbol 259 MovieClip Frame 6
onClipEvent (load) { quickLoad = _root.cardStock.data.cards[_root.cardStock.data.catalog[_parent.selectNo]]; _visible = (quickLoad.label != undefined); }
Instance of Symbol 139 MovieClip "cardList" in Symbol 259 MovieClip Frame 6
onClipEvent (load) { top = _parent.top; selectNo = _parent.selectNo; clickFunction = function (card) { _parent.nowViewing.load(card); _parent.points.text = card.points; _parent.nowViewing._visible = true; _root.gamedata.data.indeces.cardSelect = selectNo; _root.gamedata.data.indeces.cardTop = top; }; }
Symbol 259 MovieClip Frame 7
lastScreen.push("editcard");
Instance of Symbol 29 MovieClip "Preview" in Symbol 259 MovieClip Frame 7
onClipEvent (load) { quickLoad = _parent.cardSelect; onEnterFrame = function () { backup = new Card(); copyCard(backup, card); _parent.editor.subject = card; _parent.editor.backup = backup; _parent.points.text = card.points; refresh(); delete onEnterFrame; }; }
Instance of Symbol 211 MovieClip "editor" in Symbol 259 MovieClip Frame 7
onClipEvent (load) { _visible = false; dispFunc = function (what) { _parent.editWhat.text = what; }; refreshFunc = function (reload) { _parent.Preview.refresh(reload); var _local5 = subject.points - Number(_parent.points.text); _parent.points.text = subject.points; if (_local5 != 0) { var _local4 = _parent.Preview.backup.label; for (var _local6 in _root.teamBook.data.teams) { var _local3 = _root.teamBook.data.teams[_local6]; if (_local3.roster[_local4] > 0) { _local3.points = _local3.points + (_local3.roster[_local4] * _local5); } } } }; }
Symbol 259 MovieClip Frame 8
lastScreen.push("editteam");
Instance of Symbol 139 MovieClip "cardList" in Symbol 259 MovieClip Frame 8
onClipEvent (load) { top = _root.gamedata.data.indeces.cardTop; selectNo = _root.gamedata.data.indeces.cardSelect; dragSelect = false; clickFunction = function (card) { _parent.nowViewing.load(card); _parent.points.text = card.points; _parent.handCard.load(card); _parent.handCard.quickLoad = card; _parent.nowViewing._visible = true; _root.gamedata.data.indeces.cardSelect = selectNo; _root.gamedata.data.indeces.cardTop = top; }; }
Instance of Symbol 29 MovieClip "nowViewing" in Symbol 259 MovieClip Frame 8
onClipEvent (load) { function teamReload() { myTeam.points = countPoints(); myTeam.roster = new Array(); _parent.tp.text = myTeam.points; _parent.teamname.text = myTeam.name; for (var _local8 in placeCards) { removeMovieClip(placeCards[_local8]); placeCards[_local8]._visible = false; } placeCards = new Array(); var _local7 = 0; var _local4 = 1; while (_local4 <= 3) { var _local6 = myTeam["row" + _local4].length; var _local3 = 0; while (_local3 < _local6) { var _local5 = myTeam["row" + _local4][_local3]; if (_local5.label == undefined) { myTeam["row" + _local4].splice(_local3, 1); teamReload(); return(undefined); } if (myTeam.roster[_local5.label] == undefined) { myTeam.roster[_local5.label] = 1; } else { myTeam.roster[_local5.label]++; } var _local2 = _parent.attachMovie("placeHolder", (("ph" + _local4) + "x") + _local3, (_local4 * 5) + _local3); _local2.gotoAndStop("full"); _local2._y = 120 + ((_local4 - 1) * 60); _local2._x = (130 + (_local3 * 50)) + (25 * (5 - _local6)); _local2._xscale = (_local2._yscale = 33.3333333333333); _local2.quickLoad = _local5; _local2.row = _local4; _local2.col = _local3; placeCards.push(_local2); _local7 = _local7 + _local5.points; _local3++; } _local4++; } _parent.tp.text = (myTeam.points = _local7); } function countPoints() { var _local2 = 0; var _local1 = 1; while (_local1 <= 3) { for (var _local3 in myTeam["row" + _local1]) { _local2 = _local2 + myTeam["row" + _local1][_local3].points; } _local1++; } return(_local2); } function cardPit() { return(((_visible && (Math.abs(_xmouse) <= 200)) && (Math.abs(_ymouse) <= 60)) || ((Math.abs(_parent.cardList._xmouse) <= 120) && (Math.abs(_parent.cardList._ymouse) <= 150))); } quickLoad = _root.cardStock.data.cards[_root.cardStock.data.catalog[_parent.selectNo]]; _visible = (quickLoad.label != undefined); backup = new Team(); myTeam = _parent.teamSelect; copyTeam(backup, myTeam); handCard = null; _parent.teamname.text = myTeam.name; _parent.teamname.onChanged = function () { if ((_root.teamBook.data.teams[_parent.teamname.text] == undefined) || (_parent.teamname.text == myTeam.name)) { _parent.teamname.textColor = 0; myTeam.name = _parent.teamname.text; } else { _parent.teamname.textColor = 16711680 /* 0xFF0000 */; } }; teamReload(); onMouseDown = function () { if (cardPit()) { dragFrom = true; _parent.attachMovie("placeHolder", "handCard", _parent.getNextDepth()); _parent.handCard.quickLoad = card; _parent.handCard.gotoAndStop("full"); _parent.handCard._alpha = 50; _parent.handCard._xscale = (_parent.handCard._yscale = 33.3333333333333); sourceCard = null; onMouseMove = function () { _parent.handCard._x = _parent._xmouse; _parent.handCard._y = _parent._ymouse; }; onMouseMove(); } else { for (var _local3 in placeCards) { var _local2 = placeCards[_local3]; if (((Math.abs(_local2._xmouse) <= 60) && (_local2._ymouse >= -60)) && (_local2._ymouse <= 90)) { dragTo = true; _parent.attachMovie("placeHolder", "handCard", _parent.getNextHighestDepth()); _parent.handCard.quickLoad = _local2.card; _parent.handCard.gotoAndStop("full"); _parent.handCard._alpha = 50; _parent.handCard._xscale = (_parent.handCard._yscale = 33.3333333333333); sourceCard = _local2; sourceCard._alpha = 50; onMouseMove = function () { _parent.handCard._x = _parent._xmouse; _parent.handCard._y = _parent._ymouse; }; onMouseMove(); } } } }; onMouseUp = function () { if (dragTo && (cardPit())) { myTeam["row" + sourceCard.row].splice(sourceCard.col, 1); sourceCard = null; teamReload(); } else if (dragTo || (dragFrom)) { var _local6 = _parent._xmouse - 110; var _local5 = _parent._ymouse - 100; if ((((_local6 > 0) && (_local6 < 240)) && (_local5 > 0)) && (_local5 < 170)) { var _local3 = int(_local5 / 56.6666666666667) + 1; var _local4 = myTeam["row" + _local3].length; if (_local4 < 5) { var _local2 = int((_local6 - ((25 * _local4) % 2)) / 50); _local2 = _local2 - (int(2 - (_local4 / 2)) + 0.5); _local2 = _local2 + 0.5; _local2 = Math.max(0, Math.min(_local2, _local4)); myTeam["row" + sourceCard.row].splice(sourceCard.col, 1); var _local8 = myTeam["row" + _local3].slice(0, _local2); var _local7 = myTeam["row" + _local3].slice(_local2); myTeam["row" + _local3] = _local8.concat(_parent.handCard.card, _local7); removeMovieClip(sourceCard); sourceCard = null; teamReload(); } } } if (dragTo || (dragFrom)) { sourceCard._alpha = 100; removeMovieClip(_parent.handCard); dragFrom = false; dragTo = false; } onMouseMove = cardScan; }; cardScan = function () { var _local5 = _parent._xmouse - 105; var _local4 = _parent._ymouse - 100; if ((((_local5 > 0) && (_local5 < 240)) && (_local4 > 0)) && (_local4 < 170)) { for (var _local3 in placeCards) { var _local2 = placeCards[_local3]; if (((Math.abs(_local2._xmouse) <= 60) && (_local2._ymouse >= -60)) && (_local2._ymouse <= 90)) { if (card != _local2.card) { _visible = true; load(_local2.card); _parent.points.text = _local2.card.points; } } } } }; onMouseMove = cardScan; }
Symbol 259 MovieClip Frame 9
lastScreen.push("teams");
Instance of Symbol 123 MovieClip "teamList" in Symbol 259 MovieClip Frame 9
onClipEvent (load) { top = _parent.top; selectNo = _parent.selectNo; clickFunction = function (team) { _parent.nowViewing.load(team); _parent.teamName.text = team.name; fitText(_parent.teamName, 54, 200); _parent.points.text = team.points; _parent.nowViewing._visible = true; _root.gamedata.data.indeces.teamSelect = selectNo; _root.gamedata.data.indeces.teamTop = top; }; }
Instance of Symbol 114 MovieClip "nowViewing" in Symbol 259 MovieClip Frame 9
onClipEvent (load) { ori = 1; quickLoad = _root.teamBook.data.teams[_root.teamBook.data.registry[_parent.selectNo]]; if (quickLoad == undefined) { _parent.teamName.text = "-No Team Loaded-"; _parent.points.text = "-"; } else { _parent.points.text = quickLoad.points; } }
Symbol 259 MovieClip Frame 10
lastScreen.push("teamBattle");
Instance of Symbol 114 MovieClip "Team1" in Symbol 259 MovieClip Frame 10
onClipEvent (load) { function loadFinished() { cardsLoaded++; if (cardsLoaded >= myCards.length) { _parent.messageBoard.participantReady(1); } } ori = 1; side = 1; quickLoad = _root.gamedata.data.indeces.team1; _parent.teamName1.text = quickLoad.name; fitText(_parent.teamName1); }
Instance of Symbol 114 MovieClip "Team2" in Symbol 259 MovieClip Frame 10
onClipEvent (load) { function loadFinished() { cardsLoaded++; if (cardsLoaded >= myCards.length) { _parent.messageBoard.participantReady(2); } } ori = -1; side = 2; quickLoad = _root.gamedata.data.indeces.team2; _parent.teamName2.text = quickLoad.name; fitText(_parent.teamName2); }
Instance of Symbol 27 MovieClip "shadow" in Symbol 259 MovieClip Frame 10
onClipEvent (load) { function follow() { _yscale = (((_parent.messageBoard.mboard1._yscale + _parent.messageBoard.mboard2._yscale) / 2) + 50); _x = (((_parent.messageBoard._x * 1.075) - 224) - 20); _y = (((_parent.messageBoard._y * 1.05) - 10) - ((_yscale - 100) / 2)); } if (_root.gamedata.data.shadow > 0) { onEnterFrame = follow; _alpha = _root.gamedata.data.shadow; } else { _visible = false; } follow(); }
Instance of Symbol 53 MovieClip "messageBoard" in Symbol 259 MovieClip Frame 10
onClipEvent (load) { function loadFinished() { _visible = true; } function participantReady(who) { ready[who] = true; } function gameFinished(winner) { _parent.goBack(); } party1 = _parent.Team1; party2 = _parent.Team2; battleMode = "team"; ready = new Array(true, false, false); _visible = false; } onClipEvent (keyDown) { go(); }
Symbol 259 MovieClip Frame 11
lastScreen.push("freeforall");
Instance of Symbol 114 MovieClip "Team1" in Symbol 259 MovieClip Frame 11
onClipEvent (load) { function loadFinished() { cardsLoaded++; if (cardsLoaded >= myCards.length) { _parent.messageBoard.participantReady(1); } } ori = 1; side = 1; quickLoad = _root.teamBook.data.teams["SB Free for All"]; _parent.teamName1.text = quickLoad.name; fitText(_parent.teamName1); }
Instance of Symbol 53 MovieClip "messageBoard" in Symbol 259 MovieClip Frame 11
onClipEvent (load) { function loadFinished() { _visible = true; } function participantReady(who) { ready[who] = true; } function gameFinished(winner) { _parent.goBack(); } party1 = _parent.Team1; party2 = null; battleMode = "free for all"; ready = new Array(true, false, true); _visible = false; } onClipEvent (keyDown) { go(); }
Symbol 259 MovieClip Frame 12
lastScreen.push("cardBattle");
Instance of Symbol 29 MovieClip "player2" in Symbol 259 MovieClip Frame 12
onClipEvent (load) { quickLoad = _root.gamedata.data.indeces.card2; }
Instance of Symbol 29 MovieClip "player1" in Symbol 259 MovieClip Frame 12
onClipEvent (load) { quickLoad = _root.gamedata.data.indeces.card1; }
Instance of Symbol 53 MovieClip "messageBoard" in Symbol 259 MovieClip Frame 12
onClipEvent (load) { function loadFinished() { _visible = true; } function gameFinished(winner) { _parent.goBack(); } party1 = _parent.ph1; party2 = _parent.ph2; battleMode = "card"; ready = new Array(true, false, false); _visible = false; } onClipEvent (keyDown) { go(); }
Instance of Symbol 41 MovieClip [placeHolder] "ph1" in Symbol 259 MovieClip Frame 12
onClipEvent (load) { function loadFinished() { _parent.messageBoard.participantReady(1); } _visible = false; quickLoad = _root.gamedata.data.indeces.card1; side = 1; row = 1; col = 0; }
Instance of Symbol 41 MovieClip [placeHolder] "ph2" in Symbol 259 MovieClip Frame 12
onClipEvent (load) { function loadFinished() { _parent.messageBoard.participantReady(2); } _visible = false; quickLoad = _root.gamedata.data.indeces.card2; side = 2; row = 1; col = 0; }
Symbol 259 MovieClip Frame 13
lastScreen.push("options");
Instance of Symbol 27 MovieClip "manager" in Symbol 259 MovieClip Frame 13
onClipEvent (load) { function refresh() { for (var _local3 in _root.gamedata.data.rules) { _parent[_local3].text = _root.gamedata.data.rules[_local3]; } _parent.shadow.text = _root.gamedata.data.shadow; fitText(_parent.order, 245, 180); } refresh(); _parent.row1.onChanged = function () { _root.gamedata.data.rules.row1 = Math.max(1, int(Number(_parent.row1.text))); refresh(); }; _parent.row2.onChanged = function () { _root.gamedata.data.rules.row2 = Math.max(1, int(Number(_parent.row2.text))); refresh(); }; _parent.row3.onChanged = function () { _root.gamedata.data.rules.row3 = Math.max(1, int(Number(_parent.row3.text))); refresh(); }; _parent.shadow.onChanged = function () { _root.gamedata.data.shadow = Math.min(100, Math.max(0, int(Number(_parent.shadow.text)))); refresh(); }; turnOrders = new Array("Front-back", "Back-front", "Random", "Team Scramble"); turnIndex = 0; for (var a in turnOrders) { if (turnOrders[a] == _root.gamedata.data.rules.order) { turnIndex = a; break; } } recovery = new Array("Random", "Self"); recoveryIndex = 0; for (var a in turnOrders) { if (recovery[a] == _root.gamedata.data.rules.healing) { recoveryIndex = a; break; } } }

Library Items

Symbol 1 GraphicUsed by:29
Symbol 2 GraphicUsed by:8 27 47 52 173 174 175 176 177 178 179 180 181 259
Symbol 3 GraphicUsed by:4 47
Symbol 4 MovieClipUses:3Used by:8 52
Symbol 5 GraphicUsed by:8
Symbol 6 FontUsed by:7 12 18 48 50 128 129 135 191 198 205 230 231 232
Symbol 7 EditableTextUses:6Used by:8
Symbol 8 MovieClipUses:2 4 5 7Used by:29 41 114 211
Symbol 9 GraphicUsed by:17
Symbol 10 FontUsed by:11 13 14 15 16 19 33 34 36 38 39 43 49 51 103 124 125 126 127 134 136 140 141 142 143 148 149 150 151 153 154 161 166 169 183 184 185 186 187 188 189 192 193 194 195 196 197 199 201 202 203 204 206 207 208 209 210 212 213 214 215 216 217 219 220 221 224 229 240 241 242 243 244 252 257
Symbol 11 TextUses:10Used by:17
Symbol 12 EditableTextUses:6Used by:17
Symbol 13 EditableTextUses:10Used by:17
Symbol 14 EditableTextUses:10Used by:17
Symbol 15 EditableTextUses:10Used by:17
Symbol 16 EditableTextUses:10Used by:17
Symbol 17 MovieClipUses:9 11 12 13 14 15 16Used by:29
Symbol 18 EditableTextUses:6Used by:29
Symbol 19 EditableTextUses:10Used by:29
Symbol 20 GraphicUsed by:25
Symbol 21 GraphicUsed by:25
Symbol 22 GraphicUsed by:25
Symbol 23 GraphicUsed by:25
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:20 21 22 23 24Used by:29
Symbol 26 GraphicUsed by:29 41
Symbol 27 MovieClipUses:2Used by:29 41 114 259
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:1 8 17 18 19 25 26 27 28Used by:259  Timeline
Symbol 30 GraphicUsed by:41 114
Symbol 31 GraphicUsed by:41 114
Symbol 32 GraphicUsed by:41 114
Symbol 33 TextUses:10Used by:41 114
Symbol 34 EditableTextUses:10Used by:41 114
Symbol 35 GraphicUsed by:41
Symbol 36 TextUses:10Used by:41
Symbol 37 GraphicUsed by:41 259
Symbol 38 EditableTextUses:10Used by:41
Symbol 39 EditableTextUses:10Used by:41
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClip [placeHolder]Uses:30 8 31 27 32 33 34 35 36 37 38 39 26 40Used by:259  Timeline
Symbol 42 GraphicUsed by:52
Symbol 43 TextUses:10Used by:52
Symbol 44 GraphicUsed by:52
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClip [Spark]Uses:45Used by:47
Symbol 47 MovieClipUses:3 2 46Used by:52
Symbol 48 EditableTextUses:6Used by:52
Symbol 49 EditableTextUses:10Used by:52
Symbol 50 EditableTextUses:6Used by:52
Symbol 51 TextUses:10Used by:52
Symbol 52 MovieClipUses:42 2 43 44 4 47 48 49 50 51Used by:53
Symbol 53 MovieClipUses:52Used by:259  Timeline
Symbol 54 GraphicUsed by:72
Symbol 55 GraphicUsed by:72
Symbol 56 GraphicUsed by:72
Symbol 57 GraphicUsed by:72
Symbol 58 GraphicUsed by:72
Symbol 59 GraphicUsed by:72
Symbol 60 GraphicUsed by:72
Symbol 61 FontUsed by:62 63 64 65 66 67 68 71 81 82 83 84 85 86 87 88 89 90
Symbol 62 TextUses:61Used by:72
Symbol 63 TextUses:61Used by:72
Symbol 64 TextUses:61Used by:72
Symbol 65 TextUses:61Used by:72
Symbol 66 TextUses:61Used by:72
Symbol 67 TextUses:61Used by:72
Symbol 68 TextUses:61Used by:72
Symbol 69 GraphicUsed by:72
Symbol 70 GraphicUsed by:72
Symbol 71 TextUses:61Used by:72
Symbol 72 MovieClipUses:54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71Used by:Timeline
Symbol 73 FontUsed by:74 75 76 77 78 79 80
Symbol 74 TextUses:73Used by:91 259
Symbol 75 TextUses:73Used by:91 259
Symbol 76 TextUses:73Used by:91 259
Symbol 77 TextUses:73Used by:91 259
Symbol 78 TextUses:73Used by:91 259
Symbol 79 TextUses:73Used by:91 259
Symbol 80 TextUses:73Used by:91 259
Symbol 81 TextUses:61Used by:91 259
Symbol 82 TextUses:61Used by:91 259
Symbol 83 TextUses:61Used by:91 259
Symbol 84 TextUses:61Used by:91 259
Symbol 85 TextUses:61Used by:91 259
Symbol 86 TextUses:61Used by:91 259
Symbol 87 TextUses:61Used by:91 259
Symbol 88 TextUses:61Used by:91 259
Symbol 89 TextUses:61Used by:91 259
Symbol 90 TextUses:61Used by:91 259
Symbol 91 MovieClipUses:74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90Used by:Timeline
Symbol 92 GraphicUsed by:259
Symbol 93 GraphicUsed by:97 98 99 100 104 105 106 107 130 131 132 144 145 146 155 156 159 162 163 164 170 171 222 223 225 226 227 255
Symbol 94 GraphicUsed by:97 98 99 100 104 105 106 107 130 131 132 144 145 146 155 156 159 162 163 164 170 171 222 223 225 226 227 255
Symbol 95 GraphicUsed by:97 98 99 100 104 105 106 107 130 131 132 144 145 146 155 156 159 162 163 164 170 171 222 223 225 226 227 255
Symbol 96 GraphicUsed by:97 98 99 100 104 105 106 107 130 131 132 144 145 146 155 156 159 162 163 164 170 171 222 223 225 226 227 255
Symbol 97 ButtonUses:93 94 95 96Used by:259
Symbol 98 ButtonUses:93 94 95 96Used by:259
Symbol 99 ButtonUses:93 94 95 96Used by:259
Symbol 100 ButtonUses:93 94 95 96Used by:259
Symbol 101 FontUsed by:102 108 133 147 157 158 160 165 172 200 228 233 234 236 237 238 239 245 256 258
Symbol 102 TextUses:101Used by:259
Symbol 103 TextUses:10Used by:259
Symbol 104 ButtonUses:93 94 95 96Used by:259
Symbol 105 ButtonUses:93 94 95 96Used by:259
Symbol 106 ButtonUses:93 94 95 96Used by:259
Symbol 107 ButtonUses:93 94 95 96Used by:259
Symbol 108 TextUses:101Used by:259
Symbol 109 GraphicUsed by:114
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:113
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:111 112Used by:114
Symbol 114 MovieClipUses:109 113 30 8 31 27 32 33 34Used by:259
Symbol 115 GraphicUsed by:123
Symbol 116 GraphicUsed by:123 139
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:123 139
Symbol 119 FontUsed by:120 138
Symbol 120 EditableTextUses:119Used by:123
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:123 139
Symbol 123 MovieClipUses:115 116 118 120 122Used by:259
Symbol 124 EditableTextUses:10Used by:259
Symbol 125 EditableTextUses:10Used by:259
Symbol 126 TextUses:10Used by:259
Symbol 127 TextUses:10Used by:259
Symbol 128 EditableTextUses:6Used by:259
Symbol 129 EditableTextUses:6Used by:259
Symbol 130 ButtonUses:93 94 95 96Used by:259
Symbol 131 ButtonUses:93 94 95 96Used by:259
Symbol 132 ButtonUses:93 94 95 96Used by:259
Symbol 133 TextUses:101Used by:259
Symbol 134 EditableTextUses:10Used by:259
Symbol 135 EditableTextUses:6Used by:259
Symbol 136 TextUses:10Used by:259
Symbol 137 GraphicUsed by:139
Symbol 138 EditableTextUses:119Used by:139
Symbol 139 MovieClipUses:137 116 118 138 122Used by:259
Symbol 140 EditableTextUses:10Used by:259
Symbol 141 TextUses:10Used by:259
Symbol 142 EditableTextUses:10Used by:259
Symbol 143 TextUses:10Used by:259
Symbol 144 ButtonUses:93 94 95 96Used by:259
Symbol 145 ButtonUses:93 94 95 96Used by:259
Symbol 146 ButtonUses:93 94 95 96Used by:259
Symbol 147 TextUses:101Used by:259
Symbol 148 EditableTextUses:10Used by:259
Symbol 149 TextUses:10Used by:259
Symbol 150 TextUses:10Used by:259
Symbol 151 TextUses:10Used by:259
Symbol 152 GraphicUsed by:259
Symbol 153 EditableTextUses:10Used by:259
Symbol 154 EditableTextUses:10Used by:259
Symbol 155 ButtonUses:93 94 95 96Used by:259
Symbol 156 ButtonUses:93 94 95 96Used by:259
Symbol 157 TextUses:101Used by:259
Symbol 158 TextUses:101Used by:259
Symbol 159 ButtonUses:93 94 95 96Used by:259
Symbol 160 TextUses:101Used by:259
Symbol 161 TextUses:10Used by:259
Symbol 162 ButtonUses:93 94 95 96Used by:259
Symbol 163 ButtonUses:93 94 95 96Used by:259
Symbol 164 ButtonUses:93 94 95 96Used by:259
Symbol 165 TextUses:101Used by:259
Symbol 166 EditableTextUses:10Used by:259
Symbol 167 FontUsed by:168
Symbol 168 TextUses:167Used by:259
Symbol 169 EditableTextUses:10Used by:259
Symbol 170 ButtonUses:93 94 95 96Used by:259
Symbol 171 ButtonUses:93 94 95 96Used by:259
Symbol 172 TextUses:101Used by:259
Symbol 173 ButtonUses:2Used by:259
Symbol 174 ButtonUses:2Used by:259
Symbol 175 ButtonUses:2Used by:259
Symbol 176 ButtonUses:2Used by:259
Symbol 177 ButtonUses:2Used by:259
Symbol 178 ButtonUses:2Used by:259
Symbol 179 ButtonUses:2Used by:259
Symbol 180 ButtonUses:2Used by:259
Symbol 181 ButtonUses:2Used by:259
Symbol 182 GraphicUsed by:211
Symbol 183 TextUses:10Used by:211
Symbol 184 TextUses:10Used by:211
Symbol 185 TextUses:10Used by:211
Symbol 186 TextUses:10Used by:211
Symbol 187 TextUses:10Used by:211
Symbol 188 TextUses:10Used by:211
Symbol 189 TextUses:10Used by:211
Symbol 190 GraphicUsed by:211
Symbol 191 EditableTextUses:6Used by:211
Symbol 192 EditableTextUses:10Used by:211
Symbol 193 EditableTextUses:10Used by:211
Symbol 194 EditableTextUses:10Used by:211
Symbol 195 EditableTextUses:10Used by:211
Symbol 196 TextUses:10Used by:211
Symbol 197 TextUses:10Used by:211
Symbol 198 EditableTextUses:6Used by:211
Symbol 199 EditableTextUses:10Used by:211
Symbol 200 TextUses:101Used by:211
Symbol 201 TextUses:10Used by:211
Symbol 202 TextUses:10Used by:211
Symbol 203 EditableTextUses:10Used by:211
Symbol 204 EditableTextUses:10Used by:211
Symbol 205 EditableTextUses:6Used by:211
Symbol 206 TextUses:10Used by:211
Symbol 207 TextUses:10Used by:211
Symbol 208 TextUses:10Used by:211
Symbol 209 EditableTextUses:10Used by:211
Symbol 210 EditableTextUses:10Used by:211
Symbol 211 MovieClipUses:182 183 184 185 186 187 188 189 8 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210Used by:259
Symbol 212 TextUses:10Used by:259
Symbol 213 EditableTextUses:10Used by:259
Symbol 214 TextUses:10Used by:259
Symbol 215 TextUses:10Used by:259
Symbol 216 TextUses:10Used by:259
Symbol 217 TextUses:10Used by:259
Symbol 218 GraphicUsed by:259
Symbol 219 TextUses:10Used by:259
Symbol 220 EditableTextUses:10Used by:259
Symbol 221 EditableTextUses:10Used by:259
Symbol 222 ButtonUses:93 94 95 96Used by:259
Symbol 223 ButtonUses:93 94 95 96Used by:259
Symbol 224 EditableTextUses:10Used by:259
Symbol 225 ButtonUses:93 94 95 96Used by:259
Symbol 226 ButtonUses:93 94 95 96Used by:259
Symbol 227 ButtonUses:93 94 95 96Used by:259
Symbol 228 TextUses:101Used by:259
Symbol 229 EditableTextUses:10Used by:259
Symbol 230 EditableTextUses:6Used by:259
Symbol 231 EditableTextUses:6Used by:259
Symbol 232 EditableTextUses:6Used by:259
Symbol 233 TextUses:101Used by:259
Symbol 234 TextUses:101Used by:259
Symbol 235 GraphicUsed by:259
Symbol 236 TextUses:101Used by:259
Symbol 237 TextUses:101Used by:259
Symbol 238 TextUses:101Used by:259
Symbol 239 TextUses:101Used by:259
Symbol 240 EditableTextUses:10Used by:259
Symbol 241 EditableTextUses:10Used by:259
Symbol 242 EditableTextUses:10Used by:259
Symbol 243 EditableTextUses:10Used by:259
Symbol 244 EditableTextUses:10Used by:259
Symbol 245 TextUses:101Used by:259
Symbol 246 GraphicUsed by:249 250 251 253 254
Symbol 247 GraphicUsed by:249 250 251 253 254
Symbol 248 GraphicUsed by:249 250 251 253 254
Symbol 249 ButtonUses:246 247 248Used by:259
Symbol 250 ButtonUses:246 247 248Used by:259
Symbol 251 ButtonUses:246 247 248Used by:259
Symbol 252 EditableTextUses:10Used by:259
Symbol 253 ButtonUses:246 247 248Used by:259
Symbol 254 ButtonUses:246 247 248Used by:259
Symbol 255 ButtonUses:93 94 95 96Used by:259
Symbol 256 TextUses:101Used by:259
Symbol 257 EditableTextUses:10Used by:259
Symbol 258 TextUses:101Used by:259
Symbol 259 MovieClipUses:2 92 97 98 99 100 102 81 82 83 84 85 86 87 88 89 90 74 75 76 77 78 79 80 103 104 105 106 107 108 114 123 37 124 125 126 127 128 129 130 131 132 133 134 135 136 29 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 168 169 170 171 172 173 174 175 176 177 178 179 180 181 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 27 53 41 233 234 235 236 237 238 239 240 241 242 243 244 245 249 250 251 252 253 254 255 256 257 258Used by:Timeline
Symbol 260 GraphicUsed by:Timeline
Symbol 261 GraphicUsed by:Timeline

Instance Names

"game"Frame 2Symbol 259 MovieClip
"screen"Symbol 8 MovieClip Frame 1Symbol 4 MovieClip
"name"Symbol 8 MovieClip Frame 2Symbol 7 EditableText
"attackn"Symbol 17 MovieClip Frame 1Symbol 12 EditableText
"attackA"Symbol 17 MovieClip Frame 2Symbol 13 EditableText
"attackS"Symbol 17 MovieClip Frame 3Symbol 14 EditableText
"attackS"Symbol 17 MovieClip Frame 4Symbol 15 EditableText
"attackA"Symbol 17 MovieClip Frame 4Symbol 16 EditableText
"portrait"Symbol 29 MovieClip Frame 1Symbol 8 MovieClip
"a1"Symbol 29 MovieClip Frame 1Symbol 17 MovieClip
"charaname"Symbol 29 MovieClip Frame 1Symbol 18 EditableText
"HPDisp"Symbol 29 MovieClip Frame 1Symbol 19 EditableText
"a2"Symbol 29 MovieClip Frame 1Symbol 17 MovieClip
"a3"Symbol 29 MovieClip Frame 1Symbol 17 MovieClip
"a4"Symbol 29 MovieClip Frame 1Symbol 17 MovieClip
"a5"Symbol 29 MovieClip Frame 1Symbol 17 MovieClip
"a6"Symbol 29 MovieClip Frame 1Symbol 17 MovieClip
"l1"Symbol 29 MovieClip Frame 1Symbol 25 MovieClip
"l2"Symbol 29 MovieClip Frame 1Symbol 25 MovieClip
"l3"Symbol 29 MovieClip Frame 1Symbol 25 MovieClip
"l4"Symbol 29 MovieClip Frame 1Symbol 25 MovieClip
"l5"Symbol 29 MovieClip Frame 1Symbol 25 MovieClip
"l6"Symbol 29 MovieClip Frame 1Symbol 25 MovieClip
"gauge"Symbol 29 MovieClip Frame 1Symbol 27 MovieClip
"Portrait"Symbol 41 MovieClip [placeHolder] Frame 1Symbol 8 MovieClip
"gauge"Symbol 41 MovieClip [placeHolder] Frame 1Symbol 27 MovieClip
"HPRatio"Symbol 41 MovieClip [placeHolder] Frame 1Symbol 34 EditableText
"HPMax"Symbol 41 MovieClip [placeHolder] Frame 2Symbol 38 EditableText
"points"Symbol 41 MovieClip [placeHolder] Frame 2Symbol 39 EditableText
"field"Symbol 47 MovieClip Frame 1Symbol 46 MovieClip [Spark]
"LeftClip"Symbol 52 MovieClip Frame 1Symbol 4 MovieClip
"RightClip1"Symbol 52 MovieClip Frame 1Symbol 4 MovieClip
"RightClip2"Symbol 52 MovieClip Frame 1Symbol 4 MovieClip
"healing"Symbol 52 MovieClip Frame 1Symbol 47 MovieClip
"attack"Symbol 52 MovieClip Frame 2Symbol 48 EditableText
"hp"Symbol 52 MovieClip Frame 2Symbol 49 EditableText
"winner"Symbol 52 MovieClip Frame 3Symbol 50 EditableText
"mboard2"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"mboard1"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"target_s"Symbol 114 MovieClip Frame 1Symbol 113 MovieClip
"target_a"Symbol 114 MovieClip Frame 1Symbol 113 MovieClip
"target_d"Symbol 114 MovieClip Frame 1Symbol 113 MovieClip
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"Portrait"Symbol 114 MovieClip Frame 2Symbol 8 MovieClip
"gauge"Symbol 114 MovieClip Frame 2Symbol 27 MovieClip
"HPRatio"Symbol 114 MovieClip Frame 2Symbol 34 EditableText
"highlight"Symbol 123 MovieClip Frame 1Symbol 118 MovieClip
"nameList"Symbol 123 MovieClip Frame 1Symbol 120 EditableText
"index"Symbol 123 MovieClip Frame 1Symbol 122 MovieClip
"highlight"Symbol 139 MovieClip Frame 1Symbol 118 MovieClip
"nameList"Symbol 139 MovieClip Frame 1Symbol 138 EditableText
"index"Symbol 139 MovieClip Frame 1Symbol 122 MovieClip
"portrait"Symbol 211 MovieClip Frame 2Symbol 8 MovieClip
"source"Symbol 211 MovieClip Frame 2Symbol 191 EditableText
"x1"Symbol 211 MovieClip Frame 2Symbol 192 EditableText
"x2"Symbol 211 MovieClip Frame 2Symbol 193 EditableText
"y1"Symbol 211 MovieClip Frame 2Symbol 194 EditableText
"y2"Symbol 211 MovieClip Frame 2Symbol 195 EditableText
"nameInput"Symbol 211 MovieClip Frame 3Symbol 198 EditableText
"feedback"Symbol 211 MovieClip Frame 3Symbol 199 EditableText
"hp"Symbol 211 MovieClip Frame 4Symbol 203 EditableText
"editTitle"Symbol 211 MovieClip Frame 5Symbol 204 EditableText
"nameInput"Symbol 211 MovieClip Frame 5Symbol 205 EditableText
"Attack"Symbol 211 MovieClip Frame 5Symbol 209 EditableText
"Support"Symbol 211 MovieClip Frame 5Symbol 210 EditableText
"options"Symbol 259 MovieClip Frame 1Symbol 97 Button
"teams"Symbol 259 MovieClip Frame 1Symbol 98 Button
"cards"Symbol 259 MovieClip Frame 1Symbol 99 Button
"startmatch"Symbol 259 MovieClip Frame 1Symbol 100 Button
"back"Symbol 259 MovieClip Frame 2Symbol 104 Button
"freeBattle"Symbol 259 MovieClip Frame 2Symbol 105 Button
"cardBattle"Symbol 259 MovieClip Frame 2Symbol 106 Button
"teamBattle"Symbol 259 MovieClip Frame 2Symbol 107 Button
"nowViewing"Symbol 259 MovieClip Frame 3Symbol 114 MovieClip
"teamList"Symbol 259 MovieClip Frame 3Symbol 123 MovieClip
"points1"Symbol 259 MovieClip Frame 3Symbol 124 EditableText
"points2"Symbol 259 MovieClip Frame 3Symbol 125 EditableText
"teamName1"Symbol 259 MovieClip Frame 3Symbol 128 EditableText
"teamName2"Symbol 259 MovieClip Frame 3Symbol 129 EditableText
"setT1"Symbol 259 MovieClip Frame 3Symbol 130 Button
"setT2"Symbol 259 MovieClip Frame 3Symbol 131 Button
"startMatch"Symbol 259 MovieClip Frame 3Symbol 132 Button
"points"Symbol 259 MovieClip Frame 3Symbol 134 EditableText
"teamName"Symbol 259 MovieClip Frame 3Symbol 135 EditableText
"view1"Symbol 259 MovieClip Frame 4Symbol 29 MovieClip
"cardList"Symbol 259 MovieClip Frame 4Symbol 139 MovieClip
"view2"Symbol 259 MovieClip Frame 4Symbol 29 MovieClip
"nowViewing"Symbol 259 MovieClip Frame 4Symbol 29 MovieClip
"points1"Symbol 259 MovieClip Frame 4Symbol 140 EditableText
"points2"Symbol 259 MovieClip Frame 4Symbol 142 EditableText
"setP1"Symbol 259 MovieClip Frame 4Symbol 144 Button
"setP2"Symbol 259 MovieClip Frame 4Symbol 145 Button
"startMatch"Symbol 259 MovieClip Frame 4Symbol 146 Button
"points"Symbol 259 MovieClip Frame 4Symbol 148 EditableText
"cardList"Symbol 259 MovieClip Frame 5Symbol 139 MovieClip
"nowViewing"Symbol 259 MovieClip Frame 5Symbol 29 MovieClip
"tp"Symbol 259 MovieClip Frame 5Symbol 153 EditableText
"points"Symbol 259 MovieClip Frame 5Symbol 154 EditableText
"startMatch"Symbol 259 MovieClip Frame 5Symbol 155 Button
"back"Symbol 259 MovieClip Frame 5Symbol 156 Button
"back"Symbol 259 MovieClip Frame 5Symbol 159 Button
"nowViewing"Symbol 259 MovieClip Frame 6Symbol 29 MovieClip
"cardList"Symbol 259 MovieClip Frame 6Symbol 139 MovieClip
"deleteCard"Symbol 259 MovieClip Frame 6Symbol 162 Button
"editCard"Symbol 259 MovieClip Frame 6Symbol 163 Button
"createCard"Symbol 259 MovieClip Frame 6Symbol 164 Button
"returnToMenu"Symbol 259 MovieClip Frame 6Symbol 104 Button
"points"Symbol 259 MovieClip Frame 6Symbol 166 EditableText
"Preview"Symbol 259 MovieClip Frame 7Symbol 29 MovieClip
"editWhat"Symbol 259 MovieClip Frame 7Symbol 169 EditableText
"revert"Symbol 259 MovieClip Frame 7Symbol 170 Button
"done"Symbol 259 MovieClip Frame 7Symbol 171 Button
"e_Portrait"Symbol 259 MovieClip Frame 7Symbol 173 Button
"e_Name"Symbol 259 MovieClip Frame 7Symbol 174 Button
"e_HitPoints"Symbol 259 MovieClip Frame 7Symbol 175 Button
"e_Move1"Symbol 259 MovieClip Frame 7Symbol 176 Button
"e_Move2"Symbol 259 MovieClip Frame 7Symbol 177 Button
"e_Move3"Symbol 259 MovieClip Frame 7Symbol 178 Button
"e_Move4"Symbol 259 MovieClip Frame 7Symbol 179 Button
"e_Move5"Symbol 259 MovieClip Frame 7Symbol 180 Button
"e_Move6"Symbol 259 MovieClip Frame 7Symbol 181 Button
"editor"Symbol 259 MovieClip Frame 7Symbol 211 MovieClip
"points"Symbol 259 MovieClip Frame 7Symbol 213 EditableText
"cardList"Symbol 259 MovieClip Frame 8Symbol 139 MovieClip
"nowViewing"Symbol 259 MovieClip Frame 8Symbol 29 MovieClip
"teamname"Symbol 259 MovieClip Frame 8Symbol 220 EditableText
"tp"Symbol 259 MovieClip Frame 8Symbol 221 EditableText
"revert"Symbol 259 MovieClip Frame 8Symbol 222 Button
"done"Symbol 259 MovieClip Frame 8Symbol 223 Button
"points"Symbol 259 MovieClip Frame 8Symbol 224 EditableText
"teamList"Symbol 259 MovieClip Frame 9Symbol 123 MovieClip
"nowViewing"Symbol 259 MovieClip Frame 9Symbol 114 MovieClip
"deleteTeam"Symbol 259 MovieClip Frame 9Symbol 225 Button
"editTeam"Symbol 259 MovieClip Frame 9Symbol 226 Button
"createTeam"Symbol 259 MovieClip Frame 9Symbol 227 Button
"returnToMenu"Symbol 259 MovieClip Frame 9Symbol 104 Button
"points"Symbol 259 MovieClip Frame 9Symbol 229 EditableText
"teamName"Symbol 259 MovieClip Frame 9Symbol 230 EditableText
"Team1"Symbol 259 MovieClip Frame 10Symbol 114 MovieClip
"Team2"Symbol 259 MovieClip Frame 10Symbol 114 MovieClip
"teamName1"Symbol 259 MovieClip Frame 10Symbol 231 EditableText
"teamName2"Symbol 259 MovieClip Frame 10Symbol 232 EditableText
"shadow"Symbol 259 MovieClip Frame 10Symbol 27 MovieClip
"messageBoard"Symbol 259 MovieClip Frame 10Symbol 53 MovieClip
"Team1"Symbol 259 MovieClip Frame 11Symbol 114 MovieClip
"messageBoard"Symbol 259 MovieClip Frame 11Symbol 53 MovieClip
"player2"Symbol 259 MovieClip Frame 12Symbol 29 MovieClip
"player1"Symbol 259 MovieClip Frame 12Symbol 29 MovieClip
"messageBoard"Symbol 259 MovieClip Frame 12Symbol 53 MovieClip
"ph1"Symbol 259 MovieClip Frame 12Symbol 41 MovieClip [placeHolder]
"ph2"Symbol 259 MovieClip Frame 12Symbol 41 MovieClip [placeHolder]
"row1"Symbol 259 MovieClip Frame 13Symbol 240 EditableText
"row3"Symbol 259 MovieClip Frame 13Symbol 241 EditableText
"row2"Symbol 259 MovieClip Frame 13Symbol 242 EditableText
"healing"Symbol 259 MovieClip Frame 13Symbol 243 EditableText
"healing"Symbol 259 MovieClip Frame 13Symbol 244 EditableText
"back"Symbol 259 MovieClip Frame 13Symbol 104 Button
"rtc2"Symbol 259 MovieClip Frame 13Symbol 249 Button
"rtc1"Symbol 259 MovieClip Frame 13Symbol 250 Button
"atc1"Symbol 259 MovieClip Frame 13Symbol 251 Button
"atc2"Symbol 259 MovieClip Frame 13Symbol 251 Button
"order"Symbol 259 MovieClip Frame 13Symbol 252 EditableText
"toc1"Symbol 259 MovieClip Frame 13Symbol 253 Button
"toc2"Symbol 259 MovieClip Frame 13Symbol 254 Button
"manager"Symbol 259 MovieClip Frame 13Symbol 27 MovieClip
"defeault"Symbol 259 MovieClip Frame 13Symbol 255 Button
"shadow"Symbol 259 MovieClip Frame 13Symbol 257 EditableText

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 41 as "placeHolder"
ExportAssets (56)Timeline Frame 1Symbol 46 as "Spark"
ExportAssets (56)Timeline Frame 2Symbol 41 as "placeHolder"
ExportAssets (56)Timeline Frame 2Symbol 41 as "placeHolder"

Labels

"game"Frame 2
"null"Symbol 17 MovieClip Frame 1
"attack"Symbol 17 MovieClip Frame 2
"support"Symbol 17 MovieClip Frame 3
"hybrid"Symbol 17 MovieClip Frame 4
"null"Symbol 25 MovieClip Frame 1
"offense"Symbol 25 MovieClip Frame 2
"support"Symbol 25 MovieClip Frame 3
"hybrid"Symbol 25 MovieClip Frame 4
"compact"Symbol 41 MovieClip [placeHolder] Frame 1
"full"Symbol 41 MovieClip [placeHolder] Frame 2
"diceroll"Symbol 52 MovieClip Frame 2
"conclusion"Symbol 52 MovieClip Frame 3
"done"Symbol 72 MovieClip Frame 61
"blank"Symbol 211 MovieClip Frame 1
"Portrait"Symbol 211 MovieClip Frame 2
"Name"Symbol 211 MovieClip Frame 3
"Hit Points"Symbol 211 MovieClip Frame 4
"Action"Symbol 211 MovieClip Frame 5
"menu"Symbol 259 MovieClip Frame 1
"matchStart"Symbol 259 MovieClip Frame 2
"teamMatch"Symbol 259 MovieClip Frame 3
"cardMatch"Symbol 259 MovieClip Frame 4
"freeMatch"Symbol 259 MovieClip Frame 5
"cards"Symbol 259 MovieClip Frame 6
"editcard"Symbol 259 MovieClip Frame 7
"editteam"Symbol 259 MovieClip Frame 8
"teams"Symbol 259 MovieClip Frame 9
"teamBattle"Symbol 259 MovieClip Frame 10
"freeBattle"Symbol 259 MovieClip Frame 11
"cardBattle"Symbol 259 MovieClip Frame 12
"options"Symbol 259 MovieClip Frame 13




http://swfchan.com/28/135505/info.shtml
Created: 9/2 -2019 12:18:55 Last modified: 9/2 -2019 12:18:55 Server time: 28/04 -2024 09:23:50