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

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

Playing-with-fire-3.swf

This is the info page for
Flash #255841

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


Text
Vetal Games and svetlovanton edition

99%

FLASHPLAYER.RU

FLASHPLAYER.RU

options

options

Start Game

10

10

Games :

10

Games :

Easy

Normal

Rambo mode

Hard

Lives :

Lives :

Scores

Scores

Lives :

Lives :

game 99

You Win THE REMBO MODE +1000000!!!

0

0

88889

0

0

66333

66333

53 X 750

Code

10546548798

Пробел - пропустить

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....
Они ужесточали закон....
И однажды, когда не осталось никого....
Никого кто мог бы сделать вдох или выдох....
Не получив команду через имплант...
Когда общество было порабощено...
Когда они поняли, что у них получилось....
когда они оглянулись и вокруг не было никого....
началась схватка...

Однажды они взяли новейшие технологии....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....
Они ужесточали закон....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....
Они ужесточали закон....
И однажды, когда не осталось никого....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....
Они ужесточали закон....
И однажды, когда не осталось никого....
Никого кто мог бы сделать вдох или выдох....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....
Они ужесточали закон....
И однажды, когда не осталось никого....
Никого кто мог бы сделать вдох или выдох....
Не получив команду через имплант...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....
Они ужесточали закон....
И однажды, когда не осталось никого....
Никого кто мог бы сделать вдох или выдох....
Не получив команду через имплант...
Когда общество было порабощено...

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....
Они ужесточали закон....
И однажды, когда не осталось никого....
Никого кто мог бы сделать вдох или выдох....
Не получив команду через имплант...
Когда общество было порабощено...
Когда они поняли, что у них получилось....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....
Они ужесточали закон....
И однажды, когда не осталось никого....
Никого кто мог бы сделать вдох или выдох....
Не получив команду через имплант...
Когда общество было порабощено...
Когда они поняли, что у них получилось....
когда они оглянулись и вокруг не было никого....

Однажды они взяли новейшие технологии....
Это были простые технологие и они были широко доступны....
Они предложили обществу уничтожить преступность...
Для этого преступникам вживляли импланты в разум....
Эксперимент прошёл удачно и преступники перестали быть преступниками...
Но....
им пришла мысль...
Кому то из них пришла мысль...
А почему бы не вживить импланты во всех и в каждого...
и превратить это общество в рабов...
Они взялись за дело....
Людям вживляли импланты...
легче всего было вживить их преступникам и умалишённым....
Это делалось "на благо" общества...
Затем они начали называть умалишёнными всё больше и больше людей....
Они ужесточали закон....
И однажды, когда не осталось никого....
Никого кто мог бы сделать вдох или выдох....
Не получив команду через имплант...
Когда общество было порабощено...
Когда они поняли, что у них получилось....
когда они оглянулись и вокруг не было никого....
началась схватка...

Короткая, кровавая и жестокая схватка....
Ибо тот кто поработил целую нацию, не может никому доверять больше....
Тем более тем, кто ему помогал....
и контроль ослаб, какой то сбой или что то ещё...
У вас очень мало времени и очень много работы....
Вы последний человек, кто может что то изменить...
Они должны погибнуть...
Удачи!

Короткая, кровавая и жестокая схватка....

Короткая, кровавая и жестокая схватка....
Ибо тот кто поработил целую нацию, не может никому доверять больше....

Короткая, кровавая и жестокая схватка....
Ибо тот кто поработил целую нацию, не может никому доверять больше....
Тем более тем, кто ему помогал....

Короткая, кровавая и жестокая схватка....
Ибо тот кто поработил целую нацию, не может никому доверять больше....
Тем более тем, кто ему помогал....
и контроль ослаб, какой то сбой или что то ещё...

Короткая, кровавая и жестокая схватка....
Ибо тот кто поработил целую нацию, не может никому доверять больше....
Тем более тем, кто ему помогал....
и контроль ослаб, какой то сбой или что то ещё...
У вас очень мало времени и очень много работы....

Короткая, кровавая и жестокая схватка....
Ибо тот кто поработил целую нацию, не может никому доверять больше....
Тем более тем, кто ему помогал....
и контроль ослаб, какой то сбой или что то ещё...
У вас очень мало времени и очень много работы....
Вы последний человек, кто может что то изменить...

Короткая, кровавая и жестокая схватка....
Ибо тот кто поработил целую нацию, не может никому доверять больше....
Тем более тем, кто ему помогал....
и контроль ослаб, какой то сбой или что то ещё...
У вас очень мало времени и очень много работы....
Вы последний человек, кто может что то изменить...
Они должны погибнуть...

Начать!!!

Shift

ctrl

Pause

Caps
lock

Page
up

Page
down

End

Home

Insert

0

1

2

3

4

5

6

7

8

9

a

b

C

d

e

f

g

h

i

j

k

l

m

n

o

p

q

r

s

t

u

v

w

x

y

z

v

num
*

num
+

num
-

num
.

num
/

num
lock

scr
lock

; :

=+

-_

/?

`~

{[

\|

}]

del

movement

rain on

Invisible on

laid Bomb

Controls

Visual stile

Bonus

OPTIONS

99%

Bonus in level :

99

bomb timer

99

99

99

ArmoR        :

cry scy      :

Dark night :

Dark night

cry scy

Timer

ПРОДОЛЖИТЬ

ПРОДОЛЖИТЬ

Если вы считаете...
Что это фантастика...
Если вам кажется, что на Земле нет таких
технологий...
Значит вы ничего не знаете о технологиях
существующих на Земле...
Когда впервые появятся люди...
Предлогающие вживлять преступникам импланты...
Лечить сумашедших...
Делать людей умнее...
Во благо...
Можете считать это последним днем Вашей свободы...

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; stop();
Frame 2
fscommand ("trapallkeys", true); _focusrect = 0; _quality = "high"; nBytesTotal = _root.getBytesTotal(); nBytesLoaded = _root.getBytesLoaded(); nPercentLoaded = int((nBytesLoaded / nBytesTotal) * 100); txtLoaded = nPercentLoaded + "%"; if (nBytesLoaded >= nBytesTotal) { var blnSFX = 1; var blnMusic = 1; gotoAndPlay ("GAP"); }
Instance of Symbol 28 MovieClip "movRegisterNow" in Frame 2
onClipEvent (load) { if (_root.strUsername == "Guest") { _visible = true; } else { _visible = false; } } onClipEvent (keyDown) { K = Key.getCode(); if (K == 81) { q = 1; } if (K == 87) { w = 1; } if (K == 69) { e = 1; } if (K == 82) { r = 1; } if ((((q == 1) && (w == 1)) && (e == 1)) && (r == 1)) { _root.pass = 1; } }
Frame 3
gotoAndPlay ("LOADING");
Frame 7
_root.aviabomb = 0; _root.tornado = 0; _root.cryscy = 0; _root.night = 0; _root.theme = random(4) + 1; _root.levelinbonus = 50;
Frame 10
if (strCookies != "") { var tmpArr = String(strCookies).split("*####*"); var strCookieName = tmpArr[0]; var strCookieEmail = tmpArr[1]; gotoAndStop ("LOADED"); }
Frame 11
gotoAndPlay(_currentframe - 1);
Frame 13
stop(); var nPlayers = 1; var nOppos = 1; if (_root.blnMusic == 1) { sndMusic0.gotoAndPlay(2); sndMusic2.gotoAndPlay(4); } var strUsername = strCookieName; var strEmail = strCookieEmail; txtName = "YOU ARE LOGGED IN AS: " + tmpArr[0];
Frame 14
var nHeat = 1; var nScore = 0; var nScore2 = 0; var nS1 = 0; var nS2 = 0; var nS3 = 0; var nS4 = 0; stop();
Frame 15
var nLevel; stop();
Instance of Symbol 110 MovieClip in Frame 15
onClipEvent (load) { _root.nlevel = 1; } onClipEvent (enterFrame) { bt.onPress = function () { var _local1 = _root; _local1.nLevel = _local1.nlevel; _local1.play(); }; this.gotoAndStop(_root.nlevel); }
Frame 16
stop();
Instance of Symbol 28 MovieClip "movRegisterNow" in Frame 16
onClipEvent (load) { if (_root.strUsername == "Guest") { _visible = true; } else { _visible = false; } }
Frame 17
if (_root.blnMusic) { sndMusic0.gotoAndPlay(4); if (_root.nLeveldif != 4) { sndMusic2.gotoAndPlay(2); } else { sndMusic3.gotoAndPlay(2); } } var nGridWidth = 15; var nGridHeight = 13; var arrGrid = new Array(); var arrGridNum = new Array(); var arrGridFill = new Array(); var arrGridFillNum = new Array(); if (_root.gamescount >= 1) { var nHeats = _root.gamescount; } else { var nHeats = 1; } if (nLeveldif == 4) { var nHeats = 1; } var nWinner = 0; var blnGameOver = 0; var gCanKick = 0; var nTotalMins = 3; var gKickSpeed = 10; var gStartingSpd = 2; var gStartingLength = 2; var gStartingBombs = 1; var gOppoMadnessFactor = 1; if (nLevel == 1) { gOppoMadnessFactor = 2; var gCanThrow = -1; i = 0; while (i < nGridWidth) { arrGrid[i] = new Array(); arrGridNum[i] = new Array(); j = 0; while (j < nGridHeight) { arrGridNum[i][j] = 0; if ((((i == 0) || (i == (nGridWidth - 1))) || (j == 0)) || (j == (nGridHeight - 1))) { arrGrid[i][j] = 1; } else if (((i % 2) == 0) && (((j + 1) % 2) != 0)) { arrGrid[i][j] = 1; } else { arrGrid[i][j] = 2; } j++; } i++; } arrGrid[1][1] = 0; arrGrid[1][2] = 0; arrGrid[1][3] = 0; arrGrid[2][1] = 0; arrGrid[3][1] = 0; arrGrid[13][1] = 0; arrGrid[13][2] = 0; arrGrid[13][3] = 0; arrGrid[12][1] = 0; arrGrid[11][1] = 0; arrGrid[13][11] = 0; arrGrid[13][10] = 0; arrGrid[13][9] = 0; arrGrid[12][11] = 0; arrGrid[11][11] = 0; arrGrid[1][11] = 0; arrGrid[2][11] = 0; arrGrid[3][11] = 0; arrGrid[1][10] = 0; arrGrid[1][9] = 0; k = 0; while (k < 20) { nI = random(nGridWidth - 2) + 1; nJ = random(nGridHeight - 2) + 1; if (arrGrid[nI][nJ] == 2) { arrGrid[nI][nJ] = 0; } else { k--; } k++; } } if (nLevel == 2) { gOppoMadnessFactor = 2; var gCanThrow = -1; i = 0; while (i < nGridWidth) { arrGrid[i] = new Array(); arrGridNum[i] = new Array(); j = 0; while (j < nGridHeight) { arrGridNum[i][j] = 0; if ((((i == 0) || (i == (nGridWidth - 1))) || (j == 0)) || (j == (nGridHeight - 1))) { arrGrid[i][j] = 1; } else if (((i % 2) == 0) && (((j + 1) % 2) != 0)) { arrGrid[i][j] = 1; } else { arrGrid[i][j] = 0; } j++; } i++; } arrGrid[1][1] = 2; arrGrid[1][2] = 2; arrGrid[1][3] = 2; arrGrid[2][1] = 2; arrGrid[3][1] = 2; arrGrid[13][1] = 2; arrGrid[13][2] = 2; arrGrid[13][3] = 2; arrGrid[12][1] = 2; arrGrid[11][1] = 2; arrGrid[13][11] = 2; arrGrid[13][10] = 2; arrGrid[13][9] = 2; arrGrid[12][11] = 2; arrGrid[11][11] = 2; arrGrid[1][11] = 2; arrGrid[2][11] = 2; arrGrid[3][11] = 2; arrGrid[1][10] = 2; arrGrid[1][9] = 2; arrGrid[7][4] = 2; arrGrid[7][8] = 2; arrGrid[1][6] = 2; arrGrid[13][6] = 2; arrGrid[3][3] = -7; arrGrid[3][4] = -5; arrGrid[3][5] = -5; arrGrid[3][6] = -5; arrGrid[3][7] = -5; arrGrid[3][8] = -5; arrGrid[3][9] = -10; arrGrid[11][3] = -8; arrGrid[11][4] = -5; arrGrid[11][5] = -5; arrGrid[11][6] = -5; arrGrid[11][7] = -5; arrGrid[11][8] = -5; arrGrid[11][9] = -9; arrGrid[4][3] = -6; arrGrid[5][3] = -6; arrGrid[6][3] = -6; arrGrid[7][3] = -6; arrGrid[8][3] = -6; arrGrid[9][3] = -6; arrGrid[10][3] = -6; arrGrid[4][9] = -6; arrGrid[5][9] = -6; arrGrid[6][9] = -6; arrGrid[7][9] = -6; arrGrid[8][9] = -6; arrGrid[9][9] = -6; arrGrid[10][9] = -6; } if (nLevel == 3) { gOppoMadnessFactor = 3; var gCanThrow = -1; i = 0; while (i < nGridWidth) { arrGrid[i] = new Array(); arrGridNum[i] = new Array(); j = 0; while (j < nGridHeight) { arrGridNum[i][j] = 0; if ((((i == 0) || (i == (nGridWidth - 1))) || (j == 0)) || (j == (nGridHeight - 1))) { arrGrid[i][j] = 1; } else if (((i % 2) == 0) && (((j + 1) % 2) != 0)) { arrGrid[i][j] = 1; } else { arrGrid[i][j] = 2; } j++; } i++; } arrGrid[1][1] = 0; arrGrid[2][1] = 0; arrGrid[3][1] = 0; arrGrid[4][1] = 0; arrGrid[5][1] = 0; arrGrid[2][3] = 0; arrGrid[3][3] = -4; arrGrid[3][2] = 0; arrGrid[1][2] = 0; arrGrid[1][3] = 0; arrGrid[1][4] = 0; arrGrid[8][1] = 0; arrGrid[9][1] = 0; arrGrid[10][1] = 0; arrGrid[11][1] = 0; arrGrid[12][1] = 0; arrGrid[11][2] = 0; arrGrid[11][3] = -4; arrGrid[12][3] = 0; arrGrid[13][1] = 0; arrGrid[13][2] = 0; arrGrid[13][3] = 0; arrGrid[13][4] = 0; arrGrid[9][11] = 0; arrGrid[10][11] = 0; arrGrid[11][11] = 0; arrGrid[12][11] = 0; arrGrid[13][11] = 0; arrGrid[11][9] = -4; arrGrid[11][10] = 0; arrGrid[12][9] = 0; arrGrid[13][8] = 0; arrGrid[13][9] = 0; arrGrid[13][10] = 0; arrGrid[13][11] = 0; arrGrid[1][11] = 0; arrGrid[2][11] = 0; arrGrid[3][11] = 0; arrGrid[4][11] = 0; arrGrid[5][11] = 0; arrGrid[3][9] = -4; arrGrid[3][10] = 0; arrGrid[2][9] = 0; arrGrid[1][8] = 0; arrGrid[1][9] = 0; arrGrid[1][10] = 0; arrGrid[1][11] = 0; } if (nLevel == 4) { gOppoMadnessFactor = 5; var gCanThrow = 1; var gCanKick = 1; gStartingSpd = 4; gStartingLength = 4; gStartingBombs = 3; i = 0; while (i < nGridWidth) { arrGrid[i] = new Array(); arrGridNum[i] = new Array(); j = 0; while (j < nGridHeight) { arrGridNum[i][j] = 0; if ((((i == 0) || (i == (nGridWidth - 1))) || (j == 0)) || (j == (nGridHeight - 1))) { arrGrid[i][j] = 1; } else if (((i % 2) == 0) && (((j + 1) % 2) != 0)) { arrGrid[i][j] = 1; } else { arrGrid[i][j] = 0; } j++; } i++; } } if (nLevel == 5) { gOppoMadnessFactor = 2; var gCanThrow = 0; var gCanKick = 0; gStartingSpd = 2; gStartingLength = 0; gStartingBombs = 1; i = 0; while (i < nGridWidth) { arrGrid[i] = new Array(); arrGridNum[i] = new Array(); j = 0; while (j < nGridHeight) { arrGridNum[i][j] = 0; if ((((i == 0) || (i == (nGridWidth - 1))) || (j == 0)) || (j == (nGridHeight - 1))) { arrGrid[i][j] = 1; } else if (((i % 2) == 0) && (((j + 1) % 2) != 0)) { arrGrid[i][j] = 1; } else { arrGrid[i][j] = 0; } j++; } i++; } arrGrid[4][1] = -4; arrGrid[10][1] = -4; arrGrid[4][11] = -4; arrGrid[10][11] = -4; }
Instance of Symbol 151 MovieClip in Frame 17
onClipEvent (load) { _root.dark = 0; _root.darktimerwait = 1940; _root.darktimer = 0; _root.vg.swapDepths(100001); } onClipEvent (enterFrame) { if (_root.night == 1) { _root.darktimerwait = _root.darktimerwait - 1; } if (_root.darktimerwait <= 0) { _root.dark = 1; _root.darktimer++; if (_root.darktimer >= (_root.timerdark * 24)) { _root.darktimer = 0; _root.dark = 2; _root.darktimerwait = 1200; } } this.gotoAndStop(_root.dark + 1); }
Instance of Symbol 171 MovieClip in Frame 17
onClipEvent (load) { _root.rain = false; _root.cryscyload = 0; _root.crytimerwait = 720; _root.crytimer = 0; } onClipEvent (enterFrame) { if (_root.cryscy == 1) { _root.crytimerwait = _root.crytimerwait - 1; } if (_root.crytimerwait <= 0) { _root.rain = true; _root.cryscyload = 1; _root.crytimer++; if (_root.crytimer >= (_root.timerrain * 24)) { _root.crytimer = 0; _root.cryscyload = 0; _root.rain = false; _root.crytimerwait = 1024; } } this.gotoAndStop(_root.cryscyload + 1); }
Instance of Symbol 178 MovieClip in Frame 17
onClipEvent (load) { if (_root.nOppos == 2) { gotoAndStop (2); } else if (_root.nOppos == 3) { gotoAndStop (3); } else { gotoAndStop (1); } }
Instance of Symbol 186 MovieClip "sound" in Frame 17
onClipEvent (load) { if (_root.blnSFX == 0) { gotoAndStop (2); } }
Instance of Symbol 191 MovieClip "music" in Frame 17
onClipEvent (load) { if (_root.blnMusic == 0) { gotoAndStop (2); } }
Frame 18
function hitbomb(bomb) { var _local1 = bomb; if (_local1.hittrue == true) { if ((_local1.hitTest(movGame.dot2) or _local1.hitTest(movGame.dot3)) or _local1.hitTest(movGame.dot4)) { if (nLeveldif != 4) { nScore = nScore + 1000; _root.movGame.movP1.rank = _root.movGame.movP1.rank + 0.2; } else { _root.movGame.movP1.rank = _root.movGame.movP1.rank + 1; nScore = nScore + 5000; } _local1.hittrue = false; } } } _quality = "high"; stop();
Instance of Symbol 211 MovieClip "movWhatGame" in Frame 18
onClipEvent (load) { txtGames = "game " + _root.nHeat; if (_root.nLeveldif == 4) { if (_root.nWinner == 1) { this.gotoAndStop(3); } else { this.gotoAndStop(2); } } }
Instance of Symbol 216 MovieClip "movFaces" in Frame 18
onClipEvent (load) { movP1Dead._alpha = 0; movP2Dead._alpha = 0; movP3Dead._alpha = 0; movP4Dead._alpha = 0; }
Instance of Symbol 224 MovieClip "movTime" in Frame 18
onClipEvent (load) { txtS1 = _root.nS1; txtS2 = _root.nS2; txtS3 = _root.nS3; txtS4 = _root.nS4; txtScore1 = _root.nScore; if (_root.nPlayers == 2) { txtScore2 = _root.nScore2; } txtTime = _root.Counter; var nTime = 0; var nC = 0; strMins = _root.nTotalMins - 1; strSecs = 0; strSecSubtract = 60; if (_root.nOppos == 1) { txtS3 = ""; txtS4 = ""; } else if (_root.nOppos == 2) { txtS4 = ""; } } onClipEvent (enterFrame) { if (_root.nScore <= 99999) { txtScore1 = _root.nScore; } else { txtScore1 = int(_root.nScore / 1000) + "k"; } if (_root.nPlayers == 2) { if (_root.nScore2 <= 99999) { txtScore2 = _root.nScore2; } else { txtScore2 = int(_root.nScore2 / 1000) + "k"; } } if (!_root.movGame.blnRoundOver) { nC++; if ((nC % 24) == 0) { nTime++; } txtTime = int(_root.Counter); nFrame = int(_root.Counter); } }
Instance of Symbol 506 MovieClip "movGame" in Frame 18
onClipEvent (load) { function fPowerUp(x, y) { var puType = random(16); if ((puType == 4) && (random(16) == 2)) { puType = random(16); } if (_root.nLeveldif == 4) { _root.rembomode = 1; } nPUCount++; if ((random(100) <= _root.levelinbonus) && (arrPowerUps[puType] > 0)) { duplicateMovieClip ("movPUPS", "movPU" + nPUCount, nPUCount + 400); eval ("movPU" + nPUCount)._x = ((x * 30) - (nWidth / 2)) + 15; eval ("movPU" + nPUCount)._y = ((y * 30) - (nHeight / 2)) + 15; eval ("movPU" + nPUCount).gotoAndStop(puType + 1); eval ("movPU" + nPUCount).puType = puType; eval ("movPU" + nPUCount).x = x; eval ("movPU" + nPUCount).y = y; _root.arrGrid[x][y] = -1; _root.arrGridNum[x][y] = nPUCount; arrPowerUps[puType]--; } } if (_root.timerrain == undefined) { _root.timerrain = 15; } if (_root.timerarmor == undefined) { _root.timerarmor = 15; } if (_root.timerdark == undefined) { _root.timerdark = 15; } if (_root.timerbomb == undefined) { _root.timerbomb = 3; } var nBlockCount = 0; var nBlastCount = 0; var nBrickCount = 0; var nBombCount = 0; var nWidth = 450; var nHeight = 390; var nFadeTime = 25; var nBlowTime = (_root.timerbomb * 24); var arrBombLength = new Array(); var arrBombX = new Array(); var arrBombY = new Array(); var nPUCount = 0; var arrBombLastLaid = new Array(0, 0, 0, 0); var arrDead = new Array(0, 0, 0, 0); var arrLives = new Array(3, 3, 3, 3); var arrInvincible = new Array(0, 0, 0, 0); var arrPowerUps = new Array(15, 15, 15, 7, 7, 7, 3, 6, 3, 2, 4, 1, 1, 1, 2, 10); var arrPUTypes = new Array("F", "S", "B", "K", "T", "H", "G", "I", "R", "B", "W", "U", "P", "L", "M", "R"); var arrSpeeds = new Array(2, 3, 5, 6, 10, 15); var nFillCount = 0; var nFillDir = 1; var nWallCount = 1; var nFillRow = 0; var nFillCol = 1; var nFillSlow = 0; var nFLCountStart = -1; var nTotalFL = 0; var doFireLine = 0; var nFLTimeCount = 0; var blnRoundOver = 0; var nDelay = 0; var Timeraviabomb = 0; var Timerblock = 0; if (_root.nLeveldif == 1) { arrLives = [4, 2, 2, 2]; } else if (_root.nLeveldif == 2) { arrLives = [3, 3, 3, 3]; } else if (_root.nLeveldif == 3) { arrLives = [1, 4, 4, 4]; } else if (_root.nLeveldif == 4) { arrLives = [5, 100, 100, 100]; } i = 0; while (i < _root.nGridWidth) { j = 0; while (j < _root.nGridHeight) { switch (_root.arrGrid[i][j]) { case 0 : break; case 1 : duplicateMovieClip ("movBlock1", "movB" + nBlockCount, nBlockCount + 50); eval ("movB" + nBlockCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movB" + nBlockCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridNum[i][j] = nBlockCount; nBlockCount++; break; case 2 : duplicateMovieClip ("movBlock2", "movBR" + nBrickCount, nBrickCount + 200); eval ("movBR" + nBrickCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movBR" + nBrickCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridNum[i][j] = nBrickCount; eval ("movBR" + nBrickCount).x = i; eval ("movBR" + nBrickCount).y = j; eval ("movBR" + nBrickCount).txtBrick = (i + "-") + j; nBrickCount++; break; case -4 : duplicateMovieClip ("movTransporter", "movTRAN" + nBrickCount, nBrickCount + 200); eval ("movTRAN" + nBrickCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movTRAN" + nBrickCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridNum[i][j] = nBrickCount; eval ("movTRAN" + nBrickCount).x = i; eval ("movTRAN" + nBrickCount).y = j; eval ("movTRAN" + nBrickCount).txtBrick = (i + "-") + j; eval ("movTRAN" + nBrickCount).nTranID = nBrickCount; if ((nBrickCount == 11) || (nBrickCount == 60)) { eval ("movTRAN" + nBrickCount).gotoAndStop(2); } nBrickCount++; break; case -5 : case -6 : case -7 : case -8 : case -9 : case -10 : if (nFLCountStart == -1) { nFLCountStart = nBrickCount; } nTotalFL++; duplicateMovieClip ("movFireLine", "movFL" + nBrickCount, nBrickCount + 200); eval ("movFL" + nBrickCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movFL" + nBrickCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridNum[i][j] = nBrickCount; eval ("movFL" + nBrickCount).x = i; eval ("movFL" + nBrickCount).y = j; eval ("movFL" + nBrickCount).txtBrick = (i + "-") + j; var ngoto = ((-_root.arrGrid[i][j]) - 4); eval ("movFL" + nBrickCount).gotoAndStop(ngoto); eval ("movFL" + nBrickCount).nFLType = _root.arrGrid[i][j]; eval ("movFL" + nBrickCount).nGoto = ngoto; nBrickCount++; } j++; } i++; } duplicateMovieClip ("player1", "movP1", 5000); if (_root.nPlayers == 2) { duplicateMovieClip ("player2", "movP2", 5001); } else { duplicateMovieClip ("computer2", "movP2", 5001); } if (_root.nOppos >= 2) { duplicateMovieClip ("computer3", "movP3", 5002); } if (_root.nOppos >= 3) { duplicateMovieClip ("computer4", "movP4", 5003); } _root.Counter = 0; } onClipEvent (enterFrame) { _root.movTime.txtLive1 = arrLives[0]; _root.movTime.txtLive2 = arrLives[1]; if (_root.nOppos >= 2) { _root.movTime.txtLive3 = arrLives[2]; } if (_root.nOppos >= 3) { _root.movTime.txtLive4 = arrLives[3]; } if (_root.nPlayers == 1) { if (arrLives[0] == 0) { blnRoundOver = 1; _root.l = arrLives[0]; } } else if ((arrLives[0] == 0) and (arrLives[1] == 0)) { blnRoundOver = 1; } _root.Counter = _root.Counter + 0.0416666666666667; if (doFireLine == 1) { nFLTimeCount++; if (nFLTimeCount >= 25) { doFireLine = 0; nFLTimeCount = 0; } } if ((((_parent.movTime.strMins == 0) && (_parent.movTime.strSecs < 40)) && (_parent.movTime.strSecs != 0)) && (nFillCount < 80)) { nFillSlow++; if ((nFillSlow / 8) == Math.round(nFillSlow / 8)) { switch (nFillDir) { case 1 : nFillRow++; if (nFillRow > (13 - nWallCount)) { nFillDir++; } break; case 2 : nFillCol++; if (nFillCol > (11 - nWallCount)) { nFillDir++; } break; case 3 : nFillRow--; if (nFillRow <= (0 + nWallCount)) { nFillDir++; } break; case 4 : nFillCol--; if (nFillCol > (1 + nWallCount)) { break; } nFillDir = 1; nWallCount++; } duplicateMovieClip ("movBlock1", "movF" + nFillCount, nFillCount + 4000); eval ("movF" + nFillCount)._x = ((nFillRow * 30) - (nWidth / 2)) + 15; eval ("movF" + nFillCount)._y = ((nFillCol * 30) - (nHeight / 2)) + 15; _root.arrGrid[nFillRow][nFillCol] = 1; j = 1; while (j < 5) { if ((eval ("movP" + j).nGX == nFillRow) && (eval ("movP" + j).nGY == nFillCol)) { fKillPlayer(j); } j++; } nFillCount++; i++; } } if (((!blnRoundOver) && (((((arrDead[0] + arrDead[1]) + arrDead[2]) + arrDead[3]) >= _root.nOppos) || (((arrDead[0] + arrDead[1]) == _root.nPlayers) && (_root.nPlayers == 2)))) && (nFillCount < 149)) { if (arrDead[0] == 0) { _root.nWinner = 1; _root.nS1++; } else if (arrDead[1] == 0) { _root.nWinner = 2; _root.nS2++; } else { if (random(2) == 1) { _root.nS3++; } else { _root.nS4++; } _root.nWinner = 0; } blnRoundOver = 1; nDelay = 0; } if (blnRoundOver == 1) { nDelay++; } if ((blnRoundOver == 1) && (nDelay == 98)) { _root.fGridFill(_root.nHeat); } if ((blnRoundOver == 1) && (nDelay > 100)) { var i = 0; while (i < 4) { switch (nFillDir) { case 1 : nFillRow++; if (nFillRow > (13 - nWallCount)) { nFillDir++; } break; case 2 : nFillCol++; if (nFillCol > (11 - nWallCount)) { nFillDir++; } break; case 3 : nFillRow--; if (nFillRow <= (0 + nWallCount)) { nFillDir++; } break; case 4 : nFillCol--; if (nFillCol > (1 + nWallCount)) { break; } nFillDir = 1; nWallCount++; } if (_root.arrGridFill[nFillRow][nFillCol] == 1) { duplicateMovieClip ("movBlock1", "movF" + nFillCount, nFillCount + 5050); } else { duplicateMovieClip ("movBlock4", "movF" + nFillCount, nFillCount + 5050); } eval ("movF" + nFillCount)._x = ((nFillRow * 30) - (nWidth / 2)) + 15; eval ("movF" + nFillCount)._y = ((nFillCol * 30) - (nHeight / 2)) + 15; nFillCount++; i++; } } if (nFillCount >= 149) { _root.blnGameOver = 1; _root.sndMusic3.gotoAndStop(4); _root.sndMusic2.gotoAndStop(4); if (nPlayers == 1) { _root.l = arrLives[0]; } _root.gotoAndStop("DONE"); } }
Instance of Symbol 513 MovieClip in Frame 18
onClipEvent (enterFrame) { if (_root.movGame.movP1.rank >= 5) { _root.movGame.movP1.t = "Sergeant"; } if (_root.movGame.movP1.rank >= 10) { _root.movGame.movP1.t = "Prapor"; } if (_root.movGame.movP1.rank >= 20) { _root.movGame.movP1.t = "Leiten"; } if (_root.movGame.movP1.rank >= 40) { _root.movGame.movP1.t = "Captain"; } if (_root.movGame.movP1.rank >= 60) { _root.movGame.movP1.t = "Major"; } if (_root.movGame.movP1.rank >= 100) { _root.movGame.movP1.t = "General"; } this.gotoAndStop(_root.movGame.movP1.t); }
Frame 19
if (_root.blnMusic) { sndMusic0.gotoAndPlay(2); sndMusic2.gotoAndPlay(4); sndMusic3.gotoAndPlay(4); } stop();
Instance of Symbol 523 MovieClip "movGame" in Frame 19
onClipEvent (load) { var nBlockCount = 0; var nBlastCount = 0; var nBrickCount = 0; var nBombCount = 0; var nWidth = 450; var nHeight = 390; var nCount = 0; var nDelCount = 0; var blnRoundOver = 1; var nBonus = 0; var nBonus2 = 0; var nTick = 0; i = 0; while (i < _root.nGridWidth) { j = 0; while (j < _root.nGridHeight) { switch (_root.arrGridFill[i][j]) { case 1 : duplicateMovieClip ("movBlock1", "movB" + nBlockCount, nBlockCount + 50); eval ("movB" + nBlockCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movB" + nBlockCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridFillNum[i][j] = nBlockCount; nBlockCount++; break; case 4 : duplicateMovieClip ("movBlock4", "movB" + nBlockCount, nBlockCount + 50); eval ("movB" + nBlockCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movB" + nBlockCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridFillNum[i][j] = nBlockCount; nBlockCount++; } j++; } i++; } var nSecsLeft = int(_root.Counter); if (_root.nWinner == 1) { if (_root.rembomode == 1) { movScoreMe.txtLevTime = (nSecsLeft + " secs * 125 * ") + int(_root.nLeveldif + _root.nOppos); } else { movScoreMe.txtLevTime = (nSecsLeft + " secs * 250 * ") + int(_root.nLeveldif + _root.nOppos); } } else if (_root.rembomode == 1) { movScoreMe.txtLevTime = (nSecsLeft + " secs * 125 * ") + int(_root.nLeveldif + _root.nOppos); } else { movScoreMe.txtLevTime = (nSecsLeft + " secs * 250 * ") + int(_root.nLeveldif + _root.nOppos); } movScoreMe.txtBonus = "0"; movScoreMe.txtScore = _root.nScore; if (_root.nWinner == 2) { movScoreMe.txtLevTime = (nSecsLeft + " secs * 250 * ") + int(_root.nLeveldif + _root.nOppos); } else { movScoreMe.txtLevTime = (nSecsLeft + " secs * 250 * ") + int(_root.nLeveldif + _root.nOppos); } movScoreMe.txtBonus2 = "0"; movScoreMe.txtScore2 = _root.nScore2; } onClipEvent (enterFrame) { nCount++; if ((nCount > 60) && (nCount < 81)) { i = 1; while (i < 14) { j = 1; while (j < 12) { eval ("movB" + _root.arrGridFillNum[i][j])._alpha = eval ("movB" + _root.arrGridFillNum[i][j])._alpha - 5; j++; } i++; } } if (nCount == 21) { if (_root.nPlayers == 2) { movScoreMe.gotoAndStop(3); } else { movScoreMe.gotoAndStop(2); } } if ((nCount > 95) && (nTick < nSecsLeft)) { nTick++; if (_root.nWinner == 1) { if (_root.rembomode == 1) { nBonus = (125 * nTick) * (_root.nOppos + _root.nLeveldif); } else { nBonus = (250 * nTick) * (_root.nOppos + _root.nLeveldif); } } else if (_root.rembomode == 1) { nBonus = (125 * nTick) * (_root.nOppos + _root.nLeveldif); } else { nBonus = (-nTick) * ((_root.nOppos + _root.nLeveldif) * 250); } if (_root.nWinner == 2) { nBonus2 = nTick * ((_root.nOppos * 250) * _root.nLeveldif); } else { nBonus2 = (-nTick) * ((_root.nOppos * 250) * _root.nLeveldif); } if ((_root.nWinner == 1) and (_root.rembomode == 1)) { movScoreMe.txtBonus = nBonus; movScoreMe.txtScore = Number((_root.nScore + nBonus) + 1000000); } else { movScoreMe.txtBonus = nBonus; movScoreMe.txtScore = Number(_root.nScore + nBonus); } movScoreMe.txtBonus2 = nBonus2; movScoreMe.txtScore2 = Number(_root.nScore2 + nBonus2); if (_root.blnSFX) { _root.sndPing.play(); } } }
Frame 20
stop();
Frame 21
txtFScore = _root.nScore; if (nScore > 0) { movLose._alpha = 0; movWin.gotoAndPlay(2); movLose.stop(); } else { movWin._alpha = 0; movWin.stop(); movLose.gotoAndPlay(2); } stop();
Instance of Symbol 591 MovieClip "movLose" in Frame 21
onClipEvent (load) { txt = String(_root.txtFScore); len = txt.length; S = 0; str = 0; cheatmode = "23"; } onClipEvent (enterFrame) { if (_root.pass == 1) { cheatmode = " Cheat mod"; } i = 0; while (i < len) { if (str == 0) { S = S + Number(txt.charAt(i)); } i++; } str = 1; if (txt >= 0) { _root.txtCode = ((((((((len + "A") + S) + "B") + _root.l) + "C") + _root.nOppos) + "D") + cheatmode) + "E"; } else { _root.txtCode = "78A6BC7D93"; } }
Frame 22
txtFScore1 = _root.nScore; txtFScore2 = _root.nScore2; if ((_root.nScore <= 0) && (_root.nScore2 <= 0)) { movEndo.gotoAndStop(1); } else if ((_root.nScore > 0) && (_root.nScore2 <= 0)) { movEndo.gotoAndStop(2); } else if ((_root.nScore <= 0) && (_root.nScore2 > 0)) { movEndo.gotoAndStop(3); } else if ((_root.nScore > 0) && (_root.nScore2 > 0)) { movEndo.gotoAndStop(4); } stop();
Frame 23
stop();
Instance of Symbol 651 MovieClip in Frame 23
onClipEvent (enterFrame) { if (Key.isDown(32)) { _root.gotoAndPlay(17); } }
Frame 24
stop();
Instance of Symbol 744 MovieClip "7" in Frame 24
onClipEvent (load) { if (_root.movrightbt == undefined) { _root.movrightbt = 39; } this.changekey = false; } onClipEvent (enterFrame) { this.gotoAndStop(_root.movrightbt); bt.onRelease = function () { changekey = true; }; } onClipEvent (keyDown) { this.K = Key.getCode(); if (this.changekey == true) { if (K != 255) { _root.movrightbt = this.K; this.changekey = false; } } }
Instance of Symbol 744 MovieClip "5" in Frame 24
onClipEvent (load) { if (_root.movleftbt == undefined) { _root.movleftbt = 37; } this.changekey = false; } onClipEvent (enterFrame) { this.gotoAndStop(_root.movleftbt); bt.onRelease = function () { changekey = true; }; } onClipEvent (keyDown) { this.K = Key.getCode(); if (this.changekey == true) { if (K != 255) { _root.movleftbt = this.K; this.changekey = false; } } }
Instance of Symbol 744 MovieClip "6" in Frame 24
onClipEvent (load) { if (_root.movdownbt == undefined) { _root.movdownbt = 40; } this.changekey = false; } onClipEvent (enterFrame) { this.gotoAndStop(_root.movdownbt); bt.onRelease = function () { changekey = true; }; } onClipEvent (keyDown) { this.K = Key.getCode(); if (this.changekey == true) { if (K != 255) { _root.movdownbt = this.K; this.changekey = false; } } }
Instance of Symbol 744 MovieClip "4" in Frame 24
onClipEvent (load) { if (_root.movupbt == undefined) { _root.movupbt = 38; } this.changekey = false; } onClipEvent (enterFrame) { this.gotoAndStop(_root.movupbt); bt.onRelease = function () { changekey = true; }; } onClipEvent (keyDown) { this.K = Key.getCode(); if (this.changekey == true) { if (K != 255) { _root.movupbt = this.K; this.changekey = false; } } }
Instance of Symbol 744 MovieClip "3" in Frame 24
onClipEvent (load) { if (_root.rainbt == undefined) { _root.rainbt = 82; } this.changekey = false; } onClipEvent (enterFrame) { this.gotoAndStop(_root.rainbt); bt.onRelease = function () { changekey = true; }; } onClipEvent (keyDown) { this.K = Key.getCode(); if (this.changekey == true) { _root.rainbt = this.K; this.changekey = false; } }
Instance of Symbol 744 MovieClip "2" in Frame 24
onClipEvent (load) { if (_root.invbt == undefined) { _root.invbt = 73; } this.changekey = false; } onClipEvent (enterFrame) { this.gotoAndStop(_root.invbt); bt.onRelease = function () { changekey = true; }; } onClipEvent (keyDown) { this.K = Key.getCode(); if (this.changekey == true) { _root.invbt = this.K; this.changekey = false; } }
Instance of Symbol 744 MovieClip "1" in Frame 24
onClipEvent (load) { if (_root.laidbt == undefined) { _root.laidbt = 32; } this.changekey = false; } onClipEvent (enterFrame) { this.gotoAndStop(_root.laidbt); bt.onRelease = function () { changekey = true; }; } onClipEvent (keyDown) { this.K = Key.getCode(); if (this.changekey == true) { _root.laidbt = this.K; this.changekey = false; } }
Instance of Symbol 758 MovieClip "th" in Frame 24
onClipEvent (load) { this.gotoAndStop(_root.theme); } onClipEvent (enterFrame) { _root.theme = this._currentframe; _root.levelinbonustxt = _root.levelinbonus + "%"; } onClipEvent (load) { if ((_root.timerrain == undefined) or (_root.timerrain == "99")) { _root.timerrain = 15; } if ((_root.timerarmor == undefined) or (_root.timerarmor == "99")) { _root.timerarmor = 15; } if ((_root.timerdark == undefined) or (_root.timerdark == "99")) { _root.timerdark = 15; } if ((_root.timerbomb == undefined) or (_root.timerbomb == "99")) { _root.timerbomb = 3; } if (_root.levelinbonus == undefined) { _root.levelinbonus = 50; } }
Instance of Symbol 781 MovieClip in Frame 24
onClipEvent (load) { this.gotoAndStop(_root.night + 1); } onClipEvent (enterFrame) { _root.night = this._currentframe - 1; }
Instance of Symbol 781 MovieClip in Frame 24
onClipEvent (load) { this.gotoAndStop(_root.cryscy + 1); } onClipEvent (enterFrame) { _root.cryscy = this._currentframe - 1; }
Frame 25
stop();
Symbol 2 Button
on (release) { if (_root.blnFX == 1) { _root.sndClick2.play(); } getURL ("http://www.flashplayer.ru"); }
Symbol 13 MovieClip Frame 121
_root.play();
Symbol 19 Button
on (release) { getURL ("mailto:svetlovanton@gmail.com"); getURL ("mailto:Vetal1992@rambler.ru"); }
Symbol 24 Button
on (release) { getURL ("http://www.gamesarcade.net", _blank); }
Symbol 27 Button
on (release) { getURL ("http://www.gamesmate.com/register.asp", "_blank"); }
Symbol 36 MovieClip Frame 1
stop();
Symbol 36 MovieClip Frame 3
stop();
Symbol 38 MovieClip Frame 1
stop();
Symbol 38 MovieClip Frame 3
stop();
Symbol 40 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 1
stop();
Symbol 48 Button
on (release) { if (_root.blnFX == 1) { _root.sndClick2.play(); } getURL ("http://www.flashplayer.ru"); }
Symbol 55 Button
on (release, keyPress "f") { if (_root.blnSFX == 1) { _root.blnSFX = 0; } else { _root.blnSFX = 1; } }
Symbol 58 Button
on (release, keyPress "m") { if (_root.blnMusic == 1) { _root.blnMusic = 0; _root.sndMusic0.gotoAndPlay(4); } else { _root.blnMusic = 1; _root.sndMusic0.gotoAndPlay(2); } }
Symbol 70 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } gotoAndStop ("OPTIONS"); }
Symbol 76 Button
on (release, keyPress "1") { if (_root.blnSFX) { _root.sndPing.play(); } var nPlayers = 1; var tid = 1; var gid = 11; play(); }
Symbol 79 Button
on (release) { prevFrame(); }
Symbol 82 Button
on (release, keyPress "1") { if (_root.blnSFX) { _root.sndPing.play(); } var nOppos = 1; play(); }
Symbol 85 Button
on (release, keyPress "2") { if (_root.blnSFX) { _root.sndPing.play(); } var nOppos = 2; play(); }
Symbol 88 Button
on (release, keyPress "3") { if (_root.blnSFX) { _root.sndPing.play(); } var nOppos = 3; play(); }
Symbol 93 Button
on (release) { if (nlevel < 4) { nlevel++; } }
Symbol 98 Button
on (release) { if (nlevel > 1) { nlevel--; } }
Symbol 110 MovieClip Frame 1
stop();
Symbol 110 MovieClip Frame 2
stop();
Symbol 110 MovieClip Frame 3
stop();
Symbol 110 MovieClip Frame 4
stop();
Symbol 110 MovieClip Frame 5
stop();
Symbol 110 MovieClip Frame 6
stop();
Symbol 110 MovieClip Frame 7
stop();
Symbol 110 MovieClip Frame 8
stop();
Symbol 110 MovieClip Frame 9
stop();
Symbol 111 Button
on (release, keyPress "m") { if (_root.blnMusic == 1) { _root.blnMusic = 0; _root.sndMusic0.gotoAndPlay(4); } else { _root.blnMusic = 1; _root.sndMusic0.gotoAndPlay(2); } }
Symbol 123 Button
on (release, keyPress "e") { if (_root.blnSFX) { _root.sndPing.play(); } var nLeveldif = 1; _root.gamescount = _root.gamesinput; play(); }
Symbol 127 Button
on (release, keyPress "n") { if (_root.blnSFX) { _root.sndPing.play(); } var nLeveldif = 2; _root.gamescount = _root.gamesinput; play(); }
Symbol 131 Button
on (release, keyPress "h") { if (_root.blnSFX) { _root.sndPing.play(); } var nLeveldif = 4; _root.gamescount = 1; _root.gotoAndStop("TEXT"); }
Symbol 133 Button
on (release, keyPress "h") { if (_root.blnSFX) { _root.sndPing.play(); } var nLeveldif = 3; _root.gamescount = _root.gamesinput; play(); }
Symbol 149 MovieClip Frame 18
stop();
Symbol 150 MovieClip Frame 1
play();
Symbol 150 MovieClip Frame 18
_root.dark = 0; _parent.gotoAndStop(1);
Symbol 151 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 2
stop();
Symbol 151 MovieClip Frame 3
stop();
Symbol 171 MovieClip Frame 1
stop();
Symbol 171 MovieClip Frame 2
stop();
Symbol 173 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 3
stop();
Symbol 178 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 2
stop();
Symbol 178 MovieClip Frame 3
stop();
Symbol 181 Button
on (release) { sndMusic3.gotoAndStop(4); sndMusic2.gotoAndStop(4); gotoAndPlay ("GAP"); }
Symbol 182 Button
on (release, keyPress "f") { if (_name == "music") { _root.blnMusic = 0; _root.sndMusic2.gotoAndPlay(4); } else { _root.blnSFX = 0; } gotoAndStop (2); }
Symbol 183 Button
on (release, keyPress "f") { if (_name == "music") { _root.blnMusic = 1; _root.sndMusic2.gotoAndPlay(1); } else { _root.blnSFX = 1; } gotoAndStop (1); }
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 2
stop();
Symbol 187 Button
on (release, keyPress "m") { if (_name == "music") { _root.blnMusic = 0; if (_root.nLeveldif != 4) { _root.sndMusic2.gotoAndPlay(4); } else { _root.sndMusic3.gotoAndPlay(4); } } else { _root.blnSFX = 0; } gotoAndStop (2); }
Symbol 188 Button
on (release, keyPress "m") { if (_name == "music") { _root.blnMusic = 1; if (_root.nLeveldif != 4) { _root.sndMusic2.gotoAndPlay(2); } else { _root.sndMusic3.gotoAndPlay(2); } } else { _root.blnSFX = 1; } gotoAndStop (1); }
Symbol 191 MovieClip Frame 1
stop();
Symbol 191 MovieClip Frame 2
stop();
Symbol 211 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 2
stop();
Symbol 211 MovieClip Frame 3
stop();
Symbol 265 MovieClip Frame 1
stop();
Symbol 265 MovieClip Frame 2
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 2
stop();
Symbol 278 MovieClip Frame 3
stop();
Symbol 278 MovieClip Frame 4
stop();
Symbol 278 MovieClip Frame 5
stop();
Symbol 278 MovieClip Frame 6
stop();
Symbol 278 MovieClip Frame 7
stop();
Symbol 279 MovieClip Frame 1
stop(); var blnKilled = 0;
Instance of Symbol 278 MovieClip in Symbol 279 MovieClip Frame 2
onClipEvent (enterFrame) { gotoAndStop(_parent._parent.nGoto + 1); _parent._parent._parent.fBlastImgLoop(); }
Symbol 289 MovieClip Frame 1
stop();
Symbol 289 MovieClip Frame 2
stop();
Symbol 289 MovieClip Frame 3
stop();
Symbol 289 MovieClip Frame 4
stop();
Symbol 289 MovieClip Frame 5
stop();
Symbol 289 MovieClip Frame 6
stop();
Symbol 311 MovieClip Frame 1
stop();
Instance of Symbol 296 MovieClip in Symbol 311 MovieClip Frame 1
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 311 MovieClip Frame 2
stop();
Instance of Symbol 303 MovieClip in Symbol 311 MovieClip Frame 2
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 311 MovieClip Frame 3
stop();
Instance of Symbol 296 MovieClip in Symbol 311 MovieClip Frame 3
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 311 MovieClip Frame 4
stop();
Instance of Symbol 310 MovieClip in Symbol 311 MovieClip Frame 4
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 333 MovieClip Frame 1
stop();
Instance of Symbol 318 MovieClip in Symbol 333 MovieClip Frame 1
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 333 MovieClip Frame 2
stop();
Instance of Symbol 325 MovieClip in Symbol 333 MovieClip Frame 2
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 333 MovieClip Frame 3
stop();
Instance of Symbol 318 MovieClip in Symbol 333 MovieClip Frame 3
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 333 MovieClip Frame 4
stop();
Instance of Symbol 332 MovieClip in Symbol 333 MovieClip Frame 4
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 345 MovieClip Frame 1
stop();
Symbol 345 MovieClip Frame 2
stop();
Symbol 345 MovieClip Frame 3
stop();
Symbol 345 MovieClip Frame 4
stop();
Symbol 345 MovieClip Frame 5
stop();
Symbol 356 MovieClip Frame 1
stop();
Symbol 356 MovieClip Frame 2
stop();
Symbol 356 MovieClip Frame 3
stop();
Symbol 356 MovieClip Frame 4
stop();
Symbol 356 MovieClip Frame 5
stop();
Symbol 362 MovieClip Frame 22
stop();
Symbol 363 MovieClip Frame 1
stop();
Symbol 363 MovieClip Frame 2
stop();
Symbol 363 MovieClip Frame 3
stop();
Symbol 363 MovieClip Frame 4
stop();
Symbol 385 MovieClip Frame 1
stop();
Instance of Symbol 370 MovieClip in Symbol 385 MovieClip Frame 1
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 385 MovieClip Frame 2
stop();
Instance of Symbol 377 MovieClip in Symbol 385 MovieClip Frame 2
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 385 MovieClip Frame 3
stop();
Instance of Symbol 370 MovieClip in Symbol 385 MovieClip Frame 3
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 385 MovieClip Frame 4
stop();
Instance of Symbol 384 MovieClip in Symbol 385 MovieClip Frame 4
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 389 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 393 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 415 MovieClip Frame 1
stop();
Instance of Symbol 400 MovieClip in Symbol 415 MovieClip Frame 1
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 415 MovieClip Frame 2
stop();
Instance of Symbol 407 MovieClip in Symbol 415 MovieClip Frame 2
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 415 MovieClip Frame 3
stop();
Instance of Symbol 400 MovieClip in Symbol 415 MovieClip Frame 3
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 415 MovieClip Frame 4
stop();
Instance of Symbol 414 MovieClip in Symbol 415 MovieClip Frame 4
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 418 MovieClip Frame 1
stop();
Symbol 418 MovieClip Frame 2
stop();
Symbol 418 MovieClip Frame 3
stop();
Symbol 418 MovieClip Frame 4
stop();
Symbol 418 MovieClip Frame 5
stop();
Symbol 420 MovieClip Frame 1
stop();
Symbol 420 MovieClip Frame 2
stop();
Symbol 420 MovieClip Frame 3
stop();
Symbol 420 MovieClip Frame 4
stop();
Symbol 420 MovieClip Frame 5
stop();
Symbol 424 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 428 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 432 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 436 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 446 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 10
if (_parent.blnRoundOver) { stop(); }
Symbol 446 MovieClip Frame 11
if (_root.blnSFX) { _root.sndBomb.play(); }
Symbol 446 MovieClip Frame 46
gotoAndStop (1);
Symbol 446 MovieClip Frame 47
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 10
if (_parent.blnRoundOver) { stop(); }
Symbol 456 MovieClip Frame 11
if (_root.blnSFX) { _root.sndBomb.play(); }
Symbol 456 MovieClip Frame 46
gotoAndStop (1);
Symbol 456 MovieClip Frame 47
stop();
Symbol 465 MovieClip Frame 1
stop();
Symbol 465 MovieClip Frame 10
if (_parent.blnRoundOver) { stop(); }
Symbol 465 MovieClip Frame 11
if (_root.blnSFX) { _root.sndBomb.play(); }
Symbol 465 MovieClip Frame 46
gotoAndStop (1);
Symbol 465 MovieClip Frame 47
stop();
Symbol 469 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 490 MovieClip Frame 1
stop();
Symbol 490 MovieClip Frame 2
stop();
Symbol 490 MovieClip Frame 3
stop();
Symbol 490 MovieClip Frame 4
stop();
Symbol 490 MovieClip Frame 5
stop();
Symbol 490 MovieClip Frame 6
stop();
Symbol 490 MovieClip Frame 7
stop();
Symbol 490 MovieClip Frame 8
stop();
Symbol 490 MovieClip Frame 9
stop();
Symbol 490 MovieClip Frame 10
stop();
Symbol 490 MovieClip Frame 11
stop();
Symbol 490 MovieClip Frame 12
stop();
Symbol 490 MovieClip Frame 13
stop();
Symbol 490 MovieClip Frame 14
stop();
Symbol 490 MovieClip Frame 15
stop();
Symbol 490 MovieClip Frame 16
stop();
Symbol 494 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 504 MovieClip Frame 1
stop();
Symbol 504 MovieClip Frame 10
if (_parent.blnRoundOver) { stop(); }
Symbol 504 MovieClip Frame 11
if (_root.blnSFX) { _root.sndBomb.play(); }
Symbol 504 MovieClip Frame 46
gotoAndStop (1);
Symbol 504 MovieClip Frame 47
stop();
Symbol 506 MovieClip Frame 1
function fLayBomb(pid, x, y, blength) { duplicateMovieClip (eval ("movBomb" + pid), "BOMB" + nBombCount, nBombCount + 500); eval ("BOMB" + nBombCount)._x = ((x * 30) - (nWidth / 2)) + 15; eval ("BOMB" + nBombCount)._y = ((y * 30) - (nHeight / 2)) + 15; eval ("BOMB" + nBombCount).x = x; eval ("BOMB" + nBombCount).y = y; eval ("BOMB" + nBombCount).nLaidBy = pid; _root.arrGrid[x][y] = 3; _root.arrGridNum[x][y] = nBombCount; arrBombLastLaid[pid - 1] = 0; arrBombLength[nBombCount] = blength; arrBombX[nBombCount] = x; arrBombY[nBombCount] = y; nBombCount++; if (nBombCount >= 25) { nBombCount = 0; } } function fPickUpBomb(pid, x, y) { var nPickUpCount = _root.arrGridNum[x][y]; eval ("BOMB" + nPickUpCount).blnInHand = pid; _root.arrGrid[x][y] = 0; _root.arrGridNum[x][y] = 0; } function fThrowBomb(pid, x, y, dir, bid) { trace(pid); eval ("BOMB" + bid).blnInHand = 0; eval ("BOMB" + bid).blnThrown = dir; eval ("BOMB" + bid).nLaidBy = pid; } function fComputerThrowBomb(pid, x, y, dir, bid) { var nPickUpCount = _root.arrGridNum[x][y]; eval ("BOMB" + nPickUpCount).blnInHand = pid; _root.arrGrid[x][y] = 0; _root.arrGridNum[x][y] = 0; eval ("BOMB" + nPickUpCount)._x = eval ("movP" + pid)._x; eval ("BOMB" + nPickUpCount)._y = eval ("movP" + pid)._y; eval ("BOMB" + nPickUpCount).gotoAndStop(47); eval ("BOMB" + nPickUpCount).blnThrown = dir; eval ("BOMB" + nPickUpCount).nLaidBy = pid; trace((eval ("BOMB" + nPickUpCount) + "--") + eval ("BOMB" + nPickUpCount).blnThrown); } function fKillPlayer(pid) { if ((arrDead[pid - 1] == 0) && (arrInvincible[pid - 1] == 0)) { duplicateMovieClip ("player1D", ("P" + pid) + "D", 5010 + pid); eval (("P" + pid) + "D")._x = eval ("movP" + pid)._x; eval (("P" + pid) + "D")._y = eval ("movP" + pid)._y; eval (("P" + pid) + "D").gotoAndStop(pid); arrLives[pid - 1]--; arrInvincible[pid - 1] = 75; if (arrLives[pid - 1] == 0) { arrDead[pid - 1] = 1; eval (("_root.movFaces.movP" + pid) + "Dead")._alpha = 100; removeMovieClip(eval ("movP" + pid)); } } } function fBlastImgLoop(nX, nY, objThis) { var _local1 = objThis; if (_root.nLevel == 2) { var _local2 = Math.round((nX - player1.nStartX) / 30) + 1; var _local3 = Math.round((nY - player1.nStartY) / 30) + 1; if ((_root.arrGrid[_local2][_local3] <= -5) && (_root.arrGrid[_local2][_local3] > -11)) { doFireLine = 1; } } i = 1; while (i < 5) { if (arrDead[i - 1] == 0) { if (_local1.hitTest("_parent.dot" + i) && (_local1.blnKilled != 1)) { _local1.blnKilled = 1; trace("bomb KILL player:" + i); fKillPlayer(i); } } i++; } } function fTransportPlayer(pid, nid) { if (eval ("movP" + pid).blnJustTransported == 0) { eval ("movP" + pid).blnJustTransported = 1; if (nid == 5) { eval ("movP" + pid)._x = movTRAN66._x; eval ("movP" + pid)._y = movTRAN66._y; } if (nid == 11) { eval ("movP" + pid)._x = movTRAN60._x; eval ("movP" + pid)._y = movTRAN60._y; } if (nid == 60) { eval ("movP" + pid)._x = movTRAN11._x; eval ("movP" + pid)._y = movTRAN11._y; } if (nid == 66) { eval ("movP" + pid)._x = movTRAN5._x; eval ("movP" + pid)._y = movTRAN5._y; } } } function fCheckInvincibility(pid, objThis) { var _local1 = pid; var _local2 = objThis; if (arrInvincible[_local1 - 1] > 0) { arrInvincible[_local1 - 1]--; if ((arrInvincible[_local1 - 1] / 3) == Math.round(arrInvincible[_local1 - 1] / 3)) { _local2._alpha = 100; } else { _local2._alpha = 50; } } else { _local2._alpha = 100; } } function bomber() { var i = 1; while (i < 25) { eval ("BOMB" + i).nCount == 300; i++; } }
Instance of Symbol 265 MovieClip "movTransporter" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { var x; var y; var nTranID; } onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fTransportPlayer(i, nTranID); } } i++; } }
Instance of Symbol 289 MovieClip "movFireLine" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { var blnStatus = 1; var nCount = 0; var nFLType; var nGoto; var x; var y; } onClipEvent (enterFrame) { if (_parent.doFireLine == 0) { movFLBlast.gotoAndStop(1); _root.arrGrid[x][y] = nFLType; } else { movFLBlast.gotoAndStop(2); _parent.fBlastImgLoop(_x, y, this); _root.arrGrid[x][y] = -11; } }
Instance of Symbol 311 MovieClip "computer4" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { if (_name != "computer4") { bomber = 0; if (_root.nLeveldif != 4) { var nSpd = _root.gStartingSpd; var nLength = _root.gStartingLength; var nBombs = _root.gStartingBombs; } else { var nSpd = 2; var nLength = 5; var nBombs = 2; } var nBombsLaid = 0; var canKick = _root.gCanKick; var canThrow = _root.gCanThrow; var nBombInHand = 0; var nDirection = 1; var nStartX = ((_parent.nWidth / 2) - 45); var nStartY = (((-_parent.nHeight) / 2) + 45); var nGX; var nGY; var nLagX; var nLagY; _x = nStartX; _y = nStartY; if (_root.nLevel == 2) { _x = (_x - 90); _y = (_y + 0); } var arrChoices = new Array(); var isBombUp = 0; var isBombDown = 0; var isBombLeft = 0; var isBombRight = 0; var justLaid = 0; var blnJustTransported = 0; var nTranCount = 0; gotoAndStop (3); } } onClipEvent (enterFrame) { if (_name != "computer4") { if (bomber == 3) { _parent.bomber(); } _parent.fCheckInvincibility(4, this); if (blnJustTransported == 1) { nTranCount++; if (nTranCount == 24) { blnJustTransported = 0; nTranCount = 0; } } _parent.arrBombLastLaid[3]++; if ((_parent.arrBombLastLaid[3] == Math.round(300 / _root.gOppoMadnessFactor)) && (nBombsLaid < nBombs)) { _parent.fLayBomb(4, nGX, nGY, nLength); if ((random(5) == 1) && (canThrow == 1)) { canThrow = 0; _parent.fComputerThrowBomb(4, nGX, nGY, nDirection, 0); } justLaid = 1; nBombsLaid++; } i = 1; while (i < 5) { if (((((((_parent.arrBombLastLaid[3] > 10) && (nGX >= (eval ("_parent.movP" + i).nGX - 3))) && (nGX <= (eval ("_parent.movP" + i).nGX + 3))) && (nGY >= (eval ("_parent.movP" + i).nGY - 3))) && (nGY <= (eval ("_parent.movP" + i).nGY + 3))) && (nBombsLaid < nBombs)) && (i != 4)) { if ((random(18 / _root.gOppoMadnessFactor) == 1) && (canThrow == 1)) { _parent.fLayBomb(4, nGX, nGY, nLength); if (random(3) == 1) { canThrow = 0; _parent.fComputerThrowBomb(4, nGX, nGY, nDirection, 0); } justLaid = 1; nBombsLaid++; } } i++; } if (((_y % 30) == 0) && ((_x % 30) == 0)) { isBombUp = 0; isBombDown = 0; isBombLeft = 0; isBombRight = 0; i = 1; while (i <= (nLength + 1)) { if ((_root.arrGrid[nGX][nGY - i] == 3) || (_root.arrGrid[nGX][nGY - i] == -11)) { isBombUp = 1; } if ((_root.arrGrid[nGX][nGY + i] == 3) || (_root.arrGrid[nGX][nGY + i] == -11)) { isBombDown = 1; } if ((_root.arrGrid[nGX - i][nGY] == 3) || (_root.arrGrid[nGX - i][nGY] == -11)) { isBombLeft = 1; } if ((_root.arrGrid[nGX + i][nGY] == 3) || (_root.arrGrid[nGX + i][nGY] == -11)) { isBombRight = 1; } if (((_root.nLevel == 2) && (random(2) == 1)) && ((((isBombUp + isBombDown) + isBombLeft) + isBombRight) == 0)) { if (_root.arrGrid[nGX][nGY - i] <= -5) { isBombUp = 1; } if (_root.arrGrid[nGX][nGY + i] <= -5) { isBombDown = 1; } if (_root.arrGrid[nGX - i][nGY] <= -5) { isBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY] <= -5) { isBombRight = 1; } } i++; } var nAnyBombs = (((isBombUp + isBombDown) + isBombLeft) + isBombRight); var isABombLeft = 0; var isABombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY - 1] == 3) { isABombLeft = 1; } if (_root.arrGrid[nGX + i][nGY - 1] == 3) { isABombRight = 1; } i++; } var nAnyABombs = (isABombLeft + isABombRight); var isBBombLeft = 0; var isBBombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY + 1] == 3) { isBBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY + 1] == 3) { isBBombRight = 1; } i++; } var nAnyBBombs = (isBBombLeft + isBBombRight); var isCBombUp = 0; var isCBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - 1][nGY - i] == 3) { isCBombUp = 1; } if (_root.arrGrid[nGX - 1][nGY + i] == 3) { isCBombDown = 1; } i++; } var nAnyCBombs = (isCBombUp + isCBombDown); var isDBombUp = 0; var isDBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX + 1][nGY - i] == 3) { isDBombUp = 1; } if (_root.arrGrid[nGX + 1][nGY + i] == 3) { isDBombDown = 1; } i++; } var nAnyDBombs = (isDBombUp + isDBombDown); if (((random(20) == 2) || (justLaid)) || (nAnyBombs > 0)) { justLaid = 0; nLen = 0; arrChoices = new Array(); if (((_root.arrGrid[nGX][nGY - 1] <= 0) && (down != 1)) && (!isBombUp)) { arrChoices[nLen] = 1; nLen++; } if (((_root.arrGrid[nGX][nGY + 1] <= 0) && (up != 1)) && (!isBombDown)) { arrChoices[nLen] = 2; nLen++; } if (((_root.arrGrid[nGX - 1][nGY] <= 0) && (right != 1)) && (!isBombLeft)) { arrChoices[nLen] = 3; nLen++; } if (((_root.arrGrid[nGX + 1][nGY] <= 0) && (left != 1)) && (!isBombRight)) { arrChoices[nLen] = 4; nLen++; } var nChoice = arrChoices[random(nLen)]; if ((((arrChoices.length == 0) && (nBombsLaid < nBombs)) && (_root.arrGrid[nGX][nGY] == 0)) && ((((nAnyABombs + nAnyBBombs) + nAnyCBombs) + nAnyDBombs) == 0)) { _parent.fLayBomb(4, nGX, nGY, nLength); if ((random(3) == 1) && (canThrow == 1)) { canThrow = 0; _parent.fComputerThrowBomb(4, nGX, nGY, nDirection, 0); } justLaid = 1; nBombsLaid++; } up = 0; down = 0; left = 0; right = 0; switch (nChoice) { case 1 : up = 1; break; case 2 : down = 1; break; case 3 : left = 1; break; case 4 : right = 1; } } } } if (_name != "computer4") { nGX = Math.round((_x - nStartX) / 30) + 13; nGY = Math.round((_y - nStartY) / 30) + 1; nLagX = (-180 + (30 * (nGX - 1))) - _x; nLagY = (-150 + (30 * (nGY - 1))) - _y; if (up == 1) { gotoAndStop (4); nDirection = 1; if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyABombs == 0) { _y = (_y - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (down == 1) { gotoAndStop (2); nDirection = 2; if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyBBombs == 0) { _y = (_y + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY + 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).nDir = 3; _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (left == 1) { gotoAndStop (3); nDirection = 3; if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyCBombs == 0) { _x = (_x - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX - 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).nDir = 4; _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } if (right == 1) { gotoAndStop (1); nDirection = 4; if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyDBombs == 0) { _x = (_x + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX + 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).nDir = 2; _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } } }
Instance of Symbol 333 MovieClip "computer3" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { if (_name != "computer3") { bomber = 0; if (_root.nLeveldif != 4) { var nSpd = _root.gStartingSpd; var nLength = _root.gStartingLength; var nBombs = _root.gStartingBombs; } else { var nSpd = 2; var nLength = 4; var nBombs = 3; } var nBombsLaid = 0; var canKick = _root.gCanKick; var canThrow = _root.gCanThrow; var nBombInHand = 0; var nDirection = 1; var nStartX = (((-_parent.nWidth) / 2) + 45); var nStartY = ((_parent.nHeight / 2) - 45); var nGX; var nGY; var nLagX; var nLagY; _x = nStartX; _y = nStartY; if (_root.nLevel == 2) { _x = (_x + 90); _y = (_y - 0); } var arrChoices = new Array(); var isBombUp = 0; var isBombDown = 0; var isBombLeft = 0; var isBombRight = 0; var justLaid = 0; var blnJustTransported = 0; var nTranCount = 0; gotoAndStop (3); } } onClipEvent (enterFrame) { if (_name != "computer3") { if (bomber == 3) { _parent.bomber(); } _parent.fCheckInvincibility(3, this); if (blnJustTransported == 1) { nTranCount++; if (nTranCount == 24) { blnJustTransported = 0; nTranCount = 0; } } _parent.arrBombLastLaid[2]++; if ((_parent.arrBombLastLaid[2] == Math.round(350 / _root.gOppoMadnessFactor)) && (nBombsLaid < nBombs)) { _parent.fLayBomb(3, nGX, nGY, nLength); if ((random(11) == 5) && (canThrow == 1)) { canThrow = 0; _parent.fComputerThrowBomb(3, nGX, nGY, nDirection, 0); } justLaid = 1; nBombsLaid++; } i = 1; while (i < 5) { if (((((((_parent.arrBombLastLaid[2] > 10) && (nGX >= (eval ("_parent.movP" + i).nGX - 3))) && (nGX <= (eval ("_parent.movP" + i).nGX + 3))) && (nGY >= (eval ("_parent.movP" + i).nGY - 3))) && (nGY <= (eval ("_parent.movP" + i).nGY + 3))) && (nBombsLaid < nBombs)) && (i != 3)) { if ((random(22 / _root.gOppoMadnessFactor) == 1) && (canThrow == 1)) { _parent.fLayBomb(3, nGX, nGY, nLength); if (random(3) == 1) { canThrow = 0; _parent.fComputerThrowBomb(3, nGX, nGY, nDirection, 0); } justLaid = 1; nBombsLaid++; } } i++; } if (((_y % 30) == 0) && ((_x % 30) == 0)) { isBombUp = 0; isBombDown = 0; isBombLeft = 0; isBombRight = 0; i = 1; while (i <= (nLength + 1)) { if ((_root.arrGrid[nGX][nGY - i] == 3) || (_root.arrGrid[nGX][nGY - i] == -11)) { isBombUp = 1; } if ((_root.arrGrid[nGX][nGY + i] == 3) || (_root.arrGrid[nGX][nGY + i] == -11)) { isBombDown = 1; } if ((_root.arrGrid[nGX - i][nGY] == 3) || (_root.arrGrid[nGX - i][nGY] == -11)) { isBombLeft = 1; } if ((_root.arrGrid[nGX + i][nGY] == 3) || (_root.arrGrid[nGX + i][nGY] == -11)) { isBombRight = 1; } if (((_root.nLevel == 2) && (random(2) == 1)) && ((((isBombUp + isBombDown) + isBombLeft) + isBombRight) == 0)) { if (_root.arrGrid[nGX][nGY - i] <= -5) { isBombUp = 1; } if (_root.arrGrid[nGX][nGY + i] <= -5) { isBombDown = 1; } if (_root.arrGrid[nGX - i][nGY] <= -5) { isBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY] <= -5) { isBombRight = 1; } } i++; } var nAnyBombs = (((isBombUp + isBombDown) + isBombLeft) + isBombRight); var isABombLeft = 0; var isABombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY - 1] == 3) { isABombLeft = 1; } if (_root.arrGrid[nGX + i][nGY - 1] == 3) { isABombRight = 1; } i++; } var nAnyABombs = (isABombLeft + isABombRight); var isBBombLeft = 0; var isBBombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY + 1] == 3) { isBBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY + 1] == 3) { isBBombRight = 1; } i++; } var nAnyBBombs = (isBBombLeft + isBBombRight); var isCBombUp = 0; var isCBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - 1][nGY - i] == 3) { isCBombUp = 1; } if (_root.arrGrid[nGX - 1][nGY + i] == 3) { isCBombDown = 1; } i++; } var nAnyCBombs = (isCBombUp + isCBombDown); var isDBombUp = 0; var isDBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX + 1][nGY - i] == 3) { isDBombUp = 1; } if (_root.arrGrid[nGX + 1][nGY + i] == 3) { isDBombDown = 1; } i++; } var nAnyDBombs = (isDBombUp + isDBombDown); if (((random(20) == 2) || (justLaid)) || (nAnyBombs > 0)) { justLaid = 0; nLen = 0; arrChoices = new Array(); if (((_root.arrGrid[nGX][nGY - 1] <= 0) && (down != 1)) && (!isBombUp)) { arrChoices[nLen] = 1; nLen++; } if (((_root.arrGrid[nGX][nGY + 1] <= 0) && (up != 1)) && (!isBombDown)) { arrChoices[nLen] = 2; nLen++; } if (((_root.arrGrid[nGX - 1][nGY] <= 0) && (right != 1)) && (!isBombLeft)) { arrChoices[nLen] = 3; nLen++; } if (((_root.arrGrid[nGX + 1][nGY] <= 0) && (left != 1)) && (!isBombRight)) { arrChoices[nLen] = 4; nLen++; } var nChoice = arrChoices[random(nLen)]; if ((((arrChoices.length == 0) && (nBombsLaid < nBombs)) && (_root.arrGrid[nGX][nGY] == 0)) && ((((nAnyABombs + nAnyBBombs) + nAnyCBombs) + nAnyDBombs) == 0)) { _parent.fLayBomb(3, nGX, nGY, nLength); if ((random(15) == 6) && (canThrow == 1)) { canThrow = 0; _parent.fComputerThrowBomb(3, nGX, nGY, nDirection, 0); } justLaid = 1; nBombsLaid++; } up = 0; down = 0; left = 0; right = 0; switch (nChoice) { case 1 : up = 1; break; case 2 : down = 1; break; case 3 : left = 1; break; case 4 : right = 1; } } } } if (_name != "computer3") { nGX = Math.round((_x - nStartX) / 30) + 1; nGY = Math.round((_y - nStartY) / 30) + 11; nLagX = (-180 + (30 * (nGX - 1))) - _x; nLagY = (-150 + (30 * (nGY - 1))) - _y; if (up == 1) { gotoAndStop (4); nDirection = 1; if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyABombs == 0) { _y = (_y - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (down == 1) { gotoAndStop (2); nDirection = 2; if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyBBombs == 0) { _y = (_y + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY + 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).nDir = 3; _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (left == 1) { gotoAndStop (3); nDirection = 3; if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyCBombs == 0) { _x = (_x - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX - 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).nDir = 4; _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } if (right == 1) { gotoAndStop (1); nDirection = 4; if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyDBombs == 0) { _x = (_x + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX + 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).nDir = 2; _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } } }
Instance of Symbol 345 MovieClip "movBlock4" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_root.theme); } onClipEvent (enterFrame) { this.gotoAndStop(_root.theme); }
Instance of Symbol 356 MovieClip "movBlock3" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_root.theme); } onClipEvent (enterFrame) { this.gotoAndStop(_root.theme); }
Instance of Symbol 358 MovieClip "dot4" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent.movP4._x; _y = _parent.movP4._y; _alpha = 0; }
Instance of Symbol 358 MovieClip "dot3" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent.movP3._x; _y = _parent.movP3._y; _alpha = 0; }
Instance of Symbol 358 MovieClip "dot2" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent.movP2._x; _y = _parent.movP2._y; _alpha = 0; }
Instance of Symbol 358 MovieClip "dot1" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent.movP1._x; _y = _parent.movP1._y; _alpha = 0; }
Instance of Symbol 385 MovieClip "computer2" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { if (_name != "computer2") { bomber = 0; if (_root.nLeveldif != 4) { var nSpd = _root.gStartingSpd; var nLength = _root.gStartingLength; var nBombs = _root.gStartingBombs; } else { var nSpd = 3; var nLength = 3; var nBombs = 3; } var nBombsLaid = 0; var canKick = _root.gCanKick; var canThrow = _root.gCanThrow; var nStartX = ((_parent.nWidth / 2) - 45); var nStartY = ((_parent.nHeight / 2) - 45); var nGX; var nGY; var nLagX; var nLagY; _x = nStartX; _y = nStartY; if (_root.nLevel == 2) { _x = (_x - 0); _y = (_y - 120); } var arrChoices = new Array(); var isBombUp = 0; var isBombDown = 0; var isBombLeft = 0; var isBombRight = 0; var justLaid = 0; var blnJustTransported = 0; var nTranCount = 0; gotoAndStop (3); } } onClipEvent (enterFrame) { if (_name != "computer2") { if (bomber == 3) { _parent.bomber(); } _parent.fCheckInvincibility(2, this); if (blnJustTransported == 1) { nTranCount++; if (nTranCount == 24) { blnJustTransported = 0; nTranCount = 0; } } _parent.arrBombLastLaid[1]++; if ((_parent.arrBombLastLaid[1] == Math.round(350 / _root.gOppoMadnessFactor)) && (nBombsLaid < nBombs)) { _parent.fLayBomb(2, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } i = 1; while (i < 5) { if (((((((_parent.arrBombLastLaid[1] > 10) && (nGX >= (eval ("_parent.movP" + i).nGX - 3))) && (nGX <= (eval ("_parent.movP" + i).nGX + 3))) && (nGY >= (eval ("_parent.movP" + i).nGY - 3))) && (nGY <= (eval ("_parent.movP" + i).nGY + 3))) && (nBombsLaid < nBombs)) && (i != 2)) { if (random(12 / _root.gOppoMadnessFactor) == 1) { _parent.fLayBomb(2, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } } i++; } if (((_y % 30) == 0) && ((_x % 30) == 0)) { isBombUp = 0; isBombDown = 0; isBombLeft = 0; isBombRight = 0; i = 1; while (i <= (nLength + 1)) { if ((_root.arrGrid[nGX][nGY - i] == 3) || (_root.arrGrid[nGX][nGY - i] == -11)) { isBombUp = 1; } if ((_root.arrGrid[nGX][nGY + i] == 3) || (_root.arrGrid[nGX][nGY + i] == -11)) { isBombDown = 1; } if ((_root.arrGrid[nGX - i][nGY] == 3) || (_root.arrGrid[nGX - i][nGY] == -11)) { isBombLeft = 1; } if ((_root.arrGrid[nGX + i][nGY] == 3) || (_root.arrGrid[nGX + i][nGY] == -11)) { isBombRight = 1; } if (((_root.nLevel == 2) && (random(2) == 1)) && ((((isBombUp + isBombDown) + isBombLeft) + isBombRight) == 0)) { if ((_root.arrGrid[nGX][nGY - i] <= -5) && (_root.arrGrid[nGX][nGY - i] > -11)) { isBombUp = 1; } if ((_root.arrGrid[nGX][nGY + i] <= -5) && (_root.arrGrid[nGX][nGY + i] > -11)) { isBombDown = 1; } if ((_root.arrGrid[nGX - i][nGY] <= -5) && (_root.arrGrid[nGX - i][nGY] > -11)) { isBombLeft = 1; } if ((_root.arrGrid[nGX + i][nGY] <= -5) && (_root.arrGrid[nGX + i][nGY] > -11)) { isBombRight = 1; } } i++; } var nAnyBombs = (((isBombUp + isBombDown) + isBombLeft) + isBombRight); var isABombLeft = 0; var isABombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY - 1] == 3) { isABombLeft = 1; } if (_root.arrGrid[nGX + i][nGY - 1] == 3) { isABombRight = 1; } i++; } var nAnyABombs = (isABombLeft + isABombRight); var isBBombLeft = 0; var isBBombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY + 1] == 3) { isBBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY + 1] == 3) { isBBombRight = 1; } i++; } var nAnyBBombs = (isBBombLeft + isBBombRight); var isCBombUp = 0; var isCBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - 1][nGY - i] == 3) { isCBombUp = 1; } if (_root.arrGrid[nGX - 1][nGY + i] == 3) { isCBombDown = 1; } i++; } var nAnyCBombs = (isCBombUp + isCBombDown); var isDBombUp = 0; var isDBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX + 1][nGY - i] == 3) { isDBombUp = 1; } if (_root.arrGrid[nGX + 1][nGY + i] == 3) { isDBombDown = 1; } i++; } var nAnyDBombs = (isDBombUp + isDBombDown); if (((random(20) == 2) || (justLaid)) || (nAnyBombs > 0)) { justLaid = 0; nLen = 0; arrChoices = new Array(); if (((_root.arrGrid[nGX][nGY - 1] <= 0) && (down != 1)) && (!isBombUp)) { arrChoices[nLen] = 1; nLen++; } if (((_root.arrGrid[nGX][nGY + 1] <= 0) && (up != 1)) && (!isBombDown)) { arrChoices[nLen] = 2; nLen++; } if (((_root.arrGrid[nGX - 1][nGY] <= 0) && (right != 1)) && (!isBombLeft)) { arrChoices[nLen] = 3; nLen++; } if (((_root.arrGrid[nGX + 1][nGY] <= 0) && (left != 1)) && (!isBombRight)) { arrChoices[nLen] = 4; nLen++; } var nChoice = arrChoices[random(nLen)]; if ((((arrChoices.length == 0) && (nBombsLaid < nBombs)) && (_root.arrGrid[nGX][nGY] == 0)) && ((((nAnyABombs + nAnyBBombs) + nAnyCBombs) + nAnyDBombs) == 0)) { _parent.fLayBomb(2, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } up = 0; down = 0; left = 0; right = 0; switch (nChoice) { case 1 : if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } up = 1; break; case 2 : if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 2; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } down = 1; break; case 3 : if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 3; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } left = 1; break; case 4 : if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 4; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } right = 1; } } } } if (_name != "computer2") { nGX = Math.round((_x - nStartX) / 30) + 13; nGY = Math.round((_y - nStartY) / 30) + 11; nLagX = (-180 + (30 * (nGX - 1))) - _x; nLagY = (-150 + (30 * (nGY - 1))) - _y; if (up == 1) { gotoAndStop (4); if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyABombs == 0) { _y = (_y - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (down == 1) { gotoAndStop (2); if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyBBombs == 0) { _y = (_y + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY + 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).nDir = 3; _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (left == 1) { gotoAndStop (3); if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyCBombs == 0) { _x = (_x - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX - 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).nDir = 4; _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } if (right == 1) { gotoAndStop (1); if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyDBombs == 0) { _x = (_x + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX + 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).nDir = 2; _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } } }
Instance of Symbol 389 MovieClip "mov1BlastEnd4" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.hittrue = true; } onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); _root.hitbomb(this); }
Instance of Symbol 389 MovieClip "mov1BlastEnd3" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.hittrue = true; } onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); _root.hitbomb(this); }
Instance of Symbol 389 MovieClip "mov1BlastEnd2" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.hittrue = true; } onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); _root.hitbomb(this); }
Instance of Symbol 389 MovieClip "mov1BlastEnd1" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.hittrue = true; } onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); _root.hitbomb(this); }
Instance of Symbol 393 MovieClip "mov1Blast2" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.hittrue = true; } onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); _root.hitbomb(this); }
Instance of Symbol 393 MovieClip "mov1Blast1" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.hittrue = true; } onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); _root.hitbomb(this); }
Instance of Symbol 415 MovieClip "player1" in Symbol 506 MovieClip Frame 1
onClipEvent (keyDown) { if (_name != "player1") { K = Key.getCode(); if (K == _root.movupbt) { up = 1; } if (K == _root.movdownbt) { down = 1; } if (K == _root.movleftbt) { left = 1; } if (K == _root.movrightbt) { right = 1; } if ((_root.nPlayers == 1) && (K == _root.laidbt)) { K = 186; } if (_root.pass == 1) { if (K == 16) { P = 1; } if (K == 17) { S = 1; } } if (K == 186) { if (canThrow != 0) { if ((_root.arrGrid[nGX][nGY] <= 0) && (nBombsLaid < nBombs)) { _parent.fLayBomb(1, nGX, nGY, nLength); nBombsLaid++; } else if ((_root.arrGrid[nGX][nGY] == 3) && (canThrow == 1)) { canThrow = 0; nBombInHand = _root.arrGridNum[nGX][nGY]; _parent.fPickUpBomb(1, nGX, nGY); } } } } } onClipEvent (keyUp) { if (_name != "player1") { K = Key.getCode(); if ((P == 1) and (S == 1)) { if (K == 76) { _root.movGame.arrLives[0] = _root.movGame.arrLives[0] + 1; } else if (K == 70) { nLength++; } else if (K == 73) { _root.movGame.arrInvincible[0] = _root.movGame.arrInvincible[0] + 360; } else if (K == 66) { nBombs++; } else if (K == 83) { if (nSpd <= 4) { nSpd++; } else { nSpd = 2; } } else if (K == 84) { if (_root.theme < 5) { _root.theme++; } else { _root.theme = 1; } } } else if ((P != 1) && (S != 1)) { if (K == _root.invbt) { if (invcount >= 480) { if (t == "Sergeant") { _parent.arrInvincible[0] = 24; } else if (t == "Prapor") { _parent.arrInvincible[0] = 48; } else if (t == "Leiten") { _parent.arrInvincible[0] = 72; } else if (t == "Captain") { _parent.arrInvincible[0] = 96; } else if (t == "Major") { _parent.arrInvincible[0] = 120; } else if (t == "General") { _parent.arrInvincible[0] = 240; } invcount = 0; } } if (K == _root.rainbt) { if (raincount >= 720) { if (t == "Major") { _root.crytimerwait = 0; _root.crytimer = 0; } else if (t == "General") { _root.crytimerwait = 0; _root.crytimer = 0; } raincount = 0; } } } if (K == 16) { P = 0; } if (K == 17) { S = 0; } if (K == _root.movupbt) { up = 0; } if (K == _root.movdownbt) { down = 0; } if (K == _root.movleftbt) { left = 0; } if (K == _root.movrightbt) { right = 0; } if ((_root.nPlayers == 1) && (K == _root.laidbt)) { K = 186; } if ((K == 186) && (canThrow == 0)) { _parent.fThrowBomb(1, nGX, nGY, nDirection, nBombInHand); canThrow = 1; nBombInHand = 0; } } } onClipEvent (load) { if (_root.movrightbt == undefined) { _root.movrightbt = 39; } if (_root.movleftbt == undefined) { _root.movleftbt = 37; } if (_root.movupbt == undefined) { _root.movupbt = 38; } if (_root.movdownbt == undefined) { _root.movdownbt = 40; } if (_root.invbt == undefined) { _root.invbt = 73; } if (_root.rainbt == undefined) { _root.rainbt = 82; } if (_root.laidbt == undefined) { _root.laidbt = 32; } raincount = 0; invcount = 0; bomber = 0; var nSpd = _root.gStartingSpd; var nLength = _root.gStartingLength; var nBombs = _root.gStartingBombs; var nBombsLaid = 0; var canKick = _root.gCanKick; var canThrow = _root.gCanThrow; var nBombInHand = 0; var nStartX = (((-_parent.nWidth) / 2) + 45); var nStartY = (((-_parent.nHeight) / 2) + 45); var nGX; var nGY; var nLagX; var nLagY; var blnJustTransported = 0; var nTranCount = 0; if (_name != "player1") { _x = nStartX; _y = nStartY; if (_root.nLevel == 2) { _x = (_x + 0); _y = (_y + 120); } } } onClipEvent (enterFrame) { if (_name != "player1") { raincount = raincount + 1; invcount = invcount + 1; if (bomber == 1) { _parent.bomber(); bomber = 0; } _parent.fCheckInvincibility(1, this); if (blnJustTransported == 1) { nTranCount++; if (nTranCount == 24) { blnJustTransported = 0; nTranCount = 0; } } nGX = Math.round((_x - nStartX) / 30) + 1; nGY = Math.round((_y - nStartY) / 30) + 1; nLagX = (nStartX + (30 * (nGX - 1))) - _x; nLagY = (nStartY + (30 * (nGY - 1))) - _y; if (up == 1) { gotoAndStop (4); nDirection = 1; if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (down == 1) { gotoAndStop (2); nDirection = 2; if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY + 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).nDir = 3; _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (left == 1) { gotoAndStop (3); nDirection = 3; if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX - 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).nDir = 4; _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } if (right == 1) { gotoAndStop (1); nDirection = 4; if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX + 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).nDir = 2; _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } } }
Instance of Symbol 418 MovieClip "movBlock2" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_root.theme); var blnStatus = 1; var nCount = 0; var x; var y; } onClipEvent (enterFrame) { this.gotoAndStop(_root.theme); if (blnStatus == 0) { nCount++; } if (nCount == _parent.nFadeTime) { _root.arrGrid[x][y] = 0; _root.arrGridNum[x][y] = 0; _parent.fPowerUp(x, y); this.removeMovieClip(); } }
Instance of Symbol 420 MovieClip "movBlock1" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_root.theme); } onClipEvent (enterFrame) { this.gotoAndStop(_root.theme); }
Instance of Symbol 424 MovieClip "mov4BlastEnd4" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 424 MovieClip "mov4BlastEnd3" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 424 MovieClip "mov4BlastEnd2" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 424 MovieClip "mov4BlastEnd1" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 428 MovieClip "mov4Blast2" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 428 MovieClip "mov4Blast1" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 432 MovieClip "mov3BlastEnd4" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 432 MovieClip "mov3BlastEnd3" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 432 MovieClip "mov3BlastEnd2" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 432 MovieClip "mov3BlastEnd1" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 436 MovieClip "mov3Blast2" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 436 MovieClip "mov3Blast1" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 446 MovieClip "movBomb3" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { var nCount = 0; var nLaidBy; var thisNum = this._name.substr(4); var isMoving = 0; var nDir = 0; var x; var y; var nGY; var nGX; var nFlightCount = 0; } onClipEvent (enterFrame) { if (_name != "movBomb3") { if (!_root.rain) { nCount++; if (nCount <= (_parent.nBlowTime - 1)) { nGX = Math.round((_x - _parent.player1.nStartX) / 30) + 1; nGY = Math.round((_y - _parent.player1.nStartY) / 30) + 1; if (blnThrown > 0) { nCount--; if (nFlightCount <= 9) { var bleft = -230; var bright = 220; var bbot = 180; var btop = -190; if (blnThrown == 1) { _y = (_y - 10); if (_y < btop) { _y = bbot; } } else if (blnThrown == 2) { _y = (_y + 10); if (_y > bbot) { _y = btop; } } else if (blnThrown == 3) { _x = (_x - 10); if (_x < bleft) { _x = bright; } } else if (blnThrown == 4) { _x = (_x + 10); if (_x > bright) { _x = bleft; } } nFlightCount++; if (nFlightCount == 9) { if (_root.arrGrid[nGX][nGY] != 0) { nFlightCount = 7; } else { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); nFlightCount = 10; } } } else if (nFlightCount > 9) { gotoAndStop (1); blnThrown = 0; nFlightCount == -1; } else { blnThrown = 0; } isMoving = 0; } else if (isMoving == 0) { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); _root.arrGrid[nGX][nGY] = 3; _root.arrGridNum[nGX][nGY] = thisNum; } _parent.arrBombX[thisNum] = nGX; _parent.arrBombY[thisNum] = nGY; if (isMoving == 1) { i = 0; while (i < (_parent.nPUCount + 1)) { if (this.hitTest("_parent.movPU" + i)) { eval ("_parent.movPU" + i).blnStatus = 0; } i++; } switch (nDir) { case 1 : if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY + 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } } else { isMoving = 0; } break; case 2 : if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + _root.gKickSpeed); if (_root.arrGridNum[nGX - 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } } else { isMoving = 0; } break; case 3 : if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY - 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } } else { isMoving = 0; } break; case 4 : if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - _root.gKickSpeed); if (_root.arrGridNum[nGX + 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } } else { isMoving = 0; } } } } if (((nCount == (_parent.nBlowTime - 10)) && (!_parent.blnRoundOver)) && (!_root.rain)) { play(); } if (((nCount >= _parent.nBlowTime) && (!_parent.blnRoundOver)) && (!_root.rain)) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } } if (((nCount == _parent.nBlowTime) && (!_parent.blnRoundOver)) && (!_root.rain)) { gotoAndPlay (11); i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov4Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov4BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == -1)) { duplicateMovieClip ("_parent.mov4BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov4Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov4BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == -1)) { duplicateMovieClip ("_parent.mov4BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov4Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov4BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov4BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov4Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov4BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov4BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } } if (_parent.nBlastCount > 100) { _parent.nBlastCount = 0; } if (nCount == (_parent.nBlowTime + _parent.nFadeTime)) { eval ("_parent.movP" + nLaidBy).nBombsLaid--; _root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; this.removeMovieClip(); } } } }
Instance of Symbol 456 MovieClip "movBomb4" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { var nCount = 0; var nLaidBy; var blnInHand = 0; var thisNum = this._name.substr(4); var isMoving = 0; var nDir = 0; var x; var y; var nGY; var nGX; var nFlightCount = 0; } onClipEvent (enterFrame) { if (_name != "movBomb4") { nCount++; if (nCount <= (_parent.nBlowTime - 1)) { nGX = Math.round((_x - _parent.player1.nStartX) / 30) + 1; nGY = Math.round((_y - _parent.player1.nStartY) / 30) + 1; if (blnThrown > 0) { nCount--; if (nFlightCount <= 9) { var bleft = -230; var bright = 220; var bbot = 180; var btop = -190; if (blnThrown == 1) { _y = (_y - 10); if (_y < btop) { _y = bbot; } } else if (blnThrown == 2) { _y = (_y + 10); if (_y > bbot) { _y = btop; } } else if (blnThrown == 3) { _x = (_x - 10); if (_x < bleft) { _x = bright; } } else if (blnThrown == 4) { _x = (_x + 10); if (_x > bright) { _x = bleft; } } nFlightCount++; if (nFlightCount == 9) { if (_root.arrGrid[nGX][nGY] != 0) { nFlightCount = 7; } else { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); nFlightCount = 10; } } } else if (nFlightCount > 9) { gotoAndStop (1); blnThrown = 0; nFlightCount == -1; } else { blnThrown = 0; } isMoving = 0; } else if (isMoving == 0) { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); _root.arrGrid[nGX][nGY] = 3; _root.arrGridNum[nGX][nGY] = thisNum; } _parent.arrBombX[thisNum] = nGX; _parent.arrBombY[thisNum] = nGY; if (isMoving == 1) { i = 0; while (i < (_parent.nPUCount + 1)) { if (this.hitTest("_parent.movPU" + i)) { eval ("_parent.movPU" + i).blnStatus = 0; } i++; } switch (nDir) { case 1 : if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY + 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } } else { isMoving = 0; } break; case 2 : if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + _root.gKickSpeed); if (_root.arrGridNum[nGX - 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } } else { isMoving = 0; } break; case 3 : if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY - 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } } else { isMoving = 0; } break; case 4 : if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - _root.gKickSpeed); if (_root.arrGridNum[nGX + 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } } else { isMoving = 0; } } } } if (((nCount == (_parent.nBlowTime - 10)) && (!_parent.blnRoundOver)) && (!_root.rain)) { play(); } if (((nCount >= _parent.nBlowTime) && (!_parent.blnRoundOver)) && (!_root.rain)) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } } if (((nCount == _parent.nBlowTime) && (!_parent.blnRoundOver)) && (!_root.rain)) { gotoAndPlay (11); i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov3Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov3BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == -1)) { duplicateMovieClip ("_parent.mov3BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov3Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov3BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == -1)) { duplicateMovieClip ("_parent.mov3BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov3Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov3BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov3BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov3Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov3BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov3BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } } if (_parent.nBlastCount > 100) { _parent.nBlastCount = 0; } if (nCount == (_parent.nBlowTime + _parent.nFadeTime)) { eval ("_parent.movP" + nLaidBy).nBombsLaid--; _root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; this.removeMovieClip(); } } }
Instance of Symbol 465 MovieClip "movBomb2" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { var nCount = 0; var nLaidBy; var blnInHand = 0; var blnThrown = 0; var thisNum = this._name.substr(4); var isMoving = 0; var nDir = 0; var x; var y; var nGY; var nGX; var nFlightCount = 0; } onClipEvent (enterFrame) { if (_name != "movBomb2") { nCount++; if (nCount <= (_parent.nBlowTime - 1)) { nGX = Math.round((_x - _parent.player1.nStartX) / 30) + 1; nGY = Math.round((_y - _parent.player1.nStartY) / 30) + 1; if (blnInHand != 0) { nCount--; _x = _parent.movP2._x; _y = _parent.movP2._y; gotoAndStop (47); isMoving = 0; } else if (blnThrown != 0) { trace(blnThrown); nCount--; if (nFlightCount <= 9) { var bleft = -230; var bright = 220; var bbot = 180; var btop = -190; if (blnThrown == 1) { _y = (_y - 10); if (_y < btop) { _y = bbot; } } else if (blnThrown == 2) { _y = (_y + 10); if (_y > bbot) { _y = btop; } } else if (blnThrown == 3) { _x = (_x - 10); if (_x < bleft) { _x = bright; } } else if (blnThrown == 4) { _x = (_x + 10); if (_x > bright) { _x = bleft; } } nFlightCount++; if (nFlightCount == 9) { if (_root.arrGrid[nGX][nGY] != 0) { nFlightCount = 7; } else { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); nFlightCount = 10; } } } else if (nFlightCount > 9) { gotoAndStop (1); blnThrown = 0; nFlightCount == -1; } else { blnThrown = 0; } isMoving = 0; } else if (isMoving == 0) { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); _root.arrGrid[nGX][nGY] = 3; _root.arrGridNum[nGX][nGY] = thisNum; } _parent.arrBombX[thisNum] = nGX; _parent.arrBombY[thisNum] = nGY; if (isMoving == 1) { i = 0; while (i < (_parent.nPUCount + 1)) { if (this.hitTest("_parent.movPU" + i)) { eval ("_parent.movPU" + i).blnStatus = 0; } i++; } switch (nDir) { case 1 : if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY + 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } } else { isMoving = 0; } break; case 2 : if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + _root.gKickSpeed); if (_root.arrGridNum[nGX - 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } } else { isMoving = 0; } break; case 3 : if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY - 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } } else { isMoving = 0; } break; case 4 : if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - _root.gKickSpeed); if (_root.arrGridNum[nGX + 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } } else { isMoving = 0; } } } } if (((nCount == (_parent.nBlowTime - 10)) && (!_parent.blnRoundOver)) && (!_root.rain)) { play(); } if (((nCount >= _parent.nBlowTime) && (!_parent.blnRoundOver)) && (!_root.rain)) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } } if (((nCount == _parent.nBlowTime) && (!_parent.blnRoundOver)) && (!_root.rain)) { gotoAndPlay (11); i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov2Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov2BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == -1)) { duplicateMovieClip ("_parent.mov2BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov2Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov2BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == -1)) { duplicateMovieClip ("_parent.mov2BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov2Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov2BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov2BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov2Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov2BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov2BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } } if (_parent.nBlastCount > 100) { _parent.nBlastCount = 0; } if (nCount == (_parent.nBlowTime + _parent.nFadeTime)) { eval ("_parent.movP" + nLaidBy).nBombsLaid--; _root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; this.removeMovieClip(); } } }
Instance of Symbol 469 MovieClip "mov2BlastEnd4" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 469 MovieClip "mov2BlastEnd3" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 469 MovieClip "mov2BlastEnd2" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 469 MovieClip "mov2BlastEnd1" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 490 MovieClip "movPUPS" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { var puType; var blnStatus = 1; var nCount = 0; var x; var y; } onClipEvent (enterFrame) { if (_name != "movPUPS") { i = 1; while (i <= 4) { if ((eval ("_parent.movP" + i).nGX == x) && (eval ("_parent.movP" + i).nGY == y)) { thisX = eval ("_parent.movP" + i)._x; thisY = eval ("_parent.movP" + i)._y; if (((thisX / 30) == Math.round(thisX / 30)) && ((thisY / 30) == Math.round(thisY / 30))) { switch (puType) { case 0 : trace("\u0412\u0437\u0440\u044B\u0432 \u0434\u0430\u043B\u044C\u0448\u0435"); eval ("_parent.movP" + i).nLength++; eval ("_parent.movP" + i).rank++; break; case 1 : trace("\u0421\u043A\u043E\u0440\u043E\u0445\u043E\u0434\u044B"); if (eval ("_parent.movP" + i).nSpd < 4) { eval ("_parent.movP" + i).nSpd++; } eval ("_parent.movP" + i).rank++; break; case 2 : trace("\u0411\u043E\u043C\u0431\u044B"); eval ("_parent.movP" + i).nBombs++; eval ("_parent.movP" + i).rank++; break; case 3 : trace("\u0422\u043E\u043B\u043A\u0430\u0447"); eval ("_parent.movP" + i).canKick = 1; eval ("_parent.movP" + i).rank++; break; case 4 : trace("\u041A\u0438\u0434\u0430\u043B\u0430"); eval ("_parent.movP" + i).canThrow = 1; eval ("_parent.movP" + i).rank++; break; case 5 : trace("\u0416\u0438\u0442\u044C"); _root.movGame.arrLives[i - 1] = _root.movGame.arrLives[i - 1] + 1; eval ("_parent.movP" + i).rank++; break; case 6 : trace("\u0412\u0437\u0440\u044B\u0432 \u0434\u0430\u043B\u044C\u0448\u0435 + 20"); eval ("_parent.movP" + i).nLength = eval ("_parent.movP" + i).nLength + 20; eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 2; break; case 7 : trace("\u0411\u0440\u043E\u043D\u044F"); _root.movGame.arrInvincible[i - 1] = _root.movGame.arrInvincible[i - 1] + (_root.timerarmor * 24); eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 1; break; case 8 : trace("\u0414\u043E\u0436\u0434\u044C"); _root.crytimerwait = 0; _root.crytimer = 0; eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 2; break; case 9 : trace("\u041D\u043E\u0447\u044C"); _root.darktimerwait = 0; eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 2; break; case 10 : trace("\u0410\u043D\u0442\u0438 \u0412\u0437\u0440\u044B\u0432 \u0434\u0430\u043B\u044C\u0448\u0435"); if (eval ("_parent.movP" + i).nLength > 1) { eval ("_parent.movP" + i).nLength--; } eval ("_parent.movP" + i).rank++; break; case 11 : trace("\u041A\u0440\u043E\u0441\u0441\u044B \u043F\u043E\u0440\u0432\u0430\u043B\u0438\u0441\u044C"); if (eval ("_parent.movP" + i).nSpd > 1) { eval ("_parent.movP" + i).nSpd--; } eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 2; break; case 12 : trace("\u0411\u043E\u043C\u0431\u0443 \u043F\u043E\u0442\u0435\u0440\u044F\u043B"); if (eval ("_parent.movP" + i).nBombs > 1) { eval ("_parent.movP" + i).nBombs--; } eval ("_parent.movP" + i).rank++; break; case 13 : trace("\u041D\u0435 \u0431\u0438\u0442\u044C!!!"); eval ("_parent.movP" + i).canKick = 0; eval ("_parent.movP" + i).rank++; break; case 14 : trace("\u041D\u0435 \u041A\u0438\u0434\u0430\u0442\u044C!!!"); eval ("_parent.movP" + i).canThrow = 0; eval ("_parent.movP" + i).rank++; break; case 15 : rndpu = random(16); switch (rndpu) { case 0 : trace("\u0412\u0437\u0440\u044B\u0432 \u0434\u0430\u043B\u044C\u0448\u0435"); eval ("_parent.movP" + i).nLength++; eval ("_parent.movP" + i).rank++; break; case 1 : trace("\u0421\u043A\u043E\u0440\u043E\u0445\u043E\u0434\u044B"); if (eval ("_parent.movP" + i).nSpd < 4) { eval ("_parent.movP" + i).nSpd++; } eval ("_parent.movP" + i).rank++; break; case 2 : trace("\u0411\u043E\u043C\u0431\u044B"); eval ("_parent.movP" + i).nBombs++; eval ("_parent.movP" + i).rank++; break; case 3 : trace("\u0422\u043E\u043B\u043A\u0430\u0447"); eval ("_parent.movP" + i).canKick = 1; eval ("_parent.movP" + i).rank++; break; case 4 : trace("\u041A\u0438\u0434\u0430\u043B\u0430"); eval ("_parent.movP" + i).canThrow = 1; eval ("_parent.movP" + i).rank++; break; case 5 : trace("\u0416\u0438\u0442\u044C"); _root.movGame.arrLives[i - 1] = _root.movGame.arrLives[i - 1] + 1; eval ("_parent.movP" + i).rank++; break; case 6 : trace("\u0412\u0437\u0440\u044B\u0432 \u0434\u0430\u043B\u044C\u0448\u0435 + 20"); eval ("_parent.movP" + i).nLength = eval ("_parent.movP" + i).nLength + 20; eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 2; break; case 7 : trace("\u0411\u0440\u043E\u043D\u044F"); _root.movGame.arrInvincible[i - 1] = _root.movGame.arrInvincible[i - 1] + 360; eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 1; break; case 8 : trace("\u0414\u043E\u0436\u0434\u044C"); _root.crytimerwait = 0; _root.crytimer = 0; eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 2; break; case 9 : trace("\u041D\u043E\u0447\u044C"); _root.darktimerwait = 0; eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 2; break; case 10 : trace("\u0410\u043D\u0442\u0438 \u0412\u0437\u0440\u044B\u0432 \u0434\u0430\u043B\u044C\u0448\u0435"); if (eval ("_parent.movP" + i).nLength > 1) { eval ("_parent.movP" + i).nLength--; } eval ("_parent.movP" + i).rank++; break; case 11 : trace("\u041A\u0440\u043E\u0441\u0441\u044B \u043F\u043E\u0440\u0432\u0430\u043B\u0438\u0441\u044C"); if (eval ("_parent.movP" + i).nSpd > 1) { eval ("_parent.movP" + i).nSpd--; } eval ("_parent.movP" + i).rank = eval ("_parent.movP" + i).rank + 2; break; case 12 : trace("\u0411\u043E\u043C\u0431\u0443 \u043F\u043E\u0442\u0435\u0440\u044F\u043B"); if (eval ("_parent.movP" + i).nBombs > 1) { eval ("_parent.movP" + i).nBombs--; } eval ("_parent.movP" + i).rank++; break; case 13 : trace("\u041D\u0435 \u0431\u0438\u0442\u044C!!!"); eval ("_parent.movP" + i).canKick = 0; eval ("_parent.movP" + i).rank++; break; case 14 : trace("\u041D\u0435 \u041A\u0438\u0434\u0430\u0442\u044C!!!"); eval ("_parent.movP" + i).canThrow = 0; eval ("_parent.movP" + i).rank++; } } if (i == 1) { _root.nScore = _root.nScore + 1000; } else if (i == 2) { _root.nScore2 = _root.nScore2 + 1000; } _root.arrGrid[x][y] = 0; _root.arrGridNum[x][y] = 0; if (_root.blnSFX) { _root.sndPing.play(); } this.removeMovieClip(); } } i++; } if (blnStatus == 0) { _root.arrGrid[x][y] = 0; _root.arrGridNum[x][y] = 0; this.removeMovieClip(); } } }
Instance of Symbol 494 MovieClip "mov2Blast2" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 494 MovieClip "mov2Blast1" in Symbol 506 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.fBlastImgLoop(_x, _y, this); }
Instance of Symbol 504 MovieClip "movBomb5" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { var nCount = 0; var nLaidBy; var blnThrown = 0; var thisNum = this._name.substr(4); var isMoving = 0; var nDir = 0; var x; var y; var nGY; var nGX; var nFlightCount = 0; } onClipEvent (enterFrame) { if (_name != "movBomb5") { nCount++; if (nCount <= (_parent.nBlowTime - 1)) { nGX = Math.round((_x - _parent.player1.nStartX) / 30) + 1; nGY = Math.round((_y - _parent.player1.nStartY) / 30) + 1; if (blnThrown != 0) { nCount--; if (nFlightCount <= 9) { var bleft = -230; var bright = 220; var bbot = 180; var btop = -190; if (blnThrown == 1) { _y = (_y - 10); if (_y < btop) { _y = bbot; } } else if (blnThrown == 2) { _y = (_y + 10); if (_y > bbot) { _y = btop; } } else if (blnThrown == 3) { _x = (_x - 10); if (_x < bleft) { _x = bright; } } else if (blnThrown == 4) { _x = (_x + 10); if (_x > bright) { _x = bleft; } } nFlightCount++; if (nFlightCount == 9) { if (_root.arrGrid[nGX][nGY] != 0) { nFlightCount = 7; } else { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); nFlightCount = 10; } } } else if (nFlightCount > 9) { gotoAndStop (1); blnThrown = 0; nFlightCount == -1; } else { blnThrown = 0; } isMoving = 0; } else if (isMoving == 0) { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); _root.arrGrid[nGX][nGY] = 3; _root.arrGridNum[nGX][nGY] = thisNum; } _parent.arrBombX[thisNum] = nGX; _parent.arrBombY[thisNum] = nGY; if (isMoving == 1) { i = 0; while (i < (_parent.nPUCount + 1)) { if (this.hitTest("_parent.movPU" + i)) { eval ("_parent.movPU" + i).blnStatus = 0; } i++; } switch (nDir) { case 1 : if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY + 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } } else { isMoving = 0; } break; case 2 : if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + _root.gKickSpeed); if (_root.arrGridNum[nGX - 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } } else { isMoving = 0; } break; case 3 : if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY - 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } } else { isMoving = 0; } break; case 4 : if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - _root.gKickSpeed); if (_root.arrGridNum[nGX + 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } } else { isMoving = 0; } } } } if ((nCount == (_parent.nBlowTime - 10)) && (!_parent.blnRoundOver)) { play(); } if ((nCount >= _parent.nBlowTime) && (!_parent.blnRoundOver)) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } } if ((nCount == _parent.nBlowTime) && (!_parent.blnRoundOver)) { gotoAndPlay (11); i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } } if (_parent.nBlastCount > 100) { _parent.nBlastCount = 0; } if (nCount == (_parent.nBlowTime + _parent.nFadeTime)) { eval ("_parent.movP" + nLaidBy).nBombsLaid--; _root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; this.removeMovieClip(); } } }
Instance of Symbol 504 MovieClip "movBomb1" in Symbol 506 MovieClip Frame 1
onClipEvent (load) { var nCount = 0; var nLaidBy; var blnInHand = 0; var blnThrown = 0; var thisNum = this._name.substr(4); var isMoving = 0; var nDir = 0; var x; var y; var nGY; var nGX; var nFlightCount = 0; } onClipEvent (enterFrame) { if (_name != "movBomb1") { nCount++; if (nCount <= (_parent.nBlowTime - 1)) { nGX = Math.round((_x - _parent.player1.nStartX) / 30) + 1; nGY = Math.round((_y - _parent.player1.nStartY) / 30) + 1; if (blnInHand != 0) { nCount--; _x = _parent.movP1._x; _y = _parent.movP1._y; gotoAndStop (47); isMoving = 0; } else if (blnThrown != 0) { nCount--; if (nFlightCount <= 9) { var bleft = -230; var bright = 220; var bbot = 180; var btop = -190; if (blnThrown == 1) { _y = (_y - 10); if (_y < btop) { _y = bbot; } } else if (blnThrown == 2) { _y = (_y + 10); if (_y > bbot) { _y = btop; } } else if (blnThrown == 3) { _x = (_x - 10); if (_x < bleft) { _x = bright; } } else if (blnThrown == 4) { _x = (_x + 10); if (_x > bright) { _x = bleft; } } nFlightCount++; if (nFlightCount == 9) { if (_root.arrGrid[nGX][nGY] != 0) { nFlightCount = 7; } else { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); nFlightCount = 10; } } } else if (nFlightCount > 9) { gotoAndStop (1); blnThrown = 0; nFlightCount == -1; } else { blnThrown = 0; } isMoving = 0; } else if (isMoving == 0) { _x = (((nGX - 1) * 30) + _parent.player1.nStartX); _y = (((nGY - 1) * 30) + _parent.player1.nStartY); _root.arrGrid[nGX][nGY] = 3; _root.arrGridNum[nGX][nGY] = thisNum; } _parent.arrBombX[thisNum] = nGX; _parent.arrBombY[thisNum] = nGY; if (isMoving == 1) { i = 0; while (i < (_parent.nPUCount + 1)) { if (this.hitTest("_parent.movPU" + i)) { eval ("_parent.movPU" + i).blnStatus = 0; } i++; } switch (nDir) { case 1 : if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY + 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } } else { isMoving = 0; } break; case 2 : if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + _root.gKickSpeed); if (_root.arrGridNum[nGX - 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } } else { isMoving = 0; } break; case 3 : if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + _root.gKickSpeed); if (_root.arrGridNum[nGX][nGY - 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } } else { isMoving = 0; } break; case 4 : if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - _root.gKickSpeed); if (_root.arrGridNum[nGX + 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } } else { isMoving = 0; } } } } if (((nCount == (_parent.nBlowTime - 10)) && (!_parent.blnRoundOver)) && (!_root.rain)) { play(); } if (((nCount >= _parent.nBlowTime) && (!_parent.blnRoundOver)) && (!_root.rain)) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } } if (((nCount == _parent.nBlowTime) && (!_parent.blnRoundOver)) && (!_root.rain)) { gotoAndPlay (11); i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] <= 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } } if (_parent.nBlastCount > 100) { _parent.nBlastCount = 0; } if (nCount == (_parent.nBlowTime + _parent.nFadeTime)) { eval ("_parent.movP" + nLaidBy).nBombsLaid--; _root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; this.removeMovieClip(); } } }
Symbol 513 MovieClip Frame 1
stop();
Symbol 513 MovieClip Frame 2
stop();
Symbol 513 MovieClip Frame 3
stop();
Symbol 513 MovieClip Frame 4
stop();
Symbol 513 MovieClip Frame 5
stop();
Symbol 513 MovieClip Frame 6
stop();
Symbol 513 MovieClip Frame 7
stop();
Symbol 516 Button
on (release) { _root.nScore = _root.movGame.movScoreMe.txtScore; if (_root.nHeat < _root.nHeats) { _root.nHeat++; _root.gotoAndPlay("PLAY"); } else if (_root.nPlayers == 1) { if ((_root.rembomode == 1) and (_root.nWinner != 1)) { _root.gotoAndStop("Final"); } else { _root.gotoAndStop("GAMEOVER"); } } }
Symbol 522 MovieClip Frame 1
stop();
Symbol 522 MovieClip Frame 2
stop();
Symbol 526 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } this.gotoAndStop(2); }
Symbol 531 MovieClip Frame 1
stop();
Symbol 531 MovieClip Frame 2
stop();
Symbol 532 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } gotoAndStop ("LOADED"); }
Symbol 538 MovieClip Frame 1
function fMakeMe(g, s, t, u) { var _local3 = s; var _local2 = g; var _local1 = 1; i = 0; while (i < _local2) { _local1 = _local1 + _local3; i++; } _local1 = _local1 * u.length; _local1 = _local1 + t; chickLeft = _local2; chickRight = _local3; chickFore = t; chickBack = _local1; chickName = u; } fMakeMe(2, _root.nScore, 1, _url);
Symbol 538 MovieClip Frame 2
_root.hallsuccess = "false"; loadVariablesNum ("scores.asp", 0, "POST"); _parent.txtInfo = "SUBMITTING";
Symbol 538 MovieClip Frame 3
if (_root.hallsuccess == "true") { gotoAndPlay (5); } _parent.txtInfo = "IMLYING";
Symbol 538 MovieClip Frame 4
gotoAndPlay(_currentframe - 1);
Symbol 538 MovieClip Frame 5
_parent.txtInfo = "YOU SCORED: " + _root.game.nScore; _parent.play(); stop();
Symbol 543 Button
on (release) { _root.gotoAndStop("LOADED"); }
Symbol 571 MovieClip Frame 1
stop();
Symbol 571 MovieClip Frame 2
stop();
Symbol 571 MovieClip Frame 187
stop();
Symbol 573 Button
on (release) { _root.gotoAndStop("LOADED"); }
Symbol 591 MovieClip Frame 200
stop();
Symbol 608 MovieClip Frame 1
stop();
Symbol 608 MovieClip Frame 2
stop();
Symbol 608 MovieClip Frame 3
stop();
Symbol 608 MovieClip Frame 4
stop();
Symbol 650 Button
on (release) { _root.gotoAndPlay(17); }
Symbol 651 MovieClip Frame 1236
gotoAndPlay (1229);
Symbol 656 Button
on (release) { if (levelinbonus > 50) { levelinbonus = levelinbonus - 5; } }
Symbol 661 Button
on (release) { if (levelinbonus < 100) { levelinbonus = levelinbonus + 5; } }
Symbol 662 Button
on (release) { if (timerbomb > 1) { timerbomb--; } }
Symbol 663 Button
on (release) { if (timerbomb < 6) { timerbomb++; } }
Symbol 664 Button
on (release) { if (timerarmor > 1) { timerarmor--; } }
Symbol 665 Button
on (release) { if (timerarmor < 15) { timerarmor++; } }
Symbol 666 Button
on (release) { if (timerrain < 30) { timerrain++; } }
Symbol 667 Button
on (release) { if (timerrain > 5) { timerrain--; } }
Symbol 668 Button
on (release) { if (timerdark < 30) { timerdark++; } }
Symbol 669 Button
on (release) { if (timerdark > 5) { timerdark--; } }
Symbol 744 MovieClip Frame 1
stop();
Symbol 758 MovieClip Frame 1
stop();
Symbol 759 Button
on (release) { th.nextFrame(); }
Symbol 760 Button
on (release) { th.prevFrame(); }
Symbol 777 Button
on (release) { nextFrame(); }
Symbol 780 Button
on (release) { prevFrame(); }
Symbol 781 MovieClip Frame 1
stop();
Symbol 781 MovieClip Frame 2
stop();
Symbol 788 Button
on (press) { getURL ("http://news.ferra.ru/hard/2007/07/27/71566/"); gotoAndStop ("GAMEOVER"); }

Library Items

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

Instance Names

"vg"Frame 2Symbol 19 Button
"movRegisterNow"Frame 2Symbol 28 MovieClip
"sndMusic0"Frame 2Symbol 36 MovieClip
"sndMusic2"Frame 2Symbol 38 MovieClip
"sndBomb"Frame 2Symbol 40 MovieClip
"sndPing"Frame 2Symbol 42 MovieClip
"movRegisterNow"Frame 16Symbol 28 MovieClip
"sndMusic3"Frame 17Symbol 173 MovieClip
"sound"Frame 17Symbol 186 MovieClip
"music"Frame 17Symbol 191 MovieClip
"movWhatGame"Frame 18Symbol 211 MovieClip
"movFaces"Frame 18Symbol 216 MovieClip
"movTime"Frame 18Symbol 224 MovieClip
"movGame"Frame 18Symbol 506 MovieClip
"movGame"Frame 19Symbol 523 MovieClip
"movI"Frame 20Symbol 531 MovieClip
"movWin"Frame 21Symbol 571 MovieClip
"movLose"Frame 21Symbol 591 MovieClip
"movEndo"Frame 22Symbol 608 MovieClip
"sndMusic0"Frame 24Symbol 36 MovieClip
"sndMusic2"Frame 24Symbol 38 MovieClip
"sndBomb"Frame 24Symbol 40 MovieClip
"7"Frame 24Symbol 744 MovieClip
"5"Frame 24Symbol 744 MovieClip
"6"Frame 24Symbol 744 MovieClip
"4"Frame 24Symbol 744 MovieClip
"3"Frame 24Symbol 744 MovieClip
"2"Frame 24Symbol 744 MovieClip
"1"Frame 24Symbol 744 MovieClip
"th"Frame 24Symbol 758 MovieClip
"bt"Symbol 110 MovieClip Frame 1Symbol 100 Button
"movP4Dead"Symbol 216 MovieClip Frame 1Symbol 215 MovieClip
"movP3Dead"Symbol 216 MovieClip Frame 1Symbol 215 MovieClip
"movP2Dead"Symbol 216 MovieClip Frame 1Symbol 215 MovieClip
"movP1Dead"Symbol 216 MovieClip Frame 1Symbol 215 MovieClip
"movFLBlast"Symbol 289 MovieClip Frame 1Symbol 279 MovieClip
"man"Symbol 363 MovieClip Frame 1Symbol 362 MovieClip
"movTransporter"Symbol 506 MovieClip Frame 1Symbol 265 MovieClip
"movFireLine"Symbol 506 MovieClip Frame 1Symbol 289 MovieClip
"computer4"Symbol 506 MovieClip Frame 1Symbol 311 MovieClip
"computer3"Symbol 506 MovieClip Frame 1Symbol 333 MovieClip
"movBlock4"Symbol 506 MovieClip Frame 1Symbol 345 MovieClip
"movBlock3"Symbol 506 MovieClip Frame 1Symbol 356 MovieClip
"dot4"Symbol 506 MovieClip Frame 1Symbol 358 MovieClip
"dot3"Symbol 506 MovieClip Frame 1Symbol 358 MovieClip
"dot2"Symbol 506 MovieClip Frame 1Symbol 358 MovieClip
"dot1"Symbol 506 MovieClip Frame 1Symbol 358 MovieClip
"player1D"Symbol 506 MovieClip Frame 1Symbol 363 MovieClip
"computer2"Symbol 506 MovieClip Frame 1Symbol 385 MovieClip
"mov1BlastEnd4"Symbol 506 MovieClip Frame 1Symbol 389 MovieClip
"mov1BlastEnd3"Symbol 506 MovieClip Frame 1Symbol 389 MovieClip
"mov1BlastEnd2"Symbol 506 MovieClip Frame 1Symbol 389 MovieClip
"mov1BlastEnd1"Symbol 506 MovieClip Frame 1Symbol 389 MovieClip
"mov1Blast2"Symbol 506 MovieClip Frame 1Symbol 393 MovieClip
"mov1Blast1"Symbol 506 MovieClip Frame 1Symbol 393 MovieClip
"player1"Symbol 506 MovieClip Frame 1Symbol 415 MovieClip
"movBlock2"Symbol 506 MovieClip Frame 1Symbol 418 MovieClip
"movBlock1"Symbol 506 MovieClip Frame 1Symbol 420 MovieClip
"mov4BlastEnd4"Symbol 506 MovieClip Frame 1Symbol 424 MovieClip
"mov4BlastEnd3"Symbol 506 MovieClip Frame 1Symbol 424 MovieClip
"mov4BlastEnd2"Symbol 506 MovieClip Frame 1Symbol 424 MovieClip
"mov4BlastEnd1"Symbol 506 MovieClip Frame 1Symbol 424 MovieClip
"mov4Blast2"Symbol 506 MovieClip Frame 1Symbol 428 MovieClip
"mov4Blast1"Symbol 506 MovieClip Frame 1Symbol 428 MovieClip
"mov3BlastEnd4"Symbol 506 MovieClip Frame 1Symbol 432 MovieClip
"mov3BlastEnd3"Symbol 506 MovieClip Frame 1Symbol 432 MovieClip
"mov3BlastEnd2"Symbol 506 MovieClip Frame 1Symbol 432 MovieClip
"mov3BlastEnd1"Symbol 506 MovieClip Frame 1Symbol 432 MovieClip
"mov3Blast2"Symbol 506 MovieClip Frame 1Symbol 436 MovieClip
"mov3Blast1"Symbol 506 MovieClip Frame 1Symbol 436 MovieClip
"movBomb3"Symbol 506 MovieClip Frame 1Symbol 446 MovieClip
"movBomb4"Symbol 506 MovieClip Frame 1Symbol 456 MovieClip
"movBomb2"Symbol 506 MovieClip Frame 1Symbol 465 MovieClip
"mov2BlastEnd4"Symbol 506 MovieClip Frame 1Symbol 469 MovieClip
"mov2BlastEnd3"Symbol 506 MovieClip Frame 1Symbol 469 MovieClip
"mov2BlastEnd2"Symbol 506 MovieClip Frame 1Symbol 469 MovieClip
"mov2BlastEnd1"Symbol 506 MovieClip Frame 1Symbol 469 MovieClip
"movPUPS"Symbol 506 MovieClip Frame 1Symbol 490 MovieClip
"mov2Blast2"Symbol 506 MovieClip Frame 1Symbol 494 MovieClip
"mov2Blast1"Symbol 506 MovieClip Frame 1Symbol 494 MovieClip
"movBomb5"Symbol 506 MovieClip Frame 1Symbol 504 MovieClip
"movBomb1"Symbol 506 MovieClip Frame 1Symbol 504 MovieClip
"movScoreMe"Symbol 523 MovieClip Frame 1Symbol 522 MovieClip
"movBlock4"Symbol 523 MovieClip Frame 1Symbol 345 MovieClip
"movBlock1"Symbol 523 MovieClip Frame 1Symbol 420 MovieClip
"movSubmit"Symbol 571 MovieClip Frame 2Symbol 538 MovieClip
"bt"Symbol 744 MovieClip Frame 1Symbol 671 Button

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$y3$BzUtV//oi0t1h6NyMUcKp0."

Labels

"LOADING"Frame 2
"GAP"Frame 4
"LOGIN"Frame 7
"LOADED"Frame 13
"PLAY"Frame 17
"DONE"Frame 19
"INSTRUCTIONS"Frame 20
"GAMEOVER"Frame 21
"GAMEOVER2"Frame 22
"TEXT"Frame 23
"OPTIONS"Frame 24
"Final"Frame 25
"Sergeant"Symbol 513 MovieClip Frame 2
"Prapor"Symbol 513 MovieClip Frame 3
"Leiten"Symbol 513 MovieClip Frame 4
"Captain"Symbol 513 MovieClip Frame 5
"Major"Symbol 513 MovieClip Frame 6
"General"Symbol 513 MovieClip Frame 7
"SCORING"Symbol 538 MovieClip Frame 3

Dynamic Text Variables

txtFoolSymbol 32 EditableText""
txtLoadedSymbol 33 EditableText"99%"
txtNameSymbol 61 EditableText""
txtNameSymbol 112 EditableText""
gamesinputSymbol 114 EditableText"10"
gamesinputSymbol 115 EditableText"10"
gamesinputSymbol 117 EditableText"10"
txtGamesSymbol 203 EditableText"game 99"
txtTimeSymbol 217 EditableText"0"
txtLive4Symbol 218 EditableText""
txtLive3Symbol 219 EditableText""
txtLive2Symbol 220 EditableText"0"
txtScore1Symbol 221 EditableText"88889"
txtLive1Symbol 222 EditableText"0"
txtS1Symbol 223 EditableText"0"
txtScoreSymbol 517 EditableText"66333"
txtBonusSymbol 518 EditableText"66333"
txtLevTimeSymbol 519 EditableText"53 X 750"
txtCodeSymbol 572 EditableText"Code"
txtFScoreSymbol 594 EditableText"10546548798"
txtFScore2Symbol 597 EditableText""
txtFScore1Symbol 598 EditableText""
levelinbonustxtSymbol 764 EditableText"99%"
timerbombSymbol 766 EditableText"99"
timerarmorSymbol 768 EditableText"99"
timerrainSymbol 769 EditableText"99"
timerdarkSymbol 770 EditableText"99"




http://swfchan.com/52/255841/info.shtml
Created: 30/3 -2024 19:25:03 Last modified: 30/3 -2024 19:25:03 Server time: 04/05 -2024 19:35:29