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

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

DEFEND_YOUR_LOLI_2.swf

This is the info page for
Flash #43183

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


Text
静森さんディフェンス!

(オーバーホール版 ver1.6)

建前
たいへんだ!
静森さんが魔物に妊娠させられちゃう!
力を合わせて魔物の遺伝子を食い止めろ!

本音
みんなで強い遺伝子を選別して
静森さんにより凶暴でより醜悪な
モンスターの仔を孕ませましょう

Now Loading...

Game Start

Game Start

Help

Help

エネミー

0

1

2

3

4

5

6

7

8

9

-

(コボルド)

(ゴブリン)

(オーク)

(バグベア)

(オーガ)

(トロール)

(キマイラ)

(ワーウルフ)

(ウーズ)

(ドラゴン)

Ctrlキーで早送り
Spaceキーで次のエネミーへ

おかね

受精まで

092

ユニットメニュー

8dmg

9dmg

0dmg

2000dmg

$ 10

$ 40

$ 2000

赤ずきん

短射程だけど高威力の炎を連発するゾ!

白雪姫

敵の速度を遅くする弾を撃つゾ!

いばら姫

長射程で高威力の弾を撃つゾ!

りんご

どこかからおかねを稼いできてくれるゾ!

草太さん

ビームを撃つ最強ユニットだゾ!

現在:Lv

攻撃力:

射撃間隔:

射程:

123456

123456

123456

123456

123456

123456

おかね:

123456

グレードアップ

グレードアップ

×

グレードアップ

123456

123456

123456

123456

ステータス

設置キャンセル

アンドゥ

超やっつけヘルプ

草太さん
強力な白いビームで精子を駆逐するゾ!

いばら姫
長射程・高威力のソーンを撃つゾ!
連射速度はやや遅め。

魔物の精子はどんどん強靭になっていきます。
強靭な精子ほど遺伝子への干渉力も強いようです。

赤ずきん
射程は短いけど強力な炎の魔法を
すごい速度で連射するゾ!

<p align="left"><font face="RFG2サンセリフ-U" size="36" color="#ffffff" letterSpacing="0.000000" kerning="0">もどる</font></p>

<p align="left"><font face="RFG2サンセリフ-U" size="36" color="#99ff99" letterSpacing="0.000000" kerning="0">もどる</font></p>

りんご
毎レベルごとに現在のおかねを
2%複利で増やしてくれるゾ!
(ただし最大で+1000えんまで)

白雪姫
精子の速度を低下させる魔法だゾ!
ユニットのレベルが上がるほど
低下率も最大低下量も増えるゾ!

道を魔物の精子が進んでいきますので、
道のそばにユニットを設置して破壊してください。
10個の精子が静森さんに到達すると終了です。
ユニットをクリックすることで強化もできます。

特殊操作
Shift : ユニットの連続設置(アンドゥができません)
Ctrl :  早送り
Space : 次のエネミーへ(精子がいないとき)
なおアンドゥは直前に配置したユニットのみで、それが弾を
撃っていたり次のユニットの配置をしようとした場合にはアン
ドゥできません。

<p align="left"><font face="RFG2サンセリフ-U" size="36" color="#ffffff" letterSpacing="0.000000" kerning="0">受精しました。</font></p>

最終レベル

ActionScript [AS1/AS2]

Frame 3
stop(); _global.setMoney = function () { var _local3 = "moneyInd"; var _local2 = _root.money; _root[_local3].d8.gotoAndStop(((_local2 > 9999999) ? (Math.floor(_local2 / 10000000) + 1) : 11)); _root[_local3].d7.gotoAndStop(((_local2 > 999999) ? ((Math.floor(_local2 / 1000000) % 10) + 1) : 11)); _root[_local3].d6.gotoAndStop(((_local2 > 99999) ? ((Math.floor(_local2 / 100000) % 10) + 1) : 11)); _root[_local3].d5.gotoAndStop(((_local2 > 9999) ? ((Math.floor(_local2 / 10000) % 10) + 1) : 11)); _root[_local3].d4.gotoAndStop(((_local2 > 999) ? ((Math.floor(_local2 / 1000) % 10) + 1) : 11)); _root[_local3].d3.gotoAndStop(((_local2 > 99) ? ((Math.floor(_local2 / 100) % 10) + 1) : 11)); _root[_local3].d2.gotoAndStop(((_local2 > 9) ? ((Math.floor(_local2 / 10) % 10) + 1) : 11)); _root[_local3].d1.gotoAndStop((_local2 % 10) + 1); if (_root.selecting > -1) { _root.menus.upgrade._visible = (_root.money >= _root.towerAr[_root.selecting].getNextPrice()) && (_root.towerAr[_root.selecting].canUpgrade()); } }; _global.setWave = function () { var _local3 = "waveInd"; var _local2 = _root.wave; _root[_local3].d4.gotoAndStop(((_local2 > 999) ? ((Math.floor(_local2 / 1000) % 10) + 1) : 11)); _root[_local3].d3.gotoAndStop(((_local2 > 99) ? ((Math.floor(_local2 / 100) % 10) + 1) : 11)); _root[_local3].d2.gotoAndStop(((_local2 > 9) ? ((Math.floor(_local2 / 10) % 10) + 1) : 11)); _root[_local3].d1.gotoAndStop((_local2 % 10) + 1); }; _global.setHP = function () { var _local3 = "hpInd"; var _local2 = _root.hp; _root[_local3].d2.gotoAndStop(((_local2 > 9) ? ((Math.floor(_local2 / 10) % 10) + 1) : 11)); _root[_local3].d1.gotoAndStop((_local2 % 10) + 1); }; _global.setMonster = function (n) { _root.waveInd.mname.gotoAndStop(n); }; _global.setIcons = function () { _root.menus.c1.gotoAndStop(((_root.money < 10) ? 2 : 1)); _root.menus.c2.gotoAndStop(((_root.money < 10) ? 2 : 1)); _root.menus.c3.gotoAndStop(((_root.money < 10) ? 2 : 1)); _root.menus.c4.gotoAndStop(((_root.money < 40) ? 2 : 1)); _root.menus.c5.gotoAndStop(((_root.money < 2000) ? 2 : 1)); }; _global.grid = function (n) { if (_root.towers.tguide._xscale == 200) { return(10 * Math.floor((n + 5) / 10)); } return((10 * Math.floor((n + 5) / 10)) - 5); };
Instance of Symbol 79 MovieClip in Frame 3
onClipEvent (enterFrame) { if (_root.getBytesLoaded() == _root.getBytesTotal()) { _root.nextFrame(); } }
Frame 5
stop(); _root.createEmptyMovieClip("towers", 2000); _root.createEmptyMovieClip("enemies", 1000); _root.createEmptyMovieClip("bullets", 3000); _root.createEmptyMovieClip("lasers", 4000); _root.towers.attachMovie("tguide", "tguide", 1); _root.towers.tguide._x = 10000; _root.towers.tguide._y = 10000; _root.towers.attachMovie("tmarker", "tmarker", 2); _root.towers.tmarker._x = 10000; _root.towers.tmarker._y = 10000; _root.towers.attachMovie("trange", "trange", 3); _root.towers.trange._x = 10000; _root.towers.trange._y = 10000; _root.money = 60; _root.wave = 0; _root.hp = 10; _root.enemyAr = new Array(); _root.towerAr = new Array(); _root.bulletAr = new Array(); _root.defHp = 5; _root.defMoney = 1; _root.defSpd = 3; _root.enemyNum = 0; _root.bulletNum = 0; _root.selecting = -1; _root.gene = new Gene(); _root.cheated = false; setMoney(); setWave(); setHP(); setMonster("\u306A\u3057"); _root.nextTime = 900; _root.maxTime = _root.nextTime; _root.putCancel._visible = false;
Instance of Symbol 151 MovieClip in Frame 5
onClipEvent (enterFrame) { if (Key.isDown("Z".charCodeAt(0))) { _root.money = _root.money + 500; _root.cheated = true; setMoney(); setIcons(); } if (Key.isDown("X".charCodeAt(0))) { _root.cheated = true; _root.wave++; _root.defMoney = (_root.defMoney * 0.02) + (_root.wave * 1.3); _root.defHp = (_root.defHp * 1.08) + (_root.wave * 20); setWave(); } if (Key.isDown("V".charCodeAt(0)) && (_root.hp < 99)) { _root.cheated = true; _root.hp++; setHP(); } if (_root.cheated && (_root.gauge.gauge._currentframe == 1)) { _root.gauge.gauge.gotoAndStop(2); } if (_root.cheated && (_root.bgs._currentframe == 1)) { _root.bgs.gotoAndStop(2); } _root.lasers.clear(); ctrl = (Key.isDown(17) ? 3 : 1); _root.bullets._visible = (_root.lasers._visible = !Key.isDown(17)); while (ctrl > 0) { if (_root.nextTime > 0) { _root.nextTime--; } _root.gauge.gauge._xscale = (_root.nextTime / _root.maxTime) * 100; if (((_root.nextTime == 0) || ((_root.enemyAr.length == 0) && (Key.isDown(32)))) || (Key.isDown("C".charCodeAt(0)) && (_root.nextTime < 894))) { _root.nextTime = _root.maxTime; _root.wave++; _root.defMoney = (_root.defMoney * 0.02) + (_root.wave * 1.3); _root.defHp = (_root.defHp * 1.08) + (_root.wave * 20); interest = 0; i = 0; while (i < _root.towerAr.length) { if (_root.towerAr[i].getTowerNum() == Tower.thunder) { interest = interest + 0.02; } i++; } _root.money = _root.money + Math.min(1000, Math.floor(_root.money * interest)); setMoney(); trace((("EnemyHP : " + Math.floor(_root.defHp)) + ", Money : ") + Math.floor(_root.defMoney)); setWave(); setMonster(_root.gene.getMonster(_root.wave)); i = 0; while (i < 8) { newnam = "enemy_" + _root.enemyNum; _root.enemyNum++; _root.enemies.attachMovie("enemy", newnam, _root.enemies.getNextHighestDepth()); nx = 45; ny = -10 - (i * 24); _root.enemies[newnam]._x = nx; _root.enemies[newnam]._y = ny; _root.enemies[newnam]._rotation = (Math.atan2(Map.dest[0].ay, Map.dest[0].ax) * 180) / Math.PI; _root.enemyAr.push(new Enemy(newnam, nx, ny, _root.defSpd, _root.wave, Math.floor(_root.defMoney), Math.floor(_root.defHp))); i++; } if (_root.undo && (_root.towerAr[_root.towerAr.length - 1].getTowerNum() == Tower.thunder)) { _root.undo = false; if (_root.putCancel._currentframe == 2) { _root.putCancel.gotoAndStop(1); _root.putCancel._visible = false; } } } i = 0; while (i < _root.enemyAr.length) { var tmp = _root.enemyAr[i]; var tmp2 = tmp.getNam(); if (tmp.adv()) { _root.enemies[tmp2].removeMovieClip(); _root.hp--; setHP(); _root.gene.addGene(_root.gene.getMonster(_root.enemyAr[i].getLevel()), _root.enemyAr[i].getLevel()); _root.way.shizumori.gotoAndStop(1); if (_root.hp > 7) { _root.way.shizumori.gotoAndStop("\u3042\u3048\u304E\uFF11"); } else { _root.way.shizumori.gotoAndStop("\u3042\u3048\u304E\uFF12"); } _root.enemyAr.splice(i, 1); if (_root.hp < 1) { _root.gotoAndStop("\u30B2\u30FC\u30E0\u30AA\u30FC\u30D0\u30FC"); } } else { var tmp3 = tmp.getPos(); _root.enemies[tmp2]._x = tmp3.px; _root.enemies[tmp2]._y = tmp3.py; _root.enemies[tmp2]._rotation = tmp3.ang; i++; } } if (_root.picking) { _root.towers.tguide._x = (tx = grid(_root._xmouse)); _root.towers.tguide._y = (ty = grid(_root._ymouse)); _root.canput = true; i = 0; while ((i < _root.towerAr.length) && (_root.canput)) { _root.canput = _root.canput && (!_root.towerAr[i].isCollision(tx, ty, _root.towers.tguide._xscale * 0.15)); i++; } _root.canput = _root.canput && (!Map.isCollision(tx, ty, _root.towers.tguide._xscale * 0.15)); _root.towers.tguide.gotoAndStop((_root.canput ? 1 : 2)); } else { _root.canput = false; } i = 0; while (i < _root.towerAr.length) { _root.towerAr[i].shoot(); i++; } i = 0; while (i < _root.bulletAr.length) { switch (_root.bulletAr[i].adv()) { case 0 : var tmp = _root.bulletAr[i]; if (!tmp.isDummy()) { var tmp2 = tmp.getNam(); var tmp3 = tmp.getPos(); _root.bullets[tmp2]._x = tmp3.px; _root.bullets[tmp2]._y = tmp3.py; _root.bullets[tmp2]._rotation = tmp3.ang; } i++; break; case 1 : j = 0; while (j < _root.enemyAr.length) { if (((ttgt = _root.enemyAr[j])).getNam() == _root.bulletAr[i].getTgt()) { break; } j++; } if (ttgt.damage(_root.bulletAr[i].getDamage())) { _root.enemies[ttgt.getNam()].removeMovieClip(); _root.money = _root.money + _root.enemyAr[j].getMoney(); setMoney(); if (!_root.picking) { setIcons(); } _root.enemyAr.splice(j, 1); } else { ttgt.speedReduce(_root.bulletAr[i].getReduce(), _root.bulletAr[i].getReduceCap()); _root.enemies[ttgt.getNam()].body._alpha = ttgt.getPersentage() * 100; } if (!_root.bulletAr[i].isDummy()) { _root.bullets[_root.bulletAr.splice(i, 1)[0].getNam()].removeMovieClip(); } else { _root.bulletAr.splice(i++, 1); } break; case 2 : if (!_root.bulletAr[i].isDummy()) { _root.bullets[_root.bulletAr.splice(i, 1)[0].getNam()].removeMovieClip(); } else { _root.bulletAr.splice(i++, 1); } } } ctrl--; } if (_root.undo && (_root.towerAr[_root.towerAr.length - 1].isUsed())) { _root.undo = false; _root.putCancel.gotoAndStop(1); _root.putCancel._visible = false; } }
Instance of Symbol 154 MovieClip in Frame 5
onClipEvent (enterFrame) { nd = new Date().getTime(); fps.text = Math.floor(10000 / (nd - ld)) / 10; ld = nd; }
Frame 7
res.text = ("\u6700\u7D42\u30EC\u30D9\u30EB : " + _root.wave) + "\n\n"; res.text = res.text + (("\u907A\u4F1D\u5B50\u914D\u5206\n\u3000\u9759\u68EE\u3055\u3093 : " + (Math.round((_root.gene.getAmount("\u9759\u68EE\u3055\u3093") / _root.gene.getSum()) * 1000) / 10)) + "%\n"); i = 0; while (i < _root.gene.getMonsterLength()) { mn = _root.gene.getMonsterName(i); if (_root.gene.getAmount(mn) > 0) { res.text = res.text + (((("\u3000" + mn) + " : ") + (Math.round((_root.gene.getAmount(mn) / _root.gene.getSum()) * 1000) / 10)) + "%\n"); } i++; } _root.towers.removeMovieClip(); _root.bullets.removeMovieClip(); _root.enemies.removeMovieClip(); _root.lasers.removeMovieClip(); _root.towerAr = new Array(); _root.bulletAr = new Array(); _root.enemyAr = new Array(); _root.picking = false; _root.selecting = -1;
Symbol 4 Button
on (press) { if (!_root.picking) { _root.selecting = num; nowstat = _root.towerAr[num].getStat(); _root.towers.tmarker._x = _x; _root.towers.tmarker._y = _y; _root.towers.tmarker._xscale = (_root.towers.tmarker._yscale = ((_root.towerAr[num].getTowerNum() == Tower.thunder) ? 200 : 100)); _root.towers.tmarker.swapDepths(_root.towers.getNextHighestDepth()); _root.towers.trange._x = _x; _root.towers.trange._y = _y; _root.towers.trange.swapDepths(_root.towers.getNextHighestDepth()); _root.towers.trange._xscale = (_root.towers.trange._yscale = nowstat.range); _root.menus.gotoAndStop(2); _root.menus.icon.gotoAndStop(_root.towerAr[num].getTowerNum() + 1); _root.menus.nowlv.gotoAndStop(_root.towerAr[num].getTowerLv() + 1); _root.menus.nowdmg.text = nowstat.dmg; _root.menus.nowrange.text = nowstat.range; _root.menus.nowshot.text = nowstat.shot; if (_root.towerAr[num].canUpgrade()) { _root.menus.nextlv.gotoAndStop(_root.towerAr[num].getTowerLv() + 2); nextstat = _root.towerAr[num].getNextStat(); _root.menus.nextdmg.text = nextstat.dmg; _root.menus.nextrange.text = nextstat.range; _root.menus.nextshot.text = nextstat.shot; _root.menus.cost.text = _root.towerAr[num].getNextPrice(); _root.menus.upgrade._visible = _root.money >= _root.towerAr[num].getNextPrice(); } else { _root.menus.nextlv.gotoAndStop(12); _root.menus.nextdmg.text = "-"; _root.menus.nextrange.text = "-"; _root.menus.nextshot.text = "-"; _root.menus.cost.text = "-"; _root.menus.upgrade._visible = false; } } }
Symbol 11 MovieClip Frame 25
gotoAndPlay (1);
Symbol 22 MovieClip Frame 1
this._x = (Math.random() * 25) - 12.5; this._y = (Math.random() * 25) - 12.5; r = Math.random() * 3; if (r < 1) { gotoAndPlay ("medium"); } else if (r < 2) { gotoAndPlay ("short"); }
Symbol 22 MovieClip Frame 11
gotoAndPlay ("long");
Symbol 22 MovieClip Frame 18
gotoAndPlay ("long");
Symbol 22 MovieClip Frame 23
gotoAndPlay ("long");
Symbol 32 MovieClip Frame 1
this._x = (Math.random() * 25) - 12.5; this._y = (Math.random() * 25) - 12.5; r = Math.random() * 3; if (r < 1) { gotoAndPlay ("medium"); } else if (r < 2) { gotoAndPlay ("short"); }
Symbol 32 MovieClip Frame 11
gotoAndPlay ("long");
Symbol 32 MovieClip Frame 18
gotoAndPlay ("long");
Symbol 32 MovieClip Frame 23
gotoAndPlay ("long");
Symbol 35 Button
on (press) { if (!_root.picking) { _root.selecting = num; nowstat = _root.towerAr[num].getStat(); _root.towers.tmarker._x = _x; _root.towers.tmarker._y = _y; _root.towers.tmarker.swapDepths(_root.towers.getNextHighestDepth()); _root.towers.tmarker._xscale = (_root.towers.tmarker._yscale = (((_root.towerAr[num].getTowerNum() == Tower.thunder) || (_root.towerAr[num].getTowerNum() == Tower.flower)) ? 200 : 100)); _root.towers.trange._x = _x; _root.towers.trange._y = _y; _root.towers.trange.swapDepths(_root.towers.getNextHighestDepth()); _root.towers.trange._xscale = (_root.towers.trange._yscale = nowstat.range); _root.menus.gotoAndStop(2); _root.menus.icon.gotoAndStop(_root.towerAr[num].getTowerNum() + 1); _root.menus.nowlv.gotoAndStop(_root.towerAr[num].getTowerLv() + 1); _root.menus.nowdmg.text = nowstat.dmg; _root.menus.nowrange.text = nowstat.range; _root.menus.nowshot.text = nowstat.shot; if (_root.towerAr[num].canUpgrade()) { _root.menus.nextlv.gotoAndStop(_root.towerAr[num].getTowerLv() + 2); nextstat = _root.towerAr[num].getNextStat(); _root.menus.nextdmg.text = nextstat.dmg; _root.menus.nextrange.text = nextstat.range; _root.menus.nextshot.text = nextstat.shot; _root.menus.cost.text = _root.towerAr[num].getNextPrice(); _root.menus.upgrade._visible = _root.money >= _root.towerAr[num].getNextPrice(); } else { _root.menus.nextlv.gotoAndStop(12); _root.menus.nextdmg.text = "-"; _root.menus.nextrange.text = "-"; _root.menus.nextshot.text = "-"; _root.menus.cost.text = "-"; _root.menus.upgrade._visible = false; } } }
Symbol 38 MovieClip Frame 53
gotoAndPlay (1);
Instance of Symbol 11 MovieClip in Symbol 41 MovieClip [tower] Frame 8
onClipEvent (load) { gotoAndPlay (1); }
Instance of Symbol 11 MovieClip in Symbol 41 MovieClip [tower] Frame 8
onClipEvent (load) { gotoAndPlay (13); }
Instance of Symbol 11 MovieClip in Symbol 41 MovieClip [tower] Frame 9
onClipEvent (load) { gotoAndPlay (9); }
Instance of Symbol 11 MovieClip in Symbol 41 MovieClip [tower] Frame 9
onClipEvent (load) { gotoAndPlay (17); }
Symbol 41 MovieClip [tower] Frame 30
stop();
Symbol 44 MovieClip [tguide] Frame 1
stop();
Symbol 50 MovieClip [bullet] Frame 1
stop();
Symbol 69 MovieClip Frame 1
stop();
Symbol 275 MovieClip [__Packages.Tower] Frame 0
class Tower { var nam, tn, tl, px, py, wt, tgt, used, scale; function Tower (tnam, ttn, ttl, tpx, tpy) { nam = tnam; tn = ttn; tl = ttl; px = tpx; py = tpy; wt = 0; tgt = ""; used = false; scale = (((tn == thunder) || (tn == flower)) ? 60 : 30); } function getTowerStat(lv) { switch (tn) { case fire : var _local4 = Math.pow((8 * Math.pow(90, rangemod)) / 3, 1 / curve) / 10; var _local3 = 88 + (lv * 2); return({dmg:Math.floor((Math.pow(_local4 * getCumPrice(lv), curve) * 3) / Math.pow(_local3, rangemod)), range:_local3, shot:3, reduce:0, reducecap:1, spd:20}); case wood : _local4 = Math.pow((10 * Math.pow(160, rangemod)) / 7, 1 / curve) / 10; _local3 = 155 + (15 * lv); return({dmg:Math.floor((Math.pow(_local4 * getCumPrice(lv), curve) * 7) / Math.pow(_local3, rangemod)), range:_local3, shot:7, reduce:0, reducecap:1, spd:15}); case water : _local4 = Math.pow((8 * Math.pow(130, rangemod)) / 10, 1 / curve) / 10; _local3 = 125 + (5 * lv); return({dmg:Math.floor((Math.pow(_local4 * getCumPrice(lv), curve) * 10) / Math.pow(_local3, rangemod)), range:_local3, shot:10, reduce:0.04 * lv, reducecap:1 - (lv * 0.07), spd:13}); case thunder : return({dmg:0, range:0, shot:0, reduce:0, reducecap:1, spd:16}); case flower : var _local7 = ((lv == 1) ? 2000 : (((lv == 2) ? 7000 : (((lv == 3) ? 20000 : 0))))); _local3 = 50 + (50 * lv); return({dmg:_local7, range:_local3, shot:1, reduce:0, reducecap:1, spd:20}); } return({dmg:0, range:0, shot:Infinity, reduce:0}); } function getStat() { return(getTowerStat(tl)); } function getNextStat() { return(getTowerStat(tl + 1)); } function getPrice() { return(getTowerPrice(tl)); } function getNextPrice() { return(getTowerPrice(tl + 1)); } function canUpgrade() { return(canUpgradeAt(tl)); } function canUpgradeAt(lv) { switch (tn) { case fire : case water : case wood : return(lv < 9); case thunder : return(false); case flower : return(lv < 3); } return(false); } function getTowerPrice(lv) { switch (tn) { case fire : case water : case wood : return(Math.pow(2, lv - 1) * 10); case thunder : return(40); case flower : return(((lv == 1) ? 2000 : (((lv == 2) ? 5000 : (((lv == 3) ? 15000 : 0)))))); } return(0); } function getCumPrice(lv) { switch (tn) { case fire : case water : case wood : return((Math.pow(2, lv) - 1) * 10); case thunder : return(40); case flower : return(((lv == 1) ? 2000 : (((lv == 2) ? 7000 : (((lv == 3) ? 22000 : 0)))))); } return(0); } function getPos() { return({px:px, py:py}); } function isCollision(ex, ey, w) { return((((ex > ((px - w) - (scale / 2))) && (ex < ((px + (scale / 2)) + w))) && (ey > ((py - (scale / 2)) - w))) && (ey < ((py + (scale / 2)) + w))); } function getNam() { return(nam); } function shoot() { if (tn == thunder) { return(false); } wt = Math.max(0, wt - 1); var _local5 = false; var _local8 = getStat(); var _local9; var _local6; var _local3 = 0; while ((_local3 < _root.enemyAr.length) && (!_local5)) { _local9 = _root.enemyAr[_local3]; _local5 = _local9.getNam() == tgt; _local6 = _local3; _local3++; } if ((!_local5) || ((Math.pow(px - _local9.px, 2) + Math.pow(py - _local9.py, 2)) >= (_local8.range * _local8.range))) { var _local7 = _local8.range * _local8.range; tgt = ""; _local3 = 0; while (_local3 < _root.enemyAr.length) { var _local4 = Math.pow(px - _root.enemyAr[_local3].px, 2) + Math.pow(py - _root.enemyAr[_local3].py, 2); if (_local7 > _local4) { _local7 = _local4; tgt = _root.enemyAr[_local3].getNam(); _local6 = _local3; } _local3++; } } if ((tgt != "") && (wt == 0)) { wt = _local8.shot; if (tn == flower) { _root.lasers.lineStyle(3 * tl, 16777215, 50, "normal", "none"); _root.lasers.moveTo(px, py - 10); _root.lasers.lineTo(_root.enemyAr[_local6].px, _root.enemyAr[_local6].py); _root.bulletAr.push(new Bullet("", 0, 0, _local8.dmg, 4000, 0, 1, tgt)); } else { var _local10 = "bullet_" + (_root.bulletNum++); _root.bullets.attachMovie("bullet", _local10, _root.bullets.getNextHighestDepth()); _root.bullets[_local10]._x = px; _root.bullets[_local10]._y = py; _root.bullets[_local10].gotoAndStop(tn + 1); _root.bulletAr.push(new Bullet(_local10, px, py, _local8.dmg, _local8.spd, _local8.reduce, _local8.reducecap, tgt)); } used = true; } else if ((tn == flower) && ((Math.pow(558 - px, 2) + Math.pow((377 - py) + 10, 2)) < (_local8.range * _local8.range))) { _root.lasers.lineStyle(3 * tl, 16777215, 50, "normal", "none"); _root.lasers.moveTo(px, py - 10); var _local11 = Math.random() * 3; var _local12 = (Math.random() * 2) * Math.PI; _root.lasers.lineTo(558 + (_local11 * Math.cos(_local12)), 377 + (_local11 * Math.sin(_local12))); _root.gene.addGene("\u8349\u592A\u3055\u3093", (tn * 1) / 30); if (!_root.aegi) { _root.way.shizumori.gotoAndStop("\u3075\u3064\u3046\uFF13"); } } return(false); } function getTowerNum() { return(tn); } function getTowerLv() { return(tl); } function upgrade() { tl++; } function isUsed() { return(used); } static var fire = 0; static var water = 1; static var wood = 2; static var thunder = 3; static var flower = 4; static var curve = 1.3; static var rangemod = 1.3; }
Symbol 276 MovieClip [__Packages.Bullet] Frame 0
class Bullet { var nam, px, py, dmg, spd, red, redc, tgt, dummy, ang; function Bullet (tnam, tpx, tpy, tdmg, tspd, tred, tredc, ttgt) { nam = tnam; px = tpx; py = tpy; dmg = tdmg; spd = tspd; red = tred; redc = tredc; tgt = ttgt; dummy = tnam.length == 0; } function adv() { var _local4 = false; var _local5; var _local3 = 0; while ((_local3 < _root.enemyAr.length) && (!_local4)) { _local5 = _root.enemyAr[_local3]; _local4 = _local5.getNam() == tgt; _local3++; } if (!_local4) { return(2); } var _local9 = _local5.px; var _local8 = _local5.py; var _local6 = Math.min(spd, Math.sqrt(Math.pow(px - _local9, 2) + Math.pow(py - _local8, 2))); var _local7 = Math.atan2(_local8 - py, _local9 - px); px = px + (_local6 * Math.cos(_local7)); py = py + (_local6 * Math.sin(_local7)); ang = (_local7 * 180) / Math.PI; return(((_local6 < spd) ? 1 : 0)); } function getDamage() { return(dmg); } function getPos() { return({px:px, py:py, ang:ang}); } function getNam() { return(nam); } function getTgt() { return(tgt); } function getReduce() { return(red); } function getReduceCap() { return(redc); } function isDummy() { return(dummy); } }
Symbol 277 MovieClip [__Packages.Gene] Frame 0
class Gene { var genes, sum; function Gene () { genes = new Object(); sum = 100; genes["\u9759\u68EE\u3055\u3093"] = 100; } function addGene(str, n) { if (genes[str] == undefined) { genes[str] = n; } else { genes[str] = genes[str] + n; } sum = sum + n; } function getMonster(n) { if (n < 13) { return(monster[(n - 1) % 6]); } if (n < 29) { return(monster[(n - 13) % 8]); } return(monster[(n - 29) % 10]); } function getMonsterName(n) { return(monster[n]); } function getMonsterLength() { return(monster.length); } function getSum() { return(sum); } function getAmount(s) { if (genes[s] == undefined) { return(0); } return(genes[s]); } var monster = ["\u30B3\u30DC\u30EB\u30C9", "\u30B4\u30D6\u30EA\u30F3", "\u30AA\u30FC\u30AF", "\u30D0\u30B0\u30D9\u30A2", "\u30AA\u30FC\u30AC", "\u30C8\u30ED\u30FC\u30EB", "\u30AD\u30DE\u30A4\u30E9", "\u30EF\u30FC\u30A6\u30EB\u30D5", "\u30A6\u30FC\u30BA", "\u30C9\u30E9\u30B4\u30F3", "\u8349\u592A\u3055\u3093"]; }
Symbol 278 MovieClip [__Packages.Map] Frame 0
class Map { function Map () { } static function isCollision(bx, by, bw) { return((((((((((((bx < bw) || (bx > (570 - bw))) || (by < bw)) || (by > (420 - bw))) || (((((bx + bw) > 30) && ((bx - bw) < (30 + w))) && ((by + bw) > 0)) && ((by - bw) < 390))) || (((((bx + bw) > 30) && ((bx - bw) < 210)) && ((by + bw) > (390 - w))) && ((by - bw) < 390))) || (((((bx + bw) > (210 - w)) && ((bx - bw) < 210)) && ((by + bw) > 30)) && ((by - bw) < 390))) || (((((bx + bw) > (210 - w)) && ((bx - bw) < 540)) && ((by + bw) > 30)) && ((by - bw) < (30 + w)))) || (((((bx + bw) > (540 - w)) && ((bx - bw) < 540)) && ((by + bw) > 30)) && ((by - bw) < 210))) || (((((bx + bw) > 300) && ((bx - bw) < 540)) && ((by + bw) > (210 - w))) && ((by - bw) < 210))) || (((((bx + bw) > 300) && ((bx - bw) < (300 + w))) && ((by + bw) > (210 - w))) && ((by - bw) < 390))) || (((((bx + bw) > 300) && ((bx - bw) < 555)) && ((by + bw) > (390 - w))) && ((by - bw) < 390))); } static var w = 30; static var dest = [{px:30 + (w / 2), py:390 - (w / 2), ax:0, ay:1}, {px:210 - (w / 2), py:390 - (w / 2), ax:1, ay:0}, {px:210 - (w / 2), py:30 + (w / 2), ax:0, ay:-1}, {px:540 - (w / 2), py:30 + (w / 2), ax:1, ay:0}, {px:540 - (w / 2), py:210 - (w / 2), ax:0, ay:1}, {px:300 + (w / 2), py:210 - (w / 2), ax:-1, ay:0}, {px:300 + (w / 2), py:390 - (w / 2), ax:0, ay:1}, {px:555, py:390 - (w / 2), ax:1, ay:0}]; }
Symbol 279 MovieClip [__Packages.Enemy] Frame 0
class Enemy { var nam, px, py, ax, ay, spd, spdmod, spdmodmin, lv, mn, hp, maxHp, dx, dy, ang, phase; function Enemy (tnam, tpx, tpy, tspd, tlv, tmn, thp) { nam = tnam; px = tpx; py = tpy; ax = Map.dest[0].ax; ay = Map.dest[0].ay; spd = tspd; spdmod = 1; spdmodmin = 1; lv = tlv; mn = tmn; hp = thp; maxHp = thp; dx = Map.dest[0].px; dy = Map.dest[0].py; ang = (Math.atan2(ay, ax) * 180) / Math.PI; phase = 0; } function adv() { var _local2 = Math.min(spd * spdmod, Math.sqrt(Math.pow(dx - px, 2) + Math.pow(dy - py, 2))); var _local3 = false; px = px + (_local2 * ax); py = py + (_local2 * ay); if (_local2 < (spd * spdmod)) { phase++; px = Map.dest[phase - 1].px; py = Map.dest[phase - 1].py; if (phase >= Map.dest.length) { _local3 = true; } else { dx = Map.dest[phase].px; dy = Map.dest[phase].py; ax = Map.dest[phase].ax; ay = Map.dest[phase].ay; ang = (Math.atan2(ay, ax) * 180) / Math.PI; } } spdmod = Math.min(1, spdmod + 0.002); return(_local3); } function damage(n) { hp = hp - n; return(hp <= 0); } function getPersentage() { return(hp / maxHp); } function speedReduce(n, m) { spdmodmin = Math.min(spdmodmin, m); spdmod = Math.max(spdmod - n, spdmodmin); } function getPos() { return({px:px, py:py, ang:ang}); } function getNam() { return(nam); } function getMoney() { return(mn); } function getLevel() { return(lv); } }
Symbol 83 Button
on (press) { _root.nextFrame(); }
Symbol 86 Button
on (press) { _root.gotoAndStop("\u30D8\u30EB\u30D7"); }
Symbol 92 MovieClip Frame 1
_root.way.shizumori._x = 582; _root.way.shizumori._y = 269; _root.clitx = 561; _root.clity = 367; _root.aegi = false;
Symbol 97 MovieClip Frame 1
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a)); _root.aegi = true;
Symbol 97 MovieClip Frame 3
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 97 MovieClip Frame 5
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 97 MovieClip Frame 7
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 97 MovieClip Frame 9
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 97 MovieClip Frame 20
if (_root.hp > 8) { _parent.gotoAndStop("\u3075\u3064\u3046\uFF11"); } else if (_root.hp > 4) { _parent.gotoAndStop("\u3075\u3064\u3046\uFF12"); } else { _parent.gotoAndStop("\u3075\u3064\u3046\uFF13"); }
Symbol 98 MovieClip Frame 1
_root.way.shizumori._x = 582; _root.way.shizumori._y = 269; _root.clitx = 561; _root.clity = 367; _root.aegi = false;
Symbol 101 MovieClip Frame 1
r = 2; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a)); _root.aegi = false;
Symbol 101 MovieClip Frame 3
_root.way.shizumori._x = 582; _root.way.shizumori._y = 269; _root.clitx = 561; _root.clity = 367;
Symbol 106 MovieClip Frame 1
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a)); _root.aegi = true;
Symbol 106 MovieClip Frame 2
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 106 MovieClip Frame 3
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 106 MovieClip Frame 4
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 106 MovieClip Frame 5
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 106 MovieClip Frame 6
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 106 MovieClip Frame 7
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 106 MovieClip Frame 8
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 106 MovieClip Frame 9
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 106 MovieClip Frame 10
r = Math.random() * 3; a = (Math.random() * 2) * Math.PI; _root.way.shizumori._x = 582 + (r * Math.cos(a)); _root.way.shizumori._y = 269 + (r * Math.sin(a)); _root.clitx = 561 + (r * Math.cos(a)); _root.clity = 367 + (r * Math.sin(a));
Symbol 106 MovieClip Frame 11
_root.way.shizumori._x = 582; _root.way.shizumori._y = 269; _root.clitx = 561; _root.clity = 367;
Symbol 106 MovieClip Frame 20
if (_root.hp > 8) { _parent.gotoAndStop("\u3075\u3064\u3046\uFF11"); } else if (_root.hp > 4) { _parent.gotoAndStop("\u3075\u3064\u3046\uFF12"); } else { _parent.gotoAndStop("\u3075\u3064\u3046\uFF13"); }
Symbol 107 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 142 MovieClip Frame 1
stop();
Symbol 159 Button
on (press) { if (!_root.picking) { _root.picking = true; _root.towerName = Tower.fire; _root.towers.tguide.swapDepths(_root.towers.getNextHighestDepth()); _root.towers.tguide._xscale = (_root.towers.tguide._yscale = 100); _root.putCancel._visible = true; _root.putCancel.gotoAndStop(1); _root.canput = false; _root.oMD = {onMouseDown:function () { var _local3 = grid(_root._xmouse); var _local2 = grid(_root._ymouse); canput2 = _root.canput; i = 0; while ((i < _root.towerAr.length) && (canput2)) { canput2 = canput2 && (!_root.towerAr[i].isCollision(_local3, _local2, 15)); i++; } canput2 = canput2 && (!Map.isCollision(_local3, _local2, 15)); if (canput2) { newnam = "tower_" + _root.towerAr.length; ax = grid(_root._xmouse); ay = grid(_root._ymouse); _root.towers.attachMovie("tower", newnam, Math.floor((ay * 1000) + ax)); _root.towers[newnam]._x = ax; _root.towers[newnam]._y = ay; _root.towers[newnam].num = _root.towerAr.length; _root.towers[newnam].gotoAndStop("fire_1"); _root.towerAr.push(new Tower(newnam, _root.towerName, 1, ax, ay)); _root.money = _root.money - new Tower("dummy", _root.towerName, 1, 0, 0).getPrice(); setIcons(); setMoney(); if ((!Key.isDown(16)) || (_root.money < new Tower("dummy", _root.towerName, 1, 0, 0).getPrice())) { _root.picking = false; _root.towers.tguide._x = 10000; _root.towers.tguide._y = 10000; _root.menus.gotoAndStop("\u30E6\u30CB\u30C3\u30C8\u30E1\u30CB\u30E5\u30FC"); _root.putCancel.gotoAndStop(2); _root.undo = true; Mouse.removeListener(_root.oMD); } } }}; Mouse.addListener(_root.oMD); _root.undo = false; _parent.gotoAndStop("\u30B9\u30C6\u30FC\u30BF\u30B9"); } }
Symbol 161 MovieClip Frame 1
stop();
Symbol 164 Button
on (press) { if (!_root.picking) { _root.picking = true; _root.towerName = Tower.water; _root.towers.tguide.swapDepths(_root.towers.getNextHighestDepth()); _root.towers.tguide._xscale = (_root.towers.tguide._yscale = 100); _root.putCancel._visible = true; _root.putCancel.gotoAndStop(1); _root.canput = false; _root.oMD = {onMouseDown:function () { var _local3 = grid(_root._xmouse); var _local2 = grid(_root._ymouse); canput2 = _root.canput; i = 0; while ((i < _root.towerAr.length) && (canput2)) { canput2 = canput2 && (!_root.towerAr[i].isCollision(_local3, _local2, 15)); i++; } canput2 = canput2 && (!Map.isCollision(_local3, _local2, 15)); if (canput2) { newnam = "tower_" + _root.towerAr.length; ax = grid(_root._xmouse); ay = grid(_root._ymouse); _root.towers.attachMovie("tower", newnam, Math.floor((ay * 1000) + ax)); _root.towers[newnam]._x = ax; _root.towers[newnam]._y = ay; _root.towers[newnam].num = _root.towerAr.length; _root.towers[newnam].gotoAndStop("water_1"); _root.towerAr.push(new Tower(newnam, _root.towerName, 1, ax, ay)); _root.money = _root.money - new Tower("dummy", _root.towerName, 1, 0, 0).getPrice(); setIcons(); setMoney(); if ((!Key.isDown(16)) || (_root.money < new Tower("dummy", _root.towerName, 1, 0, 0).getPrice())) { _root.picking = false; _root.towers.tguide._x = 10000; _root.towers.tguide._y = 10000; _root.menus.gotoAndStop("\u30E6\u30CB\u30C3\u30C8\u30E1\u30CB\u30E5\u30FC"); _root.putCancel.gotoAndStop(2); _root.undo = true; Mouse.removeListener(_root.oMD); } } }}; Mouse.addListener(_root.oMD); _root.undo = false; _parent.gotoAndStop("\u30B9\u30C6\u30FC\u30BF\u30B9"); } }
Symbol 166 MovieClip Frame 1
stop();
Symbol 169 Button
on (press) { if (!_root.picking) { _root.picking = true; _root.towerName = Tower.wood; _root.towers.tguide.swapDepths(_root.towers.getNextHighestDepth()); _root.towers.tguide._xscale = (_root.towers.tguide._yscale = 100); _root.putCancel._visible = true; _root.putCancel.gotoAndStop(1); _root.canput = false; _root.oMD = {onMouseDown:function () { var _local3 = grid(_root._xmouse); var _local2 = grid(_root._ymouse); canput2 = _root.canput; i = 0; while ((i < _root.towerAr.length) && (canput2)) { canput2 = canput2 && (!_root.towerAr[i].isCollision(_local3, _local2, 15)); i++; } canput2 = canput2 && (!Map.isCollision(_local3, _local2, 15)); if (canput2) { newnam = "tower_" + _root.towerAr.length; ax = grid(_root._xmouse); ay = grid(_root._ymouse); _root.towers.attachMovie("tower", newnam, Math.floor((ay * 1000) + ax)); _root.towers[newnam]._x = ax; _root.towers[newnam]._y = ay; _root.towers[newnam].num = _root.towerAr.length; _root.towers[newnam].gotoAndStop("wood_1"); _root.towerAr.push(new Tower(newnam, _root.towerName, 1, ax, ay)); _root.money = _root.money - new Tower("dummy", _root.towerName, 1, 0, 0).getPrice(); setIcons(); setMoney(); if ((!Key.isDown(16)) || (_root.money < new Tower("dummy", _root.towerName, 1, 0, 0).getPrice())) { _root.picking = false; _root.towers.tguide._x = 10000; _root.towers.tguide._y = 10000; _root.menus.gotoAndStop("\u30E6\u30CB\u30C3\u30C8\u30E1\u30CB\u30E5\u30FC"); _root.putCancel.gotoAndStop(2); _root.undo = true; Mouse.removeListener(_root.oMD); } } }}; Mouse.addListener(_root.oMD); _root.undo = false; _parent.gotoAndStop("\u30B9\u30C6\u30FC\u30BF\u30B9"); } }
Symbol 171 MovieClip Frame 1
stop();
Symbol 174 Button
on (press) { if (!_root.picking) { _root.picking = true; _root.towerName = Tower.thunder; _root.towers.tguide.swapDepths(_root.towers.getNextHighestDepth()); _root.towers.tguide._xscale = (_root.towers.tguide._yscale = 200); _root.putCancel._visible = true; _root.putCancel.gotoAndStop(1); _root.canput = false; _root.oMD = {onMouseDown:function () { var _local3 = grid(_root._xmouse); var _local2 = grid(_root._ymouse); canput2 = _root.canput; i = 0; while ((i < _root.towerAr.length) && (canput2)) { canput2 = canput2 && (!_root.towerAr[i].isCollision(_local3, _local2, 30)); i++; } canput2 = canput2 && (!Map.isCollision(_local3, _local2, 30)); if (canput2) { newnam = "tower_" + _root.towerAr.length; ax = grid(_root._xmouse); ay = grid(_root._ymouse); _root.towers.attachMovie("tower", newnam, Math.floor((ay * 1000) + ax)); _root.towers[newnam]._x = ax; _root.towers[newnam]._y = ay; _root.towers[newnam].num = _root.towerAr.length; _root.towers[newnam].gotoAndStop("thunder_1"); _root.towerAr.push(new Tower(newnam, _root.towerName, 1, ax, ay)); _root.money = _root.money - new Tower("dummy", _root.towerName, 1, 0, 0).getPrice(); setIcons(); setMoney(); if ((!Key.isDown(16)) || (_root.money < new Tower("dummy", _root.towerName, 1, 0, 0).getPrice())) { _root.picking = false; _root.towers.tguide._x = 10000; _root.towers.tguide._y = 10000; _root.menus.gotoAndStop("\u30E6\u30CB\u30C3\u30C8\u30E1\u30CB\u30E5\u30FC"); _root.putCancel.gotoAndStop(2); _root.undo = true; Mouse.removeListener(_root.oMD); } } }}; Mouse.addListener(_root.oMD); _root.undo = false; _parent.gotoAndStop("\u30B9\u30C6\u30FC\u30BF\u30B9"); } }
Symbol 176 MovieClip Frame 1
stop();
Symbol 179 Button
on (press) { if (!_root.picking) { _root.picking = true; _root.towerName = Tower.flower; _root.towers.tguide.swapDepths(_root.towers.getNextHighestDepth()); _root.towers.tguide._xscale = (_root.towers.tguide._yscale = 200); _root.putCancel._visible = true; _root.putCancel.gotoAndStop(1); _root.canput = false; _root.oMD = {onMouseDown:function () { var _local3 = grid(_root._xmouse); var _local2 = grid(_root._ymouse); canput2 = _root.canput; i = 0; while ((i < _root.towerAr.length) && (canput2)) { canput2 = canput2 && (!_root.towerAr[i].isCollision(_local3, _local2, 30)); i++; } canput2 = canput2 && (!Map.isCollision(_local3, _local2, 30)); if (canput2) { newnam = "tower_" + _root.towerAr.length; ax = grid(_root._xmouse); ay = grid(_root._ymouse); _root.towers.attachMovie("tower", newnam, Math.floor((ay * 1000) + ax)); _root.towers[newnam]._x = ax; _root.towers[newnam]._y = ay; _root.towers[newnam].num = _root.towerAr.length; _root.towers[newnam].gotoAndStop("flower_1"); _root.towerAr.push(new Tower(newnam, _root.towerName, 1, ax, ay)); _root.money = _root.money - new Tower("dummy", _root.towerName, 1, 0, 0).getPrice(); setIcons(); setMoney(); if ((!Key.isDown(16)) || (_root.money < new Tower("dummy", _root.towerName, 1, 0, 0).getPrice())) { _root.picking = false; _root.towers.tguide._x = 10000; _root.towers.tguide._y = 10000; _root.menus.gotoAndStop("\u30E6\u30CB\u30C3\u30C8\u30E1\u30CB\u30E5\u30FC"); _root.putCancel.gotoAndStop(2); _root.undo = true; Mouse.removeListener(_root.oMD); } } }}; Mouse.addListener(_root.oMD); _root.undo = false; _parent.gotoAndStop("\u30B9\u30C6\u30FC\u30BF\u30B9"); } }
Symbol 181 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 1
stop();
Symbol 222 Button
on (press) { _root.money = _root.money - _root.towerAr[_root.selecting].getNextPrice(); _root.towerAr[_root.selecting].upgrade(); _root.towers[_root.towerAr[_root.selecting].getNam()].nextFrame(); setMoney(); _root.undo = false; _root.putCancel.gotoAndStop(1); _root.putCancel._visible = false; if (_root.towerAr[_root.selecting].canUpgrade() && (_root.money >= _root.towerAr[_root.selecting].getNextPrice())) { nowlv.gotoAndStop(_root.towerAr[_root.selecting].getTowerLv() + 1); nowstat = _root.towerAr[_root.selecting].getStat(); _root.menus.nowdmg.text = nowstat.dmg; _root.menus.nowrange.text = nowstat.range; _root.menus.nowshot.text = nowstat.shot; _root.menus.nextlv.gotoAndStop(_root.towerAr[_root.selecting].getTowerLv() + 2); _root.towers.trange._xscale = (_root.towers.trange._yscale = nowstat.range); nextstat = _root.towerAr[_root.selecting].getNextStat(); _root.menus.nextdmg.text = nextstat.dmg; _root.menus.nextrange.text = nextstat.range; _root.menus.nextshot.text = nextstat.shot; _root.menus.cost.text = _root.towerAr[_root.selecting].getNextPrice(); } else { _root.towers.tmarker._x = 10000; _root.towers.tmarker._y = 10000; _root.towers.trange._x = 10000; _root.towers.trange._y = 10000; _root.selecting = -1; prevFrame(); } }
Symbol 226 Button
on (press) { _root.towers.tmarker._x = 10000; _root.towers.tmarker._y = 10000; _root.towers.trange._x = 10000; _root.towers.trange._y = 10000; _root.selecting = -1; prevFrame(); setIcons(); }
Symbol 235 MovieClip Frame 1
stop(); setIcons();
Symbol 235 MovieClip Frame 3
icon.gotoAndStop(_root.towerName + 1); tw = new Tower("dummy", _root.towerName, 1, 0, 0); tws = tw.getStat(); nowdmg.text = tws.dmg; nowrange.text = tws.range; nowshot.text = tws.shot; cost.text = tw.getPrice();
Symbol 238 Button
on (rollOver) { if (_root.picking) { _root.picking = false; _root.towers.tguide._x = 10000; _root.towers.tguide._y = 10000; _root.towers.tguide._xscale = (_root.towers.tguide._yscale = 100); setIcons(); _root.menus.gotoAndStop("\u30E6\u30CB\u30C3\u30C8\u30E1\u30CB\u30E5\u30FC"); Mouse.removeListener(_root.oMD); _root.undo = false; _visible = false; } }
Symbol 242 Button
on (press) { if (_root.undo) { _root.undo = false; tt = _root.towerAr.pop(); _root.money = _root.money + tt.getPrice(); setMoney(); _root.menus.gotoAndStop("\u30E6\u30CB\u30C3\u30C8\u30E1\u30CB\u30E5\u30FC"); _root.selecting = -1; _root.towers.tmarker._x = 10000; _root.towers.tmarker._y = 10000; _root.towers[tt.getNam()].removeMovieClip(); _visible = false; gotoAndStop (1); } }
Symbol 243 MovieClip Frame 1
stop();
Symbol 257 Button
on (press) { _root.gotoAndStop("\u30BF\u30A4\u30C8\u30EB"); }
Symbol 274 MovieClip Frame 40
stop();

Library Items

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

Instance Names

"bgs"Frame 1Symbol 69 MovieClip
"way"Frame 5Symbol 109 MovieClip
"waveInd"Frame 5Symbol 137 MovieClip
"gauge"Frame 5Symbol 143 MovieClip
"moneyInd"Frame 5Symbol 147 MovieClip
"hpInd"Frame 5Symbol 150 MovieClip
"menus"Frame 5Symbol 235 MovieClip
"putCancel"Frame 5Symbol 243 MovieClip
"res"Frame 7Symbol 271 EditableText
"tb"Symbol 41 MovieClip [tower] Frame 1Symbol 4 Button
"tb"Symbol 41 MovieClip [tower] Frame 28Symbol 35 Button
"body"Symbol 59 MovieClip [enemy] Frame 1Symbol 57 MovieClip
"ふつう1"Symbol 107 MovieClip Frame 1Symbol 92 MovieClip
"shizumori"Symbol 109 MovieClip Frame 1Symbol 107 MovieClip
"d3"Symbol 137 MovieClip Frame 1Symbol 125 MovieClip
"d2"Symbol 137 MovieClip Frame 1Symbol 125 MovieClip
"d1"Symbol 137 MovieClip Frame 1Symbol 125 MovieClip
"mname"Symbol 137 MovieClip Frame 1Symbol 136 MovieClip
"d4"Symbol 137 MovieClip Frame 1Symbol 125 MovieClip
"gauge"Symbol 143 MovieClip Frame 1Symbol 142 MovieClip
"d1"Symbol 147 MovieClip Frame 1Symbol 125 MovieClip
"d2"Symbol 147 MovieClip Frame 1Symbol 125 MovieClip
"d3"Symbol 147 MovieClip Frame 1Symbol 125 MovieClip
"d4"Symbol 147 MovieClip Frame 1Symbol 125 MovieClip
"d5"Symbol 147 MovieClip Frame 1Symbol 125 MovieClip
"d6"Symbol 147 MovieClip Frame 1Symbol 125 MovieClip
"d7"Symbol 147 MovieClip Frame 1Symbol 125 MovieClip
"d8"Symbol 147 MovieClip Frame 1Symbol 125 MovieClip
"d2"Symbol 150 MovieClip Frame 1Symbol 125 MovieClip
"d1"Symbol 150 MovieClip Frame 1Symbol 125 MovieClip
"fps"Symbol 154 MovieClip Frame 1Symbol 153 EditableText
"c1"Symbol 235 MovieClip Frame 1Symbol 161 MovieClip
"c2"Symbol 235 MovieClip Frame 1Symbol 166 MovieClip
"c3"Symbol 235 MovieClip Frame 1Symbol 171 MovieClip
"c4"Symbol 235 MovieClip Frame 1Symbol 176 MovieClip
"c5"Symbol 235 MovieClip Frame 1Symbol 181 MovieClip
"icon"Symbol 235 MovieClip Frame 2Symbol 203 MovieClip
"nowdmg"Symbol 235 MovieClip Frame 2Symbol 211 EditableText
"nowrange"Symbol 235 MovieClip Frame 2Symbol 212 EditableText
"nowshot"Symbol 235 MovieClip Frame 2Symbol 213 EditableText
"nextdmg"Symbol 235 MovieClip Frame 2Symbol 214 EditableText
"nextrange"Symbol 235 MovieClip Frame 2Symbol 215 EditableText
"nextshot"Symbol 235 MovieClip Frame 2Symbol 216 EditableText
"cost"Symbol 235 MovieClip Frame 2Symbol 218 EditableText
"nowlv"Symbol 235 MovieClip Frame 2Symbol 125 MovieClip
"nextlv"Symbol 235 MovieClip Frame 2Symbol 125 MovieClip
"upgrade"Symbol 235 MovieClip Frame 2Symbol 222 Button
"nowdmg"Symbol 235 MovieClip Frame 3Symbol 229 EditableText
"nowrange"Symbol 235 MovieClip Frame 3Symbol 230 EditableText
"nowshot"Symbol 235 MovieClip Frame 3Symbol 231 EditableText
"cost"Symbol 235 MovieClip Frame 3Symbol 232 EditableText
"putCancel"Symbol 243 MovieClip Frame 2Symbol 242 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 41 as "tower"
ExportAssets (56)Timeline Frame 1Symbol 44 as "tguide"
ExportAssets (56)Timeline Frame 1Symbol 50 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 52 as "tmarker"
ExportAssets (56)Timeline Frame 1Symbol 59 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 61 as "trange"
ExportAssets (56)Timeline Frame 1Symbol 275 as "__Packages.Tower"
ExportAssets (56)Timeline Frame 1Symbol 276 as "__Packages.Bullet"
ExportAssets (56)Timeline Frame 1Symbol 277 as "__Packages.Gene"
ExportAssets (56)Timeline Frame 1Symbol 278 as "__Packages.Map"
ExportAssets (56)Timeline Frame 1Symbol 279 as "__Packages.Enemy"

Labels

"タイトル"Frame 4
"ヘルプ"Frame 6
"ゲームオーバー"Frame 7
"long"Symbol 22 MovieClip Frame 1
"medium"Symbol 22 MovieClip Frame 12
"short"Symbol 22 MovieClip Frame 19
"long"Symbol 32 MovieClip Frame 1
"medium"Symbol 32 MovieClip Frame 12
"short"Symbol 32 MovieClip Frame 19
"fire_1"Symbol 41 MovieClip [tower] Frame 1
"fire_2"Symbol 41 MovieClip [tower] Frame 2
"fire_3"Symbol 41 MovieClip [tower] Frame 3
"fire_4"Symbol 41 MovieClip [tower] Frame 4
"fire_5"Symbol 41 MovieClip [tower] Frame 5
"fire_6"Symbol 41 MovieClip [tower] Frame 6
"fire_7"Symbol 41 MovieClip [tower] Frame 7
"fire_8"Symbol 41 MovieClip [tower] Frame 8
"fire_9"Symbol 41 MovieClip [tower] Frame 9
"water_1"Symbol 41 MovieClip [tower] Frame 10
"water_2"Symbol 41 MovieClip [tower] Frame 11
"water_3"Symbol 41 MovieClip [tower] Frame 12
"water_4"Symbol 41 MovieClip [tower] Frame 13
"water_5"Symbol 41 MovieClip [tower] Frame 14
"water_6"Symbol 41 MovieClip [tower] Frame 15
"water_7"Symbol 41 MovieClip [tower] Frame 16
"water_8"Symbol 41 MovieClip [tower] Frame 17
"water_9"Symbol 41 MovieClip [tower] Frame 18
"wood_1"Symbol 41 MovieClip [tower] Frame 19
"wood_2"Symbol 41 MovieClip [tower] Frame 20
"wood_3"Symbol 41 MovieClip [tower] Frame 21
"wood_4"Symbol 41 MovieClip [tower] Frame 22
"wood_5"Symbol 41 MovieClip [tower] Frame 23
"wood_6"Symbol 41 MovieClip [tower] Frame 24
"wood_7"Symbol 41 MovieClip [tower] Frame 25
"wood_8"Symbol 41 MovieClip [tower] Frame 26
"wood_9"Symbol 41 MovieClip [tower] Frame 27
"flower_1"Symbol 41 MovieClip [tower] Frame 28
"flower_2"Symbol 41 MovieClip [tower] Frame 29
"flower_3"Symbol 41 MovieClip [tower] Frame 30
"thunder_1"Symbol 41 MovieClip [tower] Frame 31
"ふつう1"Symbol 107 MovieClip Frame 1
"あえぎ1"Symbol 107 MovieClip Frame 2
"ふつう2"Symbol 107 MovieClip Frame 3
"ふつう3"Symbol 107 MovieClip Frame 4
"あえぎ2"Symbol 107 MovieClip Frame 5
"dummy"Symbol 107 MovieClip Frame 6
"コボルド"Symbol 136 MovieClip Frame 1
"ゴブリン"Symbol 136 MovieClip Frame 2
"オーク"Symbol 136 MovieClip Frame 3
"バグベア"Symbol 136 MovieClip Frame 4
"オーガ"Symbol 136 MovieClip Frame 5
"トロール"Symbol 136 MovieClip Frame 6
"キマイラ"Symbol 136 MovieClip Frame 7
"ワーウルフ"Symbol 136 MovieClip Frame 8
"ウーズ"Symbol 136 MovieClip Frame 9
"ドラゴン"Symbol 136 MovieClip Frame 10
"なし"Symbol 136 MovieClip Frame 11
"ユニットメニュー"Symbol 235 MovieClip Frame 1
"グレードアップ"Symbol 235 MovieClip Frame 2
"ステータス"Symbol 235 MovieClip Frame 3




http://swfchan.com/9/43183/info.shtml
Created: 11/8 -2019 10:05:53 Last modified: 11/8 -2019 10:05:53 Server time: 28/04 -2024 15:32:58