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

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

City Under Siege.swf

This is the info page for
Flash #42461

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


Text
ПАУЗА

PAUSE

ИГРА ОКОНЧЕНА

GAME OVER

ПОБЕДА

VICTORY !

СЛЕДУЩИЙ УРОВЕНЬ

NEXT LEVEL

ЕЩЕ РАЗ

RESTART LEVEL

ЗАРЯДЫ

CHARGES

БРОНЯ

ARMOR

ОЧКИ

SCORE

ТАНКИ

TANKS

ЖИЗНИ

LIVES

WE HAVE ALL THE LATEST GAMES

1000+ GAMES REGULARLY UPDATED

BEST THINGS IN LIFE ARE FREE

WOULD YOU LIKE SOME PIZZA?

DID YOU KILL A MOB BOSS LATELY?

HAVE YOU DROPPED OFF THAT PASSENGER YET?

DID THAT TRIPLE BACKFLIP COMBO TODAY?

DID THAT TRIPLE BACKFLIP COMBO TODAY?

I THINK YOUR TOAST IS BURNING!

WOULD YOU LIKE ONE OR TWO LUMPS OF SUGAR WITH THAT?

HOW MANY GAME DEVELOPERS DOES IT TAKE TO REPLACE A LIGHT BULB?

ARE YOU SEATED COMFORTABLY?

WOULD YOU LIKE US TO TURN UP THE MUSIC?

ENJOYING YOUR SICK LEAVE?

SLOW WORK DAY?  EHUM?

ARE YOU LONELY?  WE HAVE THE PERFECT MATCH

GETTING PAID FOR OVERTIME?

CATCH ME IF YOU CAN

ARE YOU STUDYING HARD FOR YOUR TEST TOMORROW?

IS THIS WHAT WE USE THE STUDYHALL NOWADAYS?

YOU GOT A NEW COMPUTER FOR THIS?

I BET YOUR WIFE IS AT HER PARENTS HOUSE

OOPSY DAISIES!

WOULD YOU LIKE SOMETHING TO DRINK WITH THAT PIZZA?

YOU HAVE SNAKES. YOU HAVE A PLANE.
AND THIS HAS NOTHING TO DO WITH IT.

GOT ANYTHING? YES WE'RE ALL OUT OF IDEAS.

CLEAN YOUR ROOM.  IT'S A JUNGLE HERE.

IT'S PRONOUNCED AS "ZHOOUKI".

ZOMBIES.  FRESH BRAINS DELIVERED HERE.

HAVE YOU DEFENDED STALINGRAD TODAY?

THE CUBICLE'S GETTING TO ME.  HOW 'BOUT YOU?

STICK IT TO THE MAN

I FEEL LIKE CHICKEN TONIGHT

YOU CAN BEAT THIS GAME.  I KNOW YOU CAN....

I THINK I HEAR THE ICE CREAM TRUCK

HAVE YOU HAD YOUR SUGAR FIX YET?

PARENTAL GUIDANCE NOT NEEDED HERE

BULLIES HAVE FEELINGS TOO!!!

WHO'S YOUR DADDY NOW?

YOU KNOW I STILL LOVE YOU.

WHO ARE YOU? WHERE AM I? WHAT YEAR IS IT NOW?

WHY ARE YOU USING MY COMPUTER?

LET'S GET THIS STRAIGHT: I'M REAL, YOU'RE ANIMATED!

HERE'S A LITTLE FACT.  YOU CAN'T SEE ME.

BEING A GAMER IS FINE.  JUST DON'T MISS YOUR MEETINGS.

INSOMNIA: THE CAPACITY TO PLAY MORE GAMES

YELLOW WALLS MAKE YOU GO INSANE

MORE SHOES MAKE FOR A HAPPY CO-WORKER

HOW ARE YOU DOING TODAY? YAH FEELIN' LUCKY?

HOW BIG IS YOUR BRAIN?  CAN YOU HANDLE THIS?

WHY DON'T YOU DRIVE TODAY?

SOMETHING ON YOUR MIND?

POLLY WANNA CRACKAH!

IT'S ABOUT TIME!

IT'S 5PM. DO YOU KNOW WHERE YOUR BRAIN IS?

IF YOU CAN'T BEAT 'EM, JOIN 'EM!

BIG BOYS DON'T CRY

100

FREEONLINEGAMES.COM

CLICK ANYWHERE TO PLAY THE GAME

THIS GAME IS EXCLUSIVE FOR FREEONLINEGAMES.COM

PUT ALL SOUNDS WITH LINKAGES IN THIS MOVIECLIP

SUBMIT SCORE

ИГРАТЬ

PLAY

УПРАВЛЕНИЕ

CONTROLS

ПРАВИЛА

RULES

СЛОЖНОСТЬ

DIFFICULTY

ЯЗЫК

LANGUAGE

FREE GAMES FOR YOUR WEBSITE

VIEW HIGHSCORES

смешная

laugh

легкая

easy

средняя

average

тяжелая

hard

нереальная

unreal

огонь
долгое нажатие - мина

( w, a, s, d )

вверх, влево, вниз, вправо

пауза

качество

громкость

fire
long press - put mine

up, left, down, right

pause

volume

quality

english

русский

восстановит боезапас
починит броню танка
супер заряд

Ваша задача уничтожить все танки
противника и защитить центр
управления.
У вас 3 жизни. Каждые 1000 очков дают
вам дополнительную жизнь

запас мин
удар с воздуха
силовой щит на 10 сек

restore charges
reparing
mega charge

Your task is to destroy all tanks and
protect command center
You have 3 lives. Every 1000 score you
get additional one.

mines
air strike
force shield for 10 sec

Игра сделана в память об приставочной игре Battle City
(c) Константин 'edge' Коритич 2008
Создаю flash-игры

e_d_g_e@mail.ru

In memory of Battle City console game
(c) Konstantin 'edge' Koritich 2008
I create flash games

F.O.G

выход

PLAY MORE GAMES

выход

exit

FOG HI-SCORE SYS

Качество

Quality

MEDIUM

Громкость

Volume

00000

3

МИНЫ

MINES

УРОВЕНЬ

LEVEL

30

<< LOADING >>

PLAYER NAME

99999999

100)

ALL-TIME TOP SCORES

DAILY TOP SCORES

BACK TO MAIN

BACK TO MAIN

TODAY'S TOP SCORERS

ALL-TIME TOP SCORERS

ActionScript [AS1/AS2]

Frame 1
_global.state = "start"; var shared = SharedObject.getLocal("edge_tanks"); _global.hardness = shared.data.hardness; if (_global.hardness == undefined) { (_global.hardness = 1); (shared.data.hardness = _global.hardness); shared.flush(); } _global.lang = shared.data.lang; if (_global.lang == undefined) { (_global.lang = "eng"); (shared.data.lang = _global.lang); shared.flush(); } _global.main_volume = shared.data.main_volume; if (_global.main_volume == undefined) { (_global.main_volume = 50); (shared.data.main_volume = _global.main_volume); shared.flush(); } _global.quality = shared.data.quality; if (_global.quality == undefined) { (_global.quality = "LOW"); (shared.data.quality = _global.quality); shared.flush(); } var keyListener = new Object(); var timer0 = 0; keyListener.onKeyDown = function () { a = Key.getCode(); if ((a == 39) || (a == 68)) { (eng.tank0.move4 = "right"); (eng.tank0.move3 = 1); } if ((a == 37) || (a == 65)) { (eng.tank0.move4 = "left"); (eng.tank0.move3 = 1); } if ((a == 38) || (a == 87)) { (eng.tank0.move4 = "up"); (eng.tank0.move3 = 1); if ((state == "menu") || (state == "pause")) { cursor_move = "up"; } } if ((a == 40) || (a == 83)) { (eng.tank0.move4 = "down"); (eng.tank0.move3 = 1); if ((state == "menu") || (state == "pause")) { cursor_move = "down"; } } if (a == 32) { timer0++; if (timer0 == 15) { eng.tank0.shot = 2; } } if (a == 36) { if ((state == "menu") || (state == "pause")) { cursor_move = "home"; } } if (a == 35) { if ((state == "menu") || (state == "pause")) { cursor_move = "end"; } } }; keyListener.onKeyUp = function () { a = Key.getCode(); menu.aaa = a; if ((a == 39) || (a == 68)) { eng.tank0.move3 = 0; } if ((a == 37) || (a == 65)) { eng.tank0.move3 = 0; } if ((a == 38) || (a == 87)) { eng.tank0.move3 = 0; } if ((a == 40) || (a == 83)) { eng.tank0.move3 = 0; } if ((a == 27) || (a == 13)) { eng.Pause("pause"); (cursor_enter = true); } if (a == 32) { if (timer0 < 15) { eng.tank0.shot = 1; } timer0 = 0; } if ((a == 106) || (a == 186)) { var a = true; if ((quality == "LOW") && (a)) { (quality = "MEDIUM"); (a = false); } if ((quality == "MEDIUM") && (a)) { (quality = "HIGH"); (a = false); } if ((quality == "HIGH") && (a)) { (quality = "LOW"); (a = false); } (shared.data.quality = quality); shared.flush(); _quality = quality; menu.popup.quality.text = quality; menu.popup.volume_mask._xscale = main_volume; menu.popup._alpha = 100; } if ((a == 109) || (a == 189)) { if (main_volume > 0) { main_volume = main_volume - 10; (shared.data.main_volume = main_volume); shared.flush(); } menu.popup.quality.text = quality; menu.popup.volume_mask._xscale = main_volume; menu.popup._alpha = 100; } if ((a == 107) || (a == 187)) { if (main_volume < 100) { main_volume = main_volume + 10; (shared.data.main_volume = main_volume); shared.flush(); } menu.popup.quality.text = quality; menu.popup.volume_mask._xscale = main_volume; menu.popup._alpha = 100; } if (a == 192) { trace("timer1: " + eng.timer1); trace("total_tanks: " + eng.total_tanks); trace("total_tanks1: " + eng.total_tanks1); trace("base: " + eng.base); trace("tank0.armor: " + eng.tank0.armor); trace("tanks_num: " + eng.tanks_num); trace("tanks_hits: " + eng.tanks_hits); } }; Key.addListener(keyListener); var debug = false; var gameID = 227; var gameName = "city_under_siege"; stop(); fscommand ("showmenu", "false"); prel.onEnterFrame = function () { prel.procent.text = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); prel.gotoAndStop(prel.procent.text); if (Number(prel.procent.text) > 99) { play(); delete this.onEnterFrame; } };
Frame 2
stop();
Frame 3
if (!okToPlay) { gotoAndStop (2); }
Frame 4
_quality = "HIGH"; Stage.showMenu = false; Stage.scaleMode = "noScale"; var f_megacharge = (new flash.filters.GlowFilter(13311, 1, 25, 25, 2, 1, false, false)); var f_bombs = (new flash.filters.GlowFilter(16711680, 1, 25, 25, 2, 1, false, false)); var f_shield = (new flash.filters.GlowFilter(10027110, 1, 25, 25, 2, 1, false, false)); var f_shadow = (new flash.filters.DropShadowFilter(4, 45, 0, 1, 2, 2, 1, 1, false, false, false)); var f_shadow_apc = (new flash.filters.DropShadowFilter(2, 45, 0, 1, 2, 2, 1, 1, false, false, false)); var f_shadow1 = (new flash.filters.DropShadowFilter(2, 45, 0, 1, 2, 2, 1, 1, false, false, false)); var f_shadow2 = (new flash.filters.DropShadowFilter(6, 45, 0, 1, 20, 20, 1, 1, false, false, false)); var f_shadow3 = (new flash.filters.DropShadowFilter(2, 45, 0, 1, 6, 6, 1, 1, false, false, false)); _root.myFilters0 = new Array(); _global.addEffect0 = function (target, effect, layer) { tellTarget (target) { _root.myFilters0 = filters; }; if (effect == "mega charge") { _root.myFilters0[layer] = f_megacharge; } if (effect == "bombs") { _root.myFilters0[layer] = f_bombs; } if (effect == "shield") { _root.myFilters0[layer] = f_shield; } if (effect == "shadow") { _root.myFilters0[layer] = f_shadow; } if (effect == "shadow apc") { _root.myFilters0[layer] = f_shadow_apc; } if (effect == "shadow1") { _root.myFilters0[layer] = f_shadow1; } if (effect == "shadow2") { _root.myFilters0[layer] = f_shadow3; } if (effect == "tree shadow") { _root.myFilters0[layer] = f_shadow2; } tellTarget (target) { filters = _root.myFilters0; }; }; _global.removeEffect0 = function (target, layer) { tellTarget (target) { _root.myFilters0 = filters; }; _root.myFilters0[layer] = []; tellTarget (target) { filters = _root.myFilters0; }; }; _global.CheckMove = function (pos, dir) { var _local4 = pos; if (dir == "up") { pos = pos - 20; } if (dir == "down") { pos = pos + 20; } if (dir == "left") { pos--; } if (dir == "right") { pos++; } if ((pos < 0) || (pos > 239)) { return(false); } if (map[pos]) { return(false); } if (mapMove[pos]) { return(false); } var _local3 = ((_local4 / 20) - Math.floor(_local4 / 20)) * 20; if ((_local3 >= 18.99) && (dir == "right")) { return(false); } if ((_local3 <= 0.01) && (dir == "left")) { return(false); } return(true); }; _global.GetPosition = function (pos, dir) { if (dir == "up") { pos = pos - 20; } if (dir == "down") { pos = pos + 20; } if (dir == "left") { pos--; } if (dir == "right") { pos++; } return(pos); }; _global.CheckCollision = function (x, y) { x = x - 15; y = y - 15; if ((((x <= 0) || (y <= 0)) || (x >= 640)) || (y >= 384)) { return(500); } var _local1 = Math.floor(x / 32) + (20 * Math.floor(y / 32)); if (map[_local1] > 1) { return(_local1); } return(-1); }; _global.Turn = function (dir) { if (dir == "no") { return(0); } if (dir == "random") { return(-180 + random(360)); } if (dir == "random stay") { return(-180 + random(360)); } if (dir == "up") { return(0); } if (dir == "down") { return(180); } if (dir == "right") { return(90); } if (dir == "left") { return(-90); } }; _global.Angle = function (angle) { return((Math.PI * angle) / 180); }; _global.ChooseTurn = function (dir1, dir2) { if (dir1 == "up") { if (dir2 == "up") { return("forward"); } if (dir2 == "left") { return("left"); } if (dir2 == "right") { return("right"); } if (dir2 == "down") { return("right"); } } if (dir1 == "right") { if (dir2 == "up") { return("left"); } if (dir2 == "left") { return("right"); } if (dir2 == "right") { return("forward"); } if (dir2 == "down") { return("right"); } } if (dir1 == "down") { if (dir2 == "up") { return("left"); } if (dir2 == "left") { return("right"); } if (dir2 == "right") { return("left"); } if (dir2 == "down") { return("forward"); } } if (dir1 == "left") { if (dir2 == "up") { return("right"); } if (dir2 == "left") { return("forward"); } if (dir2 == "right") { return("left"); } if (dir2 == "down") { return("left"); } } }; _global.ShiftX = function (dir, n, func) { if (dir == "up") { return((func ? (func) : 0)); } if (dir == "down") { return((func ? (-func) : 0)); } if (dir == "left") { return(-n); } if (dir == "right") { return(n); } return(0); }; _global.ShiftY = function (dir, n, func) { if (dir == "up") { return(-n); } if (dir == "down") { return(n); } if (dir == "left") { return((func ? (-func) : 0)); } if (dir == "right") { return((func ? (func) : 0)); } return(0); }; _global.randomDir = function (dir, dir1) { var _local2 = random(2); if (dir == "up") { if (dir1 == "left") { return("right"); } if (dir1 == "right") { return("left"); } if (_local2) { return("left"); } return("right"); } if (dir == "left") { if (dir1 == "up") { return("down"); } if (dir1 == "down") { return("up"); } return("down"); } if (dir == "right") { if (dir1 == "up") { return("down"); } if (dir1 == "down") { return("up"); } return("down"); } if (dir == "down") { if (dir1 == "left") { return("right"); } if (dir1 == "right") { return("left"); } if (_local2) { return("right"); } return("left"); } }; _global.turning = function (dir, dir1) { var _local3 = random(2); if (dir == "up") { if (dir1 == "cw") { return("right"); } if (dir1 == "acw") { return("left"); } } if (dir == "left") { if (dir1 == "cw") { return("up"); } if (dir1 == "acw") { return("down"); } } if (dir == "right") { if (dir1 == "cw") { return("down"); } if (dir1 == "acw") { return("up"); } } if (dir == "down") { if (dir1 == "cw") { return("left"); } if (dir1 == "acw") { return("right"); } } }; _global.getXpos = function (pos) { return(Math.round(((pos / 20) - Math.floor(pos / 20)) * 20)); }; _global.getYpos = function (pos) { return(Math.floor(pos / 20)); }; _global.randomDirAI1 = function (pos, dir, dir1) { var _local7 = random(10); var _local1; var _local5 = getXpos(pos); var _local4 = getYpos(pos); var _local3 = eng.base_pos_x; var _local2 = eng.base_pos_y; if ((!eng.base) && (eng.tank0.armor > 0)) { _local3 = getXpos(eng.tank0.pos); _local2 = getYpos(eng.tank0.pos); } if ((dir == "up") || (dir == "down")) { if (_local5 < _local3) { _local1 = "right"; } if (_local5 > _local3) { _local1 = "left"; } if (_local5 == _local3) { if (_local4 < _local2) { _local1 = "down"; } if (_local4 > _local2) { _local1 = "up"; } } } if ((dir == "left") || (dir == "right")) { if (_local4 < _local2) { _local1 = "down"; } if (_local4 > _local2) { _local1 = "up"; } if (_local4 == _local2) { if (_local5 < _local3) { _local1 = "right"; } if (_local5 > _local3) { _local1 = "left"; } } } if ((_local1 == dir1) || (!_local7)) { _local1 = randomDir1(); } return(_local1); }; _global.DirAI = function (dir) { if (dir == "up") { return("down"); } if (dir == "down") { return("up"); } if (dir == "left") { return("right"); } if (dir == "right") { return("left"); } return(0); }; _global.dirAI2 = function (pos, dir, dist) { var _local6; var _local1; var _local5 = getXpos(pos); var _local4 = getYpos(pos); var _local3 = eng.base_pos_x; var _local2 = eng.base_pos_y; if ((dir == "up") || (dir == "down")) { if (_local5 < _local3) { _local1 = "right"; } if (_local5 > _local3) { _local1 = "left"; } if (_local5 == _local3) { _local6 = random(2); if (_local6) { _local1 = "left"; } else { _local1 = "right"; } } } if ((dir == "left") || (dir == "right")) { if (_local4 < _local2) { _local1 = "down"; } if (_local4 > _local2) { _local1 = "up"; } if (_local4 == _local2) { _local6 = random(2); if (_local6) { _local1 = "down"; } else { _local1 = "up"; } } } if (dist < 75) { if (_local5 == _local3) { if (_local4 < _local2) { _local1 = "down"; } if (_local4 > _local2) { _local1 = "up"; } } if (_local4 == _local2) { if (_local5 < _local3) { _local1 = "right"; } if (_local5 > _local3) { _local1 = "left"; } } } return(_local1); }; _global.randomDir2 = function (pos, dir, dist) { var _local2 = random(4); var _local1; if (_local2 == 0) { _local1 = "left"; } if (_local2 == 1) { _local1 = "right"; } if (_local2 == 2) { _local1 = "up"; } if (_local2 == 3) { _local1 = "down"; } if (dist < 75) { var _local6 = getXpos(pos); var _local5 = getYpos(pos); var _local4 = eng.base_pos_x; var _local3 = eng.base_pos_y; if (_local6 == _local4) { if (_local5 < _local3) { _local1 = "down"; } if (_local5 > _local3) { _local1 = "up"; } } if (_local5 == _local3) { if (_local6 < _local4) { _local1 = "right"; } if (_local6 > _local4) { _local1 = "left"; } } } return(_local1); }; _global.dirAI3 = function (pos, dir) { var _local5 = getXpos(pos); var _local4 = getYpos(pos); var _local3 = eng.base_pos_x; var _local2 = eng.base_pos_y; var _local7 = Math.abs(_local5 - _local3); var _local6 = Math.abs(_local4 - _local2); var _local1 = randomDir1(); if (_local7 == 0) { if (_local4 < _local2) { _local1 = "down"; } if (_local4 > _local2) { _local1 = "up"; } } if (_local6 == 0) { if (_local5 < _local3) { _local1 = "right"; } if (_local5 > _local3) { _local1 = "left"; } } return(_local1); }; _global.randomDir1 = function () { var _local1 = random(4); if (_local1 == 0) { return("left"); } if (_local1 == 1) { return("right"); } if (_local1 == 2) { return("up"); } if (_local1 == 3) { return("down"); } }; _global.GenerateMap = function (level) { var _local4; var _local5; var _local3 = 0; var _local6 = 15; var _local7 = 15; var _local11 = 0; var _local12 = 0; var _local9 = 0; var _local10 = 0; var _local15 = new Array(); map1.createEmptyMovieClip("map1", map1.getNextHighestDepth()); map1.createEmptyMovieClip("map2", map1.getNextHighestDepth()); map1.createEmptyMovieClip("map3", map1.getNextHighestDepth()); eng.createEmptyMovieClip("trees", 1000); map1.map2._x = 0; map1.map2._y = 0; eng.lpnum = 0; eng.lplaunch = 0; eng.base = 0; while (_local3 < 240) { _local4 = 0; if (!random(2)) { _local5 = random(10); if ((_local5 >= 0) && (_local5 < 5)) { _local4 = 2; } if ((_local5 >= 6) && (_local5 < 8)) { _local4 = 1; } if ((_local5 >= 8) && (_local5 < 10)) { _local4 = 3; } } if ((((_local3 == 204) || (_local3 == 190)) || (_local3 == 205)) || (_local3 == 189)) { _local4 = 0; } if (((_local3 == 1) || (_local3 == 15)) || (_local3 == 16)) { _local4 = 0; } if (((_local3 == 13) || (_local3 == 29)) || (_local3 == 28)) { _local4 = 0; } if ((_local3 == 0) || (_local3 == 14)) { _local4 = -1; } if (((((_local3 == 201) || (_local3 == 203)) || (_local3 == 188)) || (_local3 == 187)) || (_local3 == 186)) { _local4 = 2; } if (_local3 == 202) { _local4 = 4; } if (_local3 == 204) { _local4 = -2; } _local12 = 300; if (level > 0) { _local4 = levels[level][_local3]; } if (_local4 == -1) { (eng.launch_pads[eng.lpnum] = _local3); eng.lpnum++; _local4 = 0; } if (_local4 == -2) { (eng.tank0pos_start = _local3); (eng.tank0_x_start = _local6 + 16); (eng.tank0_y_start = _local7 + 16); _local4 = 0; } if (_local4 == 4) { (eng.base_pos_x = _local9); (eng.base_pos_y = _local10); (eng.base = 1); (eng.base_x = _local6 + 16); (eng.base_y = _local7 + 16); } map[_local3] = _local4; if (_local4 == 5) { map[_local3] = 0; } mapMove[_local3] = 0; CreateCell(_local4, _local6, _local7, _local11, level); _local11++; _local6 = _local6 + 32; _local9++; if (_local6 > 640) { _local6 = 15; _local7 = _local7 + 32; _local9 = 0; _local10++; } _local3++; } var _local14 = new flash.display.BitmapData(670, 450, false, 0); _local14.draw(map1.map1); map1.createEmptyMovieClip("map1_", this.getNextHighestDepth()); map1.map1_.attachBitmap(_local14, this.getNextHighestDepth()); removeMovieClip("map1.map1"); var _local13 = new flash.display.BitmapData(670, 450, true, 0); _local13.draw(eng.trees); eng.createEmptyMovieClip("trees_", 1001); eng.trees_.attachBitmap(_local13, 0); removeMovieClip("eng.trees"); if (_global.hardness == 0) { eng.weak_tanks = 20; eng.medium_tanks = 0; eng.heavy_tanks = 0; eng.apcs = 0; eng.launch_speed = 300; eng.max_tanks = 5; } if (_global.hardness == 1) { eng.weak_tanks = 30; eng.medium_tanks = 5; eng.heavy_tanks = 0; eng.apcs = 0; eng.launch_speed = 200; eng.max_tanks = 10; } if (_global.hardness == 2) { eng.weak_tanks = 25; eng.medium_tanks = 7; eng.heavy_tanks = 1; eng.apcs = 7; eng.launch_speed = 200; eng.max_tanks = 15; } if (_global.hardness == 3) { eng.weak_tanks = 25; eng.medium_tanks = 10; eng.heavy_tanks = 5; eng.apcs = 10; eng.launch_speed = 100; eng.max_tanks = 20; } if (_global.hardness == 4) { eng.weak_tanks = 20; eng.medium_tanks = 15; eng.heavy_tanks = 10; eng.apcs = 15; eng.launch_speed = 50; eng.max_tanks = 20; } if (level > 0) { (eng.weak_tanks = levels[level][_local3]); _local3++; (eng.medium_tanks = levels[level][_local3]); _local3++; (eng.heavy_tanks = levels[level][_local3]); _local3++; (eng.apcs = levels[level][_local3]); _local3++; (eng.launch_speed = levels[level][_local3]); _local3++; (eng.max_tanks = levels[level][_local3]); _local3++; if (_global.hardness == 0) { eng.weak_tanks = eng.weak_tanks - 10; if (eng.weak_tanks < 0) { eng.weak_tanks = 0; } eng.medium_tanks = eng.medium_tanks - 5; if (eng.medium_tanks < 0) { eng.medium_tanks = 0; } eng.heavy_tanks = eng.heavy_tanks - 3; if (eng.heavy_tanks < 0) { eng.heavy_tanks = 0; } eng.apcs = eng.apcs - 5; if (eng.apcs < 0) { eng.apcs = 0; } eng.launch_speed = eng.launch_speed - 40; eng.max_tanks = eng.max_tanks - 6; if (eng.max_tanks < 5) { eng.max_tanks = 5; } } if (_global.hardness == 1) { eng.weak_tanks = eng.weak_tanks - 5; if (eng.weak_tanks < 0) { eng.weak_tanks = 0; } eng.medium_tanks = eng.medium_tanks - 3; if (eng.medium_tanks < 0) { eng.medium_tanks = 0; } eng.heavy_tanks = eng.heavy_tanks - 1; if (eng.heavy_tanks < 0) { eng.heavy_tanks = 0; } eng.apcs = eng.apcs - 3; if (eng.apcs < 0) { eng.apcs = 0; } eng.launch_speed = eng.launch_speed + 20; eng.max_tanks = eng.max_tanks - 3; if (eng.max_tanks < 5) { eng.max_tanks = 5; } } if (_global.hardness == 3) { eng.weak_tanks = eng.weak_tanks + 5; eng.medium_tanks = eng.medium_tanks + 3; eng.heavy_tanks = eng.heavy_tanks + 1; eng.apcs = eng.apcs + 3; eng.launch_speed = eng.launch_speed - 20; eng.max_tanks = eng.max_tanks + 3; if (eng.max_tanks > 20) { eng.max_tanks = 20; } } if (_global.hardness == 4) { eng.weak_tanks = eng.weak_tanks + 10; eng.medium_tanks = eng.medium_tanks + 5; eng.heavy_tanks = eng.heavy_tanks + 3; eng.apcs = eng.apcs + 5; eng.launch_speed = eng.launch_speed - 40; eng.max_tanks = eng.max_tanks + 6; if (eng.max_tanks > 20) { eng.max_tanks = 20; } } } eng.total_tanks = ((eng.weak_tanks + eng.medium_tanks) + eng.heavy_tanks) + eng.apcs; eng.total_tanks1 = eng.total_tanks; }; _global.CreateCell = function (a, x, y, layer, level) { if (a == 2) { map1.map1.attachMovie("cell0", "duplicatedcell" + layer, layer, {_x:x, _y:y}); map1.map3.attachMovie("cell2", "duplicatedcell" + layer, layer, {_x:x, _y:y}); addEffect0("map1.map3.duplicatedcell" + layer, "shadow2", 0); } if ((a == 3) || (a == 4)) { map1.map3.attachMovie("cell" + a, "duplicatedcell" + layer, layer, {_x:x, _y:y}); addEffect0("map1.map3.duplicatedcell" + layer, "shadow2", 0); } if ((a == 0) || (a == 1)) { map1.map1.attachMovie("cell" + a, "duplicatedcell" + layer, layer, {_x:x, _y:y}); } if ((((!a) && (!random(10))) && (level == 0)) || (a == 5)) { b = random(2); if (b) { eng.trees.attachMovie("cell5", "duplicatedcell" + layer, layer, {_x:x - 7, _y:y - 6}); } if (!b) { eng.trees.attachMovie("cell6", "duplicatedcell" + layer, layer, {_x:x - 7, _y:y - 6}); } addEffect0(eng.trees["duplicatedcell" + layer], "tree shadow", 0); } }; _global.Update = function () { menu.armor.mask._xscale = (100 * eng.tank0.armor) / 45; var _local2 = eng.tank0.charges; if (_local2 > 100) { _local2 = 100; } menu.charges.mask._xscale = _local2; menu.mines.mask._xscale = (100 * eng.tank0.mines) / 3; menu.tanks.mask._yscale = (100 * eng.total_tanks) / eng.total_tanks1; menu.score.text = score; while (menu.score.text.length < 5) { menu.score.text = "0" + menu.score.text; } menu.levell.levell.text = _global.level; menu.lives.text = _global.lives; }; sound = new Object(); _global.s_count = 0; _global.playSound = function (name, pan, perc) { if (perc == 0) { return(false); } var ss = s_count; var _local2 = _root.createEmptyMovieClip("ssss" + ss, _root.getNextHighestDepth()); sound[ss] = new Sound(_local2); sound[ss].attachSound(name + ".wav"); if (perc == undefined) { sound[ss].setVolume(main_volume); } else { sound[ss].setVolume((perc * main_volume) / 100); } sound[ss].setPan(pan); sound[ss].onSoundComplete = function () { removeMovieClip(_root["ssss" + ss]); }; sound[ss].start(); if ((s_count++) >= 100) { s_count = 0; } }; _global.initSound_tank0_engine = function () { var _local2 = _root.createEmptyMovieClip("tank0_engine_sound", _root.getNextHighestDepth()); _root.tank0_engine = new Sound(_local2); tank0_engine.attachSound("engine1.wav"); }; _global.startSound_tank0_engine = function () { tank0_engine.setVolume((50 * main_volume) / 100); tank0_engine.start(0, 999); }; _global.stopSound_tank0_engine = function () { tank0_engine.stop("engine1.wav"); }; _global.initSound_tank2_engine = function () { var _local2 = _root.createEmptyMovieClip("tank2_engine_sound", _root.getNextHighestDepth()); _root.tank2_engine = new Sound(_local2); tank2_engine.attachSound("engine2.wav"); }; _global.startSound_tank2_engine = function () { tank2_engine.start(0, 100000); }; _global.volume_tank2_engine = function (vol) { tank2_engine.setVolume((vol * main_volume) / 100); }; _global.stopSound_tank2_engine = function () { tank2_engine.stop("engine2.wav"); }; _global.distance_volume = function (x, y, x1, y1) { var _local1 = Math.sqrt(Math.pow(Math.abs(x - x1), 2) + Math.pow(Math.abs(y - y1), 2)); _local1 = 100 * (1 - (_local1 / 300)); if (_local1 < 0) { _local1 = 0; } if (_local1 > 100) { _local1 = 100; } return(_local1); }; _global.distance = function (x, y, x1, y1) { return(Math.sqrt(Math.pow(Math.abs(x - x1), 2) + Math.pow(Math.abs(y - y1), 2))); }; var levels = new Array(); levels[1] = new Array(-1, 0, 0, 0, 5, 0, 3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 3, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 3, 3, 5, 0, 0, 0, 0, 0, 3, 2, 0, 0, 3, 3, 0, 3, 2, 3, 3, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 5, 3, 2, 0, 0, 0, 3, 0, 5, 0, 2, 0, 3, 0, 3, 3, 0, 2, 3, 3, 0, 3, 0, 3, 3, 2, 0, 0, 0, 3, 3, 0, 3, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 2, 0, 0, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 2, 3, 2, 3, 3, 0, 0, 0, 0, 0, 5, 3, 0, 3, 3, 0, 0, 0, 3, 3, 0, 3, 0, 0, 0, 0, 3, 0, 3, 0, 0, 3, 0, 0, 2, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 3, 2, 3, 0, 0, 2, 0, 0, 3, 0, 0, 0, 0, 0, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 2, 3, 3, 0, 0, 3, 0, 0, 0, 0, 2, 2, 2, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2, 4, 2, -2, 3, 0, 0, 3, 3, 0, 0, 0, 0, 10, 5, 0, 5, 150, 11); levels[2] = new Array(-1, 0, 2, 2, 0, 0, -1, 0, 2, 0, 0, 0, 0, -1, 2, 2, 0, 0, 0, -1, 2, 5, 0, 0, 0, 2, 2, 0, 2, 0, 5, 0, 2, 0, 0, 2, 2, 2, 5, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 2, 2, 0, 2, 2, 0, 2, 0, 0, 0, 0, 0, 2, 2, 2, 5, 2, 2, 0, 0, 2, 2, 0, 5, 2, 0, 5, 0, 2, 2, 2, 5, 0, 0, 2, 0, 0, 2, 0, 3, 3, 3, 3, 3, 2, 2, 2, 0, 2, 3, 3, 3, 3, 3, 2, 2, 0, 2, 2, 2, 0, 0, 0, 0, 2, 3, 3, 3, 3, 0, 5, 0, 0, 2, 2, 3, 3, 3, 3, 2, 5, 1, 1, 1, 2, 2, 0, 0, 0, 0, 1, 1, 1, 5, 0, 0, 0, 0, 0, 0, 2, 1, 1, 5, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 0, 2, 5, 0, 0, 0, 2, 0, 5, 0, 2, 0, 5, 0, 0, 0, 5, 0, 0, -2, 0, 0, 0, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 0, 2, 0, 0, 0, 2, 2, 2, 0, 0, 5, 0, 0, 5, 0, 2, 2, 2, 2, 0, 5, 2, 0, 0, 0, 2, 4, 2, 0, 0, 0, 0, 2, 0, 2, 2, 2, 12, 5, 0, 5, 150, 11); levels[3] = new Array(-1, 0, 0, 0, 3, 0, 0, 0, 3, -1, 0, 0, 0, 0, 3, 0, 0, 0, 3, -1, 3, 3, 3, 0, 3, 0, 3, 0, 3, 3, 3, 3, 3, 0, 3, 0, 3, 0, 3, 0, 0, 0, 0, 0, 3, -1, 3, 0, 0, 0, 2, 3, 3, 0, 3, 0, 3, 0, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 2, 3, -1, 3, 0, 3, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 3, 0, 3, 0, 3, 3, 3, 3, 0, 3, -1, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 0, 0, 2, 0, 0, 3, 0, -1, 3, 0, 0, 0, 2, 2, 2, 2, 5, 2, 2, 2, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 3, 3, 3, 2, 5, 2, 2, 2, 5, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 2, 0, 0, -2, 0, 0, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 2, 0, 2, 2, 2, 0, 2, 3, 3, 3, 3, 3, 3, 0, -1, 3, 0, 0, 0, 3, 0, 0, 2, 4, 2, 0, 0, 0, 0, 3, -1, 0, 0, 0, 14, 5, 1, 5, 150, 12); levels[4] = new Array(4, 0, 0, 2, 2, 0, 0, 0, 5, 0, 2, 2, 2, 0, 2, 2, -1, 0, 0, 5, 0, -2, 0, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2, 0, 0, 0, 0, 2, 2, 5, 2, 2, 5, 0, 0, 0, 2, 2, 2, 0, 0, 0, 5, 0, 2, 2, 5, 2, 2, 0, 2, 2, 0, 2, 2, 5, 0, 0, 0, 0, 2, 2, 0, 0, 2, 2, 0, 2, 2, 5, 2, 2, 0, 2, 2, 0, 2, 2, 0, 5, 2, 2, 0, 5, 0, -1, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 2, 2, 0, 2, 2, 0, 2, 2, 5, 2, 2, 5, 2, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 5, 2, 2, 0, 2, 2, 0, 2, 2, 0, 2, 2, 0, 2, 2, 2, 5, 0, 0, -1, 0, 0, 5, 5, 5, 0, 0, 0, 5, 0, 2, 2, 0, 2, 2, 2, 0, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 2, 0, 2, 2, 5, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 0, 2, 2, 5, 2, 2, 5, 5, 0, 5, 2, 2, 2, 2, 0, 2, 2, 5, 2, 2, 0, 2, 2, -1, 0, 5, 0, 2, 2, 5, 0, 5, 16, 5, 1, 5, 150, 12); levels[5] = new Array(0, 0, 0, -1, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 2, 2, 0, 0, 2, 3, 0, 0, 2, 2, 0, 0, 2, 3, 2, 2, 0, 0, 0, 0, 3, 2, 0, 0, 2, 2, 0, 0, 2, 3, 0, 0, 2, 2, 2, 3, 0, 0, 0, 2, 2, 0, 0, 3, 2, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, -1, 3, 0, 2, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 2, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 2, 1, 5, 5, 1, 2, 1, 1, 0, 1, 1, 1, 5, 1, 5, 5, 5, 1, 1, 1, 0, 1, 1, 1, 1, 0, 2, 2, 0, 2, 3, 1, 1, 1, 5, 1, 1, 1, 3, 2, 0, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 2, 3, 0, 0, 2, 3, 2, 0, 3, 2, 0, 3, 0, 2, 0, 0, 2, 0, 0, 0, 0, 2, 0, -2, 2, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 18, 5, 1, 5, 150, 13); levels[6] = new Array(0, 0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 5, 3, -1, 2, 0, 3, 0, 0, 0, 3, 2, 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 2, 0, 3, 5, 2, 0, 0, 2, 0, 3, 2, 5, 3, 2, 0, 0, 2, 0, 0, 0, 3, 0, 2, 2, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 2, 0, 3, 0, 2, 0, 2, 0, 0, -1, 2, 2, 0, 5, 0, 0, 0, 2, 3, 5, 0, 0, 2, 0, 3, 0, 0, 0, 0, 0, 4, 2, 0, 0, 3, 2, 0, 0, 0, 0, 3, 0, 0, 0, 0, 5, 0, 3, 0, 0, 2, 2, 0, 0, 2, 5, 0, 3, 2, 0, 2, 0, 2, 3, 0, 0, 0, 2, 0, 0, -2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, -1, 2, 3, 0, 2, 0, 3, 0, 0, 2, 3, 0, 3, 0, 0, 2, 2, 0, 3, 2, 5, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 5, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 3, 2, 0, 0, 0, 0, 3, -1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 40, 100, 20); levels[7] = new Array(2, 2, 1, 1, 2, 0, 0, 0, 2, 4, 2, -2, 2, 0, 0, 2, 1, 1, 2, 0, 2, 5, 1, 1, 2, 2, 0, 0, 2, 2, 2, 0, 0, 5, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 0, 0, 0, 0, 0, 2, 2, 2, 1, 2, 2, 5, 0, 0, 2, 1, 1, 2, 5, 0, 2, 0, 0, 2, 2, 2, 1, 0, 0, 2, 2, 2, 2, 2, 0, 0, 1, 2, 2, 0, 2, 2, 0, 5, 2, 2, 1, 1, 2, 2, 0, 0, 0, 0, 2, 5, 0, 2, 1, 2, 2, 2, 2, 2, 1, 0, 1, 2, 2, 0, 0, 0, -1, 0, 2, 2, 0, 2, 1, 2, 1, 1, 2, 1, 1, 0, 2, 2, 0, 0, 0, -1, 0, 0, 2, 2, 0, 2, 0, 2, 1, 1, 2, 0, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2, 5, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 0, 0, 5, 2, 2, 0, 2, 2, 2, 2, 0, 2, 2, 2, 2, 0, 2, 0, 5, 2, 2, 2, 2, 0, 2, 2, 0, 0, 2, 2, 0, 0, 0, 5, 2, 2, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, -1, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, 2, 0, 0, 0, 22, 5, 1, 5, 150, 14); levels[8] = new Array(0, 0, 0, 1, 0, 1, 1, 0, 2, 5, 0, 2, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 1, 2, 2, 0, 0, 2, 1, 1, 2, 0, 0, 2, 2, 1, 2, 0, 5, 2, 5, 0, 2, 2, 0, 5, 1, 0, 0, 0, 0, 0, 1, 1, 0, -1, 2, 0, 0, 2, 1, 0, 0, 1, 1, 2, 1, 2, 2, 0, 1, 2, 0, 5, 0, 0, 0, 1, 0, 0, 1, 0, 0, 2, 0, 2, 0, 5, 1, 0, 1, 2, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 2, 0, 1, 4, -2, 3, 0, 0, 2, 0, 0, 2, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 1, 2, 1, 1, 2, 0, 0, 0, 0, 5, 1, 0, 1, 1, 5, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 5, 2, 1, 1, 0, 0, 0, 0, 2, 2, 0, 0, 2, 0, 2, 2, 0, 2, 2, 0, 1, 2, 0, 2, 2, -1, 0, 0, 1, 0, 0, 1, 2, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 2, 1, 0, 0, 1, 0, 0, 0, 5, 0, 1, 0, 2, 2, 0, 0, 1, 0, 0, 5, 2, 0, 0, 24, 5, 2, 5, 100, 14); levels[9] = new Array(5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 5, 1, 5, 5, 5, -1, 5, 5, 5, 2, 2, 2, 5, 2, 2, 2, 2, 2, 2, 2, 5, 5, 5, 1, 5, 5, 5, 5, 2, 2, 2, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 5, 1, 5, 2, 2, 2, 5, 5, 2, 2, 2, 5, 5, 5, 1, 2, 2, 5, 5, 2, 2, 5, 5, 2, 2, 5, 5, 1, 5, 2, 2, 5, 5, 5, 5, 0, 5, 1, 5, 5, 2, 2, 2, 2, 2, 5, 5, 5, 5, 5, 2, 2, 5, 5, 5, 0, 5, 5, 5, 2, 2, 2, 5, 5, 2, 2, 2, 5, 5, 2, 2, 5, 5, -1, 5, 2, 2, 5, 2, 2, 2, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 5, 5, 5, 5, 4, 2, -2, 2, 2, 5, 5, 1, 5, 5, 2, 2, 2, 2, 2, 5, 5, 1, 5, 5, 2, 2, 0, 2, 2, 5, 1, 5, 5, 5, 2, 2, 2, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 2, 2, 5, 5, 5, 5, 2, 2, 2, 5, 5, 5, 1, 5, 1, 5, 5, 0, 0, 5, 5, 2, 2, 5, 5, 2, 2, 2, 5, 5, 1, 5, 5, 5, 5, 5, -1, 26, 6, 2, 6, 150, 15); levels[10] = new Array(0, 0, 0, 0, 2, 2, 0, 0, 5, 0, 2, 2, 0, 2, 2, 0, 1, 0, 0, -1, 0, 2, 2, 0, 0, 0, 0, 2, 2, 0, 2, 2, 5, 0, 0, 0, 3, 0, 0, 0, 0, 2, 2, 0, 2, 2, 5, 2, 2, 0, 2, 2, 0, 2, 2, 5, 1, 0, 0, -1, 5, 2, 2, 0, 2, 2, 0, 2, 2, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 5, 2, 2, 0, 2, 2, 0, 1, 0, 0, -1, 0, 2, 2, 5, 0, 0, 0, 2, 2, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, -2, 4, 2, 0, 2, 2, 0, 2, 2, 0, 2, 2, 0, 2, 2, 0, 1, 0, 5, -1, 0, 2, 2, 0, 2, 2, 5, 2, 2, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 2, 2, 0, 2, 2, 0, 1, 0, 0, -1, 0, 2, 2, 0, 0, 0, 0, 2, 2, 0, 2, 2, 0, 5, 0, 0, 3, 0, 0, 0, 0, 2, 2, 5, 2, 2, 0, 2, 2, 0, 2, 2, 0, 2, 2, 0, 1, 5, 0, -1, 0, 2, 2, 0, 2, 2, 0, 2, 2, 5, 0, 0, 0, 2, 2, 0, 3, 0, 0, 0, 28, 6, 2, 6, 150, 15); levels[11] = new Array(3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, -1, 0, 0, 0, 0, 0, -1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 1, 3, 1, 3, 0, 0, 0, 0, 0, 0, 0, 3, 1, 3, 1, 1, 1, 3, 1, 3, 1, 3, 1, 3, 0, 0, 3, 2, 3, 0, 0, 3, 1, 3, 1, 3, 1, 3, 1, 1, 1, 3, 1, 3, 0, 0, 2, 4, 2, 0, 0, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 0, 0, 3, 2, 3, 0, 0, 3, 1, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 0, 0, 0, -2, 0, 0, 0, 3, 1, 3, 1, 3, 1, 3, 3, 3, 3, 3, 3, 3, -1, 0, 0, 0, 0, 0, -1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 20, 5, 1, 5, 150, 10); levels[12] = new Array(3, 0, 2, 0, 5, 5, 0, 0, 0, 4, -2, 0, 2, 0, 5, 5, 0, 0, 0, 3, 3, 3, 0, 0, 5, 5, 2, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 2, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 2, 2, 2, 2, 0, 0, 2, 0, 0, 3, 3, 0, 0, 0, 3, 3, 2, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 0, 3, 3, 0, 0, 2, 0, 0, 3, 3, 0, 2, 2, 1, 1, 1, 1, 2, 2, 0, 3, 3, 0, 0, 2, 5, 5, 2, 0, 3, 2, 2, 1, 1, 5, 1, 1, 1, 2, 2, 3, 0, 2, 5, 5, 5, 5, 0, 0, 2, 2, 3, 1, 1, 1, 5, 1, 1, 3, 2, 2, 0, 0, 5, 5, -1, 2, 0, 2, 2, 0, 3, 3, 1, 1, 1, 1, 3, 3, 0, 2, 2, 0, 0, -1, 0, 0, 2, 2, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 2, 2, 0, 0, 0, 2, 2, 0, 0, 2, 0, 0, 3, 3, 3, 3, 0, 2, 0, 0, 0, 2, 2, 0, 2, 2, 0, 2, 0, 5, 5, 0, 2, 0, 0, 0, 0, 5, 5, 0, 2, 0, 2, 2, 2, 0, 0, 0, -1, 5, 5, 0, 0, 0, 2, 0, 0, 5, 5, -1, 0, 0, 0, 2, 30, 7, 3, 7, 150, 16); levels[13] = new Array(0, 0, 0, 2, 0, 2, 0, 0, 0, 2, 0, 2, 2, 0, 0, 0, 0, 2, 2, 0, 2, 2, 0, 5, 0, 2, 0, 2, 0, 5, 0, 0, 2, 0, 2, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 2, 0, 3, 0, 3, 0, 3, 3, 0, 3, 0, 0, 3, 0, 0, 2, 2, 2, 0, 2, 0, 5, 3, 0, 3, 0, 3, 0, 0, 3, 0, 0, 3, 5, 0, 2, 0, 2, 0, 0, 2, 0, 3, -1, 3, 5, 3, -1, 0, 3, 5, 0, 3, 0, 0, 2, 0, 2, 0, 2, 0, 0, 3, 3, 3, 0, 3, 3, 0, 3, 0, 0, 3, 0, 0, 2, 0, 2, 0, 0, 2, 0, 3, -1, 3, 0, 3, -1, 0, 3, 0, 0, 3, -2, 0, 2, 4, 2, 0, 2, 2, 5, 3, 0, 3, 0, 3, 3, 0, 3, 3, 0, 3, 3, 0, 2, 2, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 2, 5, 2, 2, 0, 2, 2, 5, 0, 0, 2, 2, 0, 2, 2, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 2, 5, 0, 0, 30, 8, 3, 8, 150, 17); levels[14] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 3, 3, 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 1, 0, -1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 3, 3, 3, 3, 0, 3, 3, 3, 3, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 3, 3, 3, 3, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 3, 3, 3, 3, 4, -2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -1, 3, 0, 5, 0, 0, 0, 0, 0, 5, 0, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -1, 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 3, 3, 3, 3, 0, 3, 3, 3, 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 1, 0, -1, 3, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 30, 8, 3, 8, 100, 17); levels[15] = new Array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, -1, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, -1, 2, -1, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, -2, 2, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, -1, 2, -1, 2, -1, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, -1, 2, -1, 2, -1, 2, -1, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, -1, 2, -1, 2, -1, 2, -1, 2, -1, 2, 5, 2, 5, 2, 5, 2, 5, 2, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, -1, 2, -1, 2, -1, 2, -1, 2, -1, 2, -1, 2, 5, 2, 5, 2, 5, 2, 5, 2, 30, 8, 4, 8, 150, 18); levels[16] = new Array(0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 0, 2, 0, 0, 0, 2, 4, 0, 0, -1, 2, 5, 0, 2, 0, 5, 2, 2, 5, 0, 2, 1, 2, 0, 0, 2, 2, 5, 5, 2, 1, 2, 0, 0, 0, 0, 0, 5, 5, 2, 2, 2, 2, 2, 0, -2, 2, 5, 2, 2, 2, 2, 2, 5, 0, 2, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 2, 2, 2, 5, 0, 2, 5, 5, 2, 2, 0, 5, 5, -1, 2, 2, 5, 0, 2, 5, 0, 0, 5, 5, 2, 1, 2, 0, 0, 0, 0, 2, 5, 0, 0, 5, 5, 2, 1, 2, -1, 0, 0, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 2, 5, 5, 0, 0, 2, 5, 0, 2, 5, 0, 2, 0, 5, 5, 0, 2, 5, 0, 2, 2, 2, 5, 0, 2, 1, 2, 0, 0, 0, 2, 2, 2, -1, 5, 2, 2, 2, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 5, 0, 5, 5, 0, 0, 2, 2, 1, 2, 2, -1, 5, 5, 0, 0, 0, 0, 0, 5, 5, 0, 30, 9, 4, 9, 150, 18); levels[17] = new Array(0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 1, 0, 0, -1, 0, 0, 1, 1, 0, 0, 0, 5, 0, 0, 1, 0, 1, 1, 0, 0, 1, 0, 2, 2, 0, 0, 5, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 2, 2, 5, 2, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 5, 0, -1, 1, 0, 2, 2, 2, 2, 2, 2, 0, 0, 0, -1, 5, 0, 0, 0, 0, 1, 1, 0, 1, 2, 2, 5, 2, 2, 2, 5, 2, 0, 1, 0, 1, 1, 0, 5, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 0, 1, 0, 2, 2, 5, 2, 2, 2, 5, 2, 2, 2, 5, 2, 0, 0, 1, 0, -1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, -1, 0, 0, 2, 2, 5, 2, 2, 2, 5, 2, 2, 2, 5, 2, 2, 2, 5, 2, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 5, 2, 2, 2, 5, 2, 2, 4, -2, 2, 2, 2, 5, 2, 2, 2, 2, 2, 30, 9, 4, 9, 150, 19); levels[18] = new Array(3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, -2, 0, 3, 0, 0, 0, 0, 2, 3, 0, 0, 2, 0, 0, 3, 0, 0, 0, 2, 3, 0, 0, 0, 2, -1, 3, 3, 0, 0, 0, 0, 3, 3, -1, 0, 2, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2, 3, 0, 0, 2, 0, -1, 3, 3, 3, 0, 0, 2, 0, 0, 0, 0, -1, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 2, 0, 0, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 2, 0, -1, 3, 3, 0, 0, 0, -1, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 3, 0, 0, 0, 2, 0, 3, 3, 0, 2, 0, 3, 0, 2, -1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 0, 2, 0, 0, 3, 3, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 3, 0, 0, -1, 0, 0, 3, 0, 2, 3, 30, 9, 5, 9, 150, 19); levels[19] = new Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -1, 1, 0, 1, 1, 1, 1, 1, 0, 0, -2, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 2, 2, 3, 0, 5, 1, 1, 1, 1, 1, 0, 5, 0, 5, 1, 1, 1, 1, 1, 0, 2, 4, 2, 0, 0, 1, 1, 1, 1, 1, 0, 0, 5, 0, 1, 1, 1, 1, 0, 0, 3, 2, 2, 0, 1, 1, 1, 1, 1, 1, 5, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, -1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 5, 1, 1, 1, 1, 1, 1, 1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 5, 3, 5, 150, 10); levels[20] = new Array(-1, 0, 2, 2, 0, 0, 0, 2, 5, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, -1, 2, 0, 0, 2, 2, 0, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 0, 2, 2, 0, 5, 0, 2, 3, 0, 0, 0, 0, 2, 0, 2, 0, 0, 2, 0, 2, 0, 2, 0, 0, 2, 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 2, 2, 0, 0, 0, 2, 0, 2, 0, 3, 2, 3, 0, 2, 0, 0, 3, 2, 2, 2, 2, 0, 0, 2, 0, 3, 0, 0, 0, 2, 4, 2, -2, 3, 2, 0, 2, 5, 0, 2, 0, 0, 2, 2, 2, 2, 5, 0, 0, 3, 2, 3, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 0, 0, 0, 0, 0, 2, 0, 2, 2, 3, 0, 2, 0, 0, 0, 0, 5, 2, 0, 0, 2, 0, 3, 2, 2, 2, -1, 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 2, 0, 3, 2, 2, 2, 0, 0, 0, 2, 5, 2, 2, 0, 0, 0, 2, 0, 0, 2, 2, 0, 2, 0, 5, 0, 0, 2, -1, 30, 10, 5, 10, 150, 20); var rules1 = false; var controls1 = false; var about1 = false; var hardness1 = false; var lang1 = false; var sponsor_logo1 = true; _global.state = "menu"; var cursor_id = 0; var cursor_id2 = -1; var cursor_enter = false; var cursor_move = ""; this.onEnterFrame = function () { if (cursor_move == "down") { (cursor_move = ""); (cursor._alpha = 100); if ((cursor_id++) == 5) { cursor_id = 0; } } if (cursor_move == "up") { (cursor_move = ""); (cursor._alpha = 100); if ((cursor_id--) == 0) { cursor_id = 5; } } if (cursor_move == "home") { (cursor_move = ""); (cursor._alpha = 100); cursor_id = 0; } if (cursor_move == "end") { (cursor_move = ""); (cursor._alpha = 100); cursor_id = 5; } if (cursor_id != cursor_id2) { playSound("mine", 0); if (cursor_id == 0) { playing2.gotoAndPlay("over"); } if (cursor_id == 1) { hardness2.gotoAndPlay("over"); } if (cursor_id == 2) { controls2.gotoAndPlay("over"); } if (cursor_id == 3) { rules2.gotoAndPlay("over"); } if (cursor_id == 4) { lang2.gotoAndPlay("over"); } if (cursor_id == 5) { about2.gotoAndPlay("over"); } if (cursor_id2 == 0) { playing2.gotoAndPlay("out"); } if (cursor_id2 == 1) { hardness2.gotoAndPlay("out"); } if (cursor_id2 == 2) { controls2.gotoAndPlay("out"); } if (cursor_id2 == 3) { rules2.gotoAndPlay("out"); } if (cursor_id2 == 4) { lang2.gotoAndPlay("out"); } if (cursor_id2 == 5) { about2.gotoAndPlay("out"); } cursor_id2 = cursor_id; } if (cursor_enter) { playSound("mine_put", 0); if (cursor_id == 0) { playing2.gotoAndPlay("go"); } if (cursor_id == 1) { hardness2.gotoAndPlay("go"); } if (cursor_id == 2) { controls2.gotoAndPlay("go"); } if (cursor_id == 3) { rules2.gotoAndPlay("go"); } if (cursor_id == 4) { lang2.gotoAndPlay("go"); } if (cursor_id == 5) { about2.gotoAndPlay("go"); } cursor_enter = false; } }; stop();
Instance of Symbol 367 MovieClip "playing2" in Frame 4
on (rollOver) { _parent.cursor_id = 0; } on (release) { _parent.cursor_enter = true; }
Instance of Symbol 371 MovieClip "controls2" in Frame 4
on (rollOver) { _parent.cursor_id = 2; } on (release) { _parent.cursor_enter = true; }
Instance of Symbol 375 MovieClip "rules2" in Frame 4
on (rollOver) { _parent.cursor_id = 3; } on (release) { _parent.cursor_enter = true; }
Instance of Symbol 379 MovieClip "hardness2" in Frame 4
on (rollOver) { _parent.cursor_id = 1; } on (release) { _parent.cursor_enter = true; }
Instance of Symbol 383 MovieClip "lang2" in Frame 4
on (rollOver) { _parent.cursor_id = 4; } on (release) { _parent.cursor_enter = true; }
Instance of Symbol 386 MovieClip "fgfyw" in Frame 4
on (rollOver) { this.gotoAndPlay("over"); } on (rollOut) { this.gotoAndPlay("out"); } on (release) { this.gotoAndPlay("go"); }
Instance of Symbol 389 MovieClip in Frame 4
on (rollOver) { this.gotoAndPlay("over"); } on (rollOut) { this.gotoAndPlay("out"); } on (release) { this.gotoAndPlay("go"); }
Instance of Symbol 496 MovieClip in Frame 4
on (release) { getURL ("http://www.freeonlinegames.com/?" + _root.gameName, "_blank"); }
Frame 16
_quality = quality; Stage.showMenu = true; Stage.scaleMode = "noScale"; var map = new Array(); var mapMove = new Array(); var players = 1; _global.state = "main"; pausee = false; stop();
Frame 23
if (_global.stat == "nextlevel") { trace("nextlevel"); _root.gotoAndPlay("goplay"); } if (_global.stat == "restart") { trace("restart"); _root.gotoAndPlay("goplay"); } if (_global.stat == "playing") { trace("menu"); _root.gotoAndPlay("mainarea"); } if (_global.stat == "gameover") { trace("gameover"); _root.gotoAndPlay("mainarea"); } trace("stop"); stop();
Instance of Symbol 604 MovieClip [TMP6pbk6uzm9i] in Frame 24
//component parameters onClipEvent (construct) { gameID = 227; }
Instance of Symbol 609 MovieClip [TMP6ojzjuzm8i] in Frame 24
//component parameters onClipEvent (construct) { gameID = 227; }
Instance of Symbol 614 MovieClip in Frame 24
on (rollOver) { this.gotoAndPlay("over"); } on (rollOut) { this.gotoAndPlay("out"); } on (release) { this.gotoAndPlay("go"); _root.gotoAndPlay("mainarea"); }
Symbol 27 MovieClip [logo] Frame 1
onEnterFrame = function () { tower._rotation++; };
Symbol 31 MovieClip Frame 1
this.onEnterFrame = function () { this._alpha = this._alpha - 2; if (this._alpha <= 0) { this._alpha = 100; } };
Symbol 41 MovieClip Frame 1
this.onEnterFrame = function () { if (drive == 1) { var _local1 = 0; while (_local1 < 4) { tellTarget ("p" + _local1) { _y = (_y-1); if (_y < -1.5) { _y = (_y + 28); } if (_y < 1.5) { _alpha = ((_y + 1.5) * 33.4); } if (_y > 23.5) { _alpha = ((26.5 - _y) * 33.4); } }; _local1++; } } if (drive == -1) { var _local1 = 0; while (_local1 < 4) { tellTarget ("p" + _local1) { _y = (_y+1); if (_y > 26.5) { _y = (_y - 28); } if (_y < 1.5) { _alpha = ((_y + 1.5) * 33.4); } if (_y > 23.5) { _alpha = ((26.5 - _y) * 33.4); } }; _local1++; } } };
Symbol 47 MovieClip [tank0] Frame 1
track0.drive = 0; track1.drive = 0; stop();
Symbol 47 MovieClip [tank0] Frame 2
track0.drive = 1; track1.drive = 1; stop();
Symbol 47 MovieClip [tank0] Frame 3
track0.drive = -1; track1.drive = 1; stop();
Symbol 47 MovieClip [tank0] Frame 4
track0.drive = 1; track1.drive = -1; stop();
Symbol 61 MovieClip Frame 1
this.onEnterFrame = function () { this._rotation = this._rotation + 2; };
Symbol 62 MovieClip [cell4] Frame 1
stop();
Symbol 88 MovieClip [cell2] Frame 1
stop();
Symbol 111 MovieClip Frame 1
this.onEnterFrame = function () { this._alpha = this._alpha - 4; if (this._alpha <= 0) { this._alpha = 100; } };
Symbol 117 MovieClip Frame 1
this.onEnterFrame = function () { if (drive == 1) { var _local1 = 0; tellTarget ("p") { _y = (_y-1); if (_y < -3) { _y = (_y + 6); } }; } if (drive == -1) { tellTarget ("p") { _y = (_y+1); if (_y > 3) { _y = (_y - 6); } _local1++; }; } };
Symbol 118 MovieClip [tank5] Frame 1
wheel0.p._y = -3 + random(7); wheel1.p._y = -3 + random(7); wheel2.p._y = -3 + random(7); wheel3.p._y = -3 + random(7); wheel4.p._y = -3 + random(7); wheel5.p._y = -3 + random(7);
Symbol 118 MovieClip [tank5] Frame 2
wheel0.drive = 0; wheel1.drive = 0; wheel2.drive = 0; wheel3.drive = 0; wheel4.drive = 0; wheel5.drive = 0; stop();
Symbol 118 MovieClip [tank5] Frame 3
wheel0.drive = 1; wheel1.drive = 1; wheel2.drive = 1; wheel3.drive = 1; wheel4.drive = 1; wheel5.drive = 1; stop();
Symbol 118 MovieClip [tank5] Frame 4
wheel0.drive = -1; wheel1.drive = -1; wheel2.drive = -1; wheel3.drive = 1; wheel4.drive = 1; wheel5.drive = 1; stop();
Symbol 118 MovieClip [tank5] Frame 5
wheel0.drive = 1; wheel1.drive = 1; wheel2.drive = 1; wheel3.drive = -1; wheel4.drive = -1; wheel5.drive = -1; stop();
Symbol 121 MovieClip [tank4] Frame 1
track0.drive = 0; track1.drive = 0; stop();
Symbol 121 MovieClip [tank4] Frame 2
track0.drive = 1; track1.drive = 1; stop();
Symbol 121 MovieClip [tank4] Frame 3
track0.drive = -1; track1.drive = 1; stop();
Symbol 121 MovieClip [tank4] Frame 4
track0.drive = 1; track1.drive = -1; stop();
Symbol 124 MovieClip [tank3] Frame 1
track0.drive = 0; track1.drive = 0; stop();
Symbol 124 MovieClip [tank3] Frame 2
track0.drive = 1; track1.drive = 1; stop();
Symbol 124 MovieClip [tank3] Frame 3
track0.drive = -1; track1.drive = 1; stop();
Symbol 124 MovieClip [tank3] Frame 4
track0.drive = 1; track1.drive = -1; stop();
Symbol 127 MovieClip [tank2] Frame 1
track0.drive = 0; track1.drive = 0; stop();
Symbol 127 MovieClip [tank2] Frame 2
track0.drive = 1; track1.drive = 1; stop();
Symbol 127 MovieClip [tank2] Frame 3
track0.drive = -1; track1.drive = 1; stop();
Symbol 127 MovieClip [tank2] Frame 4
track0.drive = 1; track1.drive = -1; stop();
Symbol 139 MovieClip [target] Frame 166
gotoAndPlay ("loop");
Symbol 139 MovieClip [target] Frame 183
_parent.attachMovie("bomber", "bomber", 1030); this.removeMovieClip();
Symbol 142 MovieClip [bomber] Frame 10
this.removeMovieClip();
Symbol 147 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 147 MovieClip Frame 2
stop();
Symbol 150 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 150 MovieClip Frame 2
stop();
Symbol 154 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 154 MovieClip Frame 2
stop();
Symbol 157 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 157 MovieClip Frame 2
stop();
Symbol 160 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 160 MovieClip Frame 2
stop();
Symbol 161 MovieClip Frame 1
stop();
Symbol 162 MovieClip [falling text] Frame 10
stop();
Symbol 162 MovieClip [falling text] Frame 19
this.removeMovieClip();
Symbol 174 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 174 MovieClip Frame 2
stop();
Symbol 177 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 177 MovieClip Frame 2
stop();
Symbol 180 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 180 MovieClip Frame 2
stop();
Symbol 183 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 183 MovieClip Frame 2
stop();
Symbol 186 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 186 MovieClip Frame 2
stop();
Symbol 277 MovieClip Frame 1
stop(); var tagctr = (random(55) + 1); gotoAndStop(tagctr);
Symbol 278 MovieClip Frame 105
stop();
Symbol 284 MovieClip Frame 1
_root.earl223 = function (val) { var _local3 = new Array("_", "Z", "y", "x", "W", "v", "u", "T", "s", "r", "Q", "P", "O", "n", "m", "L", "K", "j", "i", "H", "g", "F", "e", "d", "C", "B", "a"); var _local2 = ""; val1 = 0; while (val1 < val.length) { if (val.substr(val1, 1) == ":") { _local2 = _local2 + ":"; } else if (Number(val.substr(val1, 2)) > 26) { _local2 = _local2 + _local3[Number(val.substr(val1, 1))]; } else if (Number(val.substr(val1, 1)) == 0) { _local2 = _local2 + "_"; } else { _local2 = _local2 + _local3[Number(val.substr(val1, 2))]; val1++; } val1++; } return(_local2); };
Symbol 291 MovieClip Frame 1
stop();
Symbol 298 Button
on (release) { getURL ("http://www.freeonlinegames.com/?" + _root.gameName, "_blank"); }
Instance of Symbol 306 MovieClip "mcNotice" in Symbol 343 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 343 MovieClip Frame 120
stop(); if ((_url.indexOf("freeonlinegames.com") >= 0) && (_url.indexOf("file:") == -1)) { _root.okToPlay = true; _root.play(); } else if (_root.debug) { _root.okToPlay = true; _root.play(); } else { _root.mcTaglines._visible = false; mcNotice._visible = true; }
Symbol 344 MovieClip Frame 71
stop(); var fogsound = new Sound(); fogsound.onSoundComplete = function () { _root.okToPlay = true; _root.play(); }; fogsound.attachSound("fogaudio"); fogsound.start(0, 1);
Symbol 348 MovieClip Frame 1
stop();
Symbol 351 MovieClip [submitMe2] Frame 1
stop();
Symbol 351 MovieClip [submitMe2] Frame 5
stop();
Symbol 361 MovieClip Frame 40
stop();
Symbol 366 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 366 MovieClip Frame 2
stop();
Symbol 367 MovieClip Frame 1
stop();
Symbol 367 MovieClip Frame 10
stop();
Symbol 367 MovieClip Frame 19
stop();
Symbol 367 MovieClip Frame 20
_global.level = 1; _global.lives = 3; _global.score = 0; _global.score_to_live = 1000; delete _root.onEnterFrame; _root.gotoAndPlay(4);
Symbol 367 MovieClip Frame 28
stop();
Symbol 370 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 370 MovieClip Frame 2
stop();
Symbol 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 10
stop();
Symbol 371 MovieClip Frame 19
stop();
Symbol 371 MovieClip Frame 20
if (_root.hardness1) { _parent.hardness.gotoAndPlay("out"); (_root.hardness1 = false); } if (!_root.controls1) { _parent.controls.gotoAndPlay("in"); (_root.controls1 = true); } if (_root.rules1) { _parent.rules.gotoAndPlay("out"); (_root.rules1 = false); } if (_root.lang1) { _parent.lang.gotoAndPlay("out"); (_root.lang1 = false); } if (_root.about1) { _parent.about.gotoAndPlay("out"); (_root.about1 = false); } if (_root.sponsor_logo1) { _parent.sponsor_logo.gotoAndPlay("out"); (_root.sponsor_logo1 = false); }
Symbol 371 MovieClip Frame 32
stop();
Symbol 374 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 374 MovieClip Frame 2
stop();
Symbol 375 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 10
stop();
Symbol 375 MovieClip Frame 19
stop();
Symbol 375 MovieClip Frame 20
if (_root.hardness1) { _parent.hardness.gotoAndPlay("out"); (_root.hardness1 = false); } if (_root.controls1) { _parent.controls.gotoAndPlay("out"); (_root.controls1 = false); } if (!_root.rules1) { _parent.rules.gotoAndPlay("in"); (_root.rules1 = true); } if (_root.lang1) { _parent.lang.gotoAndPlay("out"); (_root.lang1 = false); } if (_root.about1) { _parent.about.gotoAndPlay("out"); (_root.about1 = false); } if (_root.sponsor_logo1) { _parent.sponsor_logo.gotoAndPlay("out"); (_root.sponsor_logo1 = false); }
Symbol 375 MovieClip Frame 32
stop();
Symbol 378 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 378 MovieClip Frame 2
stop();
Symbol 379 MovieClip Frame 1
stop();
Symbol 379 MovieClip Frame 10
stop();
Symbol 379 MovieClip Frame 19
stop();
Symbol 379 MovieClip Frame 20
if (_root.hardness1) { _global.hardness++; if (_global.hardness == 5) { _global.hardness = 0; } (_root.shared.data.hardness = _global.hardness); _root.shared.flush(); if (_global.hardness == 0) { _root.hardness.ttt.point._x = -46; } if (_global.hardness == 1) { _root.hardness.ttt.point._x = 33; } if (_global.hardness == 2) { _root.hardness.ttt.point._x = 103; } if (_global.hardness == 3) { _root.hardness.ttt.point._x = 178; } if (_global.hardness == 4) { _root.hardness.ttt.point._x = 246; } } if (!_root.hardness1) { _parent.hardness.gotoAndPlay("in"); (_root.hardness1 = true); } if (_root.controls1) { _parent.controls.gotoAndPlay("out"); (_root.controls1 = false); } if (_root.rules1) { _parent.rules.gotoAndPlay("out"); (_root.rules1 = false); } if (_root.lang1) { _parent.lang.gotoAndPlay("out"); (_root.lang1 = false); } if (_root.about1) { _parent.about.gotoAndPlay("out"); (_root.about1 = false); } if (_root.sponsor_logo1) { _parent.sponsor_logo.gotoAndPlay("out"); (_root.sponsor_logo1 = false); }
Symbol 379 MovieClip Frame 32
stop();
Symbol 382 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 382 MovieClip Frame 2
stop();
Symbol 383 MovieClip Frame 1
stop();
Symbol 383 MovieClip Frame 10
stop();
Symbol 383 MovieClip Frame 19
stop();
Symbol 383 MovieClip Frame 20
if (_root.lang1) { var a = true; var b = true; if ((_global.lang == "eng") && (a)) { (_global.lang = "rus"); (a = false); } if ((_global.lang == "rus") && (a)) { (_global.lang = "eng"); (a = false); } (_root.shared.data.lang = _global.lang); _root.shared.flush(); if (_global.lang == "eng") { _root.lang.ttt.point._x = 91; } if (_global.lang == "rus") { _root.lang.ttt.point._x = 161; } } if (_root.hardness1) { _parent.hardness.gotoAndPlay("out"); (_root.hardness1 = false); } if (_root.controls1) { _parent.controls.gotoAndPlay("out"); (_root.controls1 = false); } if (_root.rules1) { _parent.rules.gotoAndPlay("out"); (_root.rules1 = false); } if (!_root.lang1) { _parent.lang.gotoAndPlay("in"); (_root.lang1 = true); } if (_root.about1) { _parent.about.gotoAndPlay("out"); (_root.about1 = false); } if (_root.sponsor_logo1) { _parent.sponsor_logo.gotoAndPlay("out"); (_root.sponsor_logo1 = false); }
Symbol 383 MovieClip Frame 32
if (b) { _root.gotoAndPlay(2); } stop();
Symbol 386 MovieClip Frame 1
stop();
Symbol 386 MovieClip Frame 10
stop();
Symbol 386 MovieClip Frame 19
stop();
Symbol 386 MovieClip Frame 20
getURL ("http://www.freegamesforyourwebsite.com/?" + _root.gameName, "_blank");
Symbol 389 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 10
stop();
Symbol 389 MovieClip Frame 19
stop();
Symbol 389 MovieClip Frame 20
_root.gotoAndStop("scoreboard");
Symbol 393 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 393 MovieClip Frame 2
stop();
Symbol 394 MovieClip Frame 1
stop();
Symbol 394 MovieClip Frame 6
stop();
Symbol 397 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 397 MovieClip Frame 2
stop();
Symbol 398 MovieClip Frame 1
stop();
Symbol 398 MovieClip Frame 6
stop();
Symbol 401 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 401 MovieClip Frame 2
stop();
Symbol 402 MovieClip Frame 1
stop();
Symbol 402 MovieClip Frame 6
stop();
Symbol 405 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 405 MovieClip Frame 2
stop();
Symbol 406 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 6
stop();
Symbol 409 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 409 MovieClip Frame 2
stop();
Symbol 410 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 6
stop();
Instance of Symbol 394 MovieClip in Symbol 411 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { (_parent.point._x = -46); (_global.hardness = 0); (_root.shared.data.hardness = _global.hardness); _root.shared.flush(); }
Instance of Symbol 398 MovieClip in Symbol 411 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { (_parent.point._x = 33); (_global.hardness = 1); (_root.shared.data.hardness = _global.hardness); _root.shared.flush(); }
Instance of Symbol 402 MovieClip in Symbol 411 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { (_parent.point._x = 103); (_global.hardness = 2); (_root.shared.data.hardness = _global.hardness); _root.shared.flush(); }
Instance of Symbol 406 MovieClip in Symbol 411 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { (_parent.point._x = 178); (_global.hardness = 3); (_root.shared.data.hardness = _global.hardness); _root.shared.flush(); }
Instance of Symbol 410 MovieClip in Symbol 411 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { (_parent.point._x = 246); (_global.hardness = 4); (_root.shared.data.hardness = _global.hardness); _root.shared.flush(); }
Symbol 412 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 2
if (_global.hardness == 0) { ttt.point._x = -46; } if (_global.hardness == 1) { ttt.point._x = 33; } if (_global.hardness == 2) { ttt.point._x = 103; } if (_global.hardness == 3) { ttt.point._x = 178; } if (_global.hardness == 4) { ttt.point._x = 246; }
Symbol 412 MovieClip Frame 6
stop();
Symbol 426 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 426 MovieClip Frame 2
stop();
Symbol 427 MovieClip Frame 1
stop();
Symbol 427 MovieClip Frame 6
stop();
Symbol 430 MovieClip Frame 1
stop();
Symbol 430 MovieClip Frame 6
stop();
Symbol 433 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 6
stop();
Instance of Symbol 430 MovieClip in Symbol 434 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { (_parent.point._x = 91); (_global.lang = "eng"); (_root.shared.data.lang = _global.lang); _root.shared.flush(); _root.gotoAndPlay(2); }
Instance of Symbol 433 MovieClip in Symbol 434 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { (_parent.point._x = 161); (_global.lang = "rus"); (_root.shared.data.lang = _global.lang); _root.shared.flush(); _root.gotoAndPlay(2); }
Symbol 435 MovieClip Frame 1
stop();
Symbol 435 MovieClip Frame 2
if (_global.lang == "eng") { ttt.point._x = 91; } if (_global.lang == "rus") { ttt.point._x = 161; }
Symbol 435 MovieClip Frame 6
stop();
Symbol 442 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 6
stop();
Symbol 447 MovieClip Frame 1
stop();
Symbol 447 MovieClip Frame 6
stop();
Symbol 449 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Instance of Symbol 447 MovieClip in Symbol 449 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { getURL ("mailto:e_d_g_e@mail.ru", "_blank"); }
Symbol 449 MovieClip Frame 2
stop();
Symbol 450 MovieClip Frame 1
stop();
Symbol 450 MovieClip Frame 6
stop();
Symbol 451 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 451 MovieClip Frame 2
stop();
Symbol 452 MovieClip Frame 1
stop();
Symbol 452 MovieClip Frame 2
this._visible = true;
Symbol 452 MovieClip Frame 6
stop();
Symbol 452 MovieClip Frame 11
this._visible = false; stop();
Symbol 498 MovieClip Frame 1
Symbol 499 MovieClip Frame 3
gotoAndPlay (2);
Symbol 500 MovieClip Frame 1
function check1() { var _local1 = 0; while (_local1 < 50) { trace((((_local1 + " ") + p_life[_local1]) + " ") + p_damage[_local1]); _local1++; } } function CreateTank(pos, dir, type) { var _local2 = 0; while (_local2 < 20) { if (!t_life[_local2]) { t_life[_local2] = 20; t_x[_local2] = 31 + (32 * (pos - (20 * Math.floor(pos / 20)))); t_y[_local2] = 31 + (32 * Math.floor(pos / 20)); t_dir[_local2] = dir; t_dir1[_local2] = dir; t_dir2[_local2] = dir; t_pos[_local2] = pos; t_type[_local2] = type; t_move[_local2] = 0; t_ai[_local2] = 0; t_ai1[_local2] = 0; t_wait[_local2] = 0; t_shot[_local2] = 0; t_move1[_local2] = 0; t_move2[_local2] = 0; t_wait[_local2] = 32; t_timer0[_local2] = random(30); t_rotation[_local2] = 0; t_rotation1[_local2] = Turn(dir); t_distance_to_target1[_local2] = 10000; t_distance_to_target[_local2] = distance(t_x[_local2], t_y[_local2], base_x, base_y); tanks_num++; if (type == "weak") { attachMovie("tank2", "tank_" + _local2, 300 + _local2); t_armor[_local2] = 45; } if (type == "medium") { attachMovie("tank3", "tank_" + _local2, 300 + _local2); t_armor[_local2] = 75; } if (type == "heavy") { attachMovie("tank4", "tank_" + _local2, 300 + _local2); t_armor[_local2] = 150; } if (type == "apc") { attachMovie("tank5", "tank_" + _local2, 300 + _local2); t_armor[_local2] = 45; } addEffect0(this["tank_" + _local2], "shadow", 0); setProperty("tank_" + _local2, _rotation , t_rotation1[_local2]); setProperty("tank_" + _local2, _x , t_x[_local2]); setProperty("tank_" + _local2, _y , t_y[_local2]); setProperty("tank_" + _local2, _alpha , 0); playSound("launch_tank", (t_x[_local2] - tank0._x) / 5, distance_volume(t_x[_local2], t_y[_local2], tank0._x, tank0._y)); CreateParticle(t_x[_local2], t_y[_local2], "no", "launch_tank"); return(true); } _local2++; } return(false); } var p_life = new Array(); var p_x = new Array(); var p_y = new Array(); var p_func = new Array(); var p_dir = new Array(); var p_dir1 = new Array(); var p_speed = new Array(); var p_damage = new Array(); var p_type = new Array(); var p_harmful = new Array(); var p_mc = new Array(); var p_timer = new Array(); var p_timer1 = new Array(); particles = function () { i = 0; while (i < 100) { if (p_life[i] > 0) { if (p_dir[i] == "random") { (p_x[i] = p_x[i] + (p_speed[i] * Math.cos(Angle(p_dir1[i])))); (p_y[i] = p_y[i] + (p_speed[i] * Math.sin(Angle(p_dir1[i])))); } if (p_dir[i] == "up") { p_y[i] = p_y[i] - p_speed[i]; } if (p_dir[i] == "down") { p_y[i] = p_y[i] + p_speed[i]; } if (p_dir[i] == "left") { p_x[i] = p_x[i] - p_speed[i]; } if (p_dir[i] == "right") { p_x[i] = p_x[i] + p_speed[i]; } if (p_type[i] == "frendly") { if (p_speed[i] < 10) { p_speed[i] = p_speed[i] + 0.5; } setProperty("particle" + i, _x , p_x[i]); setProperty("particle" + i, _y , p_y[i]); p_timer[i]--; if (!p_timer[i]) { p_timer[i] = 2; j = 0; while (j < 100) { if ((p_life[j] > 1) && (p_life[j] < 1000)) { if (p_type[j] == "enemy") { if (((((p_x[j] - 16) < p_x[i]) && ((p_x[j] + 16) > p_x[i])) && ((p_y[j] - 16) < p_y[i])) && ((p_y[j] + 16) > p_y[i])) { if (p_damage[j] > 0) { if (p_damage[j] > p_damage[i]) { (p_damage[j] = p_damage[j] - p_damage[i]); (p_life[i] = 1000); } else { (p_damage[i] = p_damage[i] - p_damage[j]); (p_life[j] = 1000); if (p_damage[i] <= 0) { p_life[i] = 1000; } } } } } } j++; } if (p_life[i] != 1000) { j = 0; while (j < 20) { if (t_life[j] > 0) { if (((((t_x[j] - 16) < p_x[i]) && ((t_x[j] + 16) > p_x[i])) && ((t_y[j] - 16) < p_y[i])) && ((t_y[j] + 16) > p_y[i])) { if (t_armor[j] > 0) { if (t_armor[j] > p_damage[i]) { (t_armor[j] = t_armor[j] - p_damage[i]); (p_life[i] = 1000); (t_ai[j] = p_dir[i]); } else { (p_damage[i] = p_damage[i] - t_armor[j]); (t_armor[j] = 0); if (p_damage[i] <= 0) { p_life[i] = 1000; } } } } } j++; } } } } if (p_type[i] == "frendly mine") { if (((p_life[i] == 440) || (p_life[i] == 380)) || (p_life[i] == 320)) { playSound("mine", (p_x[i] - tank0._x) / 5, distance_volume(p_x[i], p_y[i], tank0._x, tank0._y)); } if (p_life[i] == 320) { p_life[i] = 380; } if (p_life[i] == 440) { this[p_mc[i]].a0._y = this[p_mc[i]].a0._y - 2; } if (p_life[i] == 430) { this[p_mc[i]].a1._x = this[p_mc[i]].a1._x + 2; } if (p_life[i] == 420) { this[p_mc[i]].a2._y = this[p_mc[i]].a2._y + 2; } if (p_life[i] == 410) { this[p_mc[i]].a3._x = this[p_mc[i]].a3._x - 2; } p_timer[i]--; if (!p_timer[i]) { p_timer[i] = 10; j = 0; while (j < 20) { if (t_life[j] > 0) { if (((((t_x[j] - 16) < p_x[i]) && ((t_x[j] + 16) > p_x[i])) && ((t_y[j] - 16) < p_y[i])) && ((t_y[j] + 16) > p_y[i])) { if (t_armor[j] > 0) { if (t_armor[j] > p_damage[i]) { (t_armor[j] = t_armor[j] - p_damage[i]); (p_damage[i] = 0); (p_life[i] = 1000); } else { (p_damage[i] = p_damage[i] - t_armor[j]); (t_armor[j] = 0); (p_life[i] = 1000); } } } } j++; } } } if (p_type[i] == "frendly hit") { setProperty("particle" + i, _rotation , getProperty("particle" + i, _rotation) + 15); setProperty("particle" + i, _alpha , p_life[i] * 15); setProperty("particle" + i, _xscale , 100 + (20 * (10 - p_life[i]))); setProperty("particle" + i, _yscale , 100 + (20 * (10 - p_life[i]))); } if (p_type[i] == "frendly glow") { } if (p_type[i] == "spot") { if (p_life[i] < 10) { setProperty("particle" + i, _alpha , p_life[i] * 10); } } if (p_type[i] == "enemy") { setProperty("particle" + i, _x , p_x[i]); setProperty("particle" + i, _y , p_y[i]); p_timer[i]--; if (!p_timer[i]) { p_timer[i] = 3; if (((((tank0._x - 16) < p_x[i]) && ((tank0._x + 16) > p_x[i])) && ((tank0._y - 16) < p_y[i])) && ((tank0._y + 16) > p_y[i])) { if (tank0.armor > 0) { if (tank0.armor > p_damage[i]) { if (!tank0.sh) { tank0.armor = tank0.armor - p_damage[i]; } p_life[i] = 1000; } else { if (!tank0.sh) { (p_damage[i] = p_damage[i] - tank0.armor); (tank0.armor = 0); } else { p_damage[i] = 0; } if (p_damage[i] <= 0) { p_life[i] = 1000; } } if (!tank0.sh) { _parent.menu.decrease_armor._alpha = 100; } Update(); } } } } if (p_type[i] == "enemy glow") { setProperty("particle" + i, _x , p_x[i]); setProperty("particle" + i, _y , p_y[i]); setProperty("particle" + i, _yscale , 1000 - (p_life[i] * 100)); setProperty("particle" + i, _xscale , (p_life[i] * 20) - 19); setProperty("particle" + i, _alpha , 10 * p_life[i]); } if (p_type[i] == "enemy hit") { setProperty("particle" + i, _alpha , 30 + random(60)); setProperty("particle" + i, _xscale , 50 + Math.sqrt(3000 * (5 - p_life[i]))); setProperty("particle" + i, _yscale , 50 + Math.sqrt(3000 * (5 - p_life[i]))); } if (p_type[i] == "destroy hit") { setProperty("particle" + i, _alpha , 30 + random(60)); setProperty("particle" + i, _xscale , 50 + Math.sqrt(3000 * (5 - p_life[i]))); setProperty("particle" + i, _yscale , 50 + Math.sqrt(3000 * (5 - p_life[i]))); } if (p_type[i] == "enemy blow") { setProperty("particle" + i, _xscale , 100 + Math.sqrt(5000 * (20 - p_life[i]))); setProperty("particle" + i, _yscale , 100 + Math.sqrt(5000 * (20 - p_life[i]))); setProperty("particle" + i, _alpha , p_life[i] * 5); } if (p_type[i] == "destroy") { if (!random(2)) { CreateParticle((p_x[i] - 16) + random(33), (p_y[i] - 16) + random(33), "random", "destroy hit"); } if (p_life[i] == 1) { CreateParticle(p_x[i], p_y[i], "no", "enemy blow"); } } if (p_type[i] == "bombs") { if (((((p_life[i] == 25) || (p_life[i] == 20)) || (p_life[i] == 15)) || (p_life[i] == 10)) || (p_life[i] == 5)) { CreateParticle((p_x[i] - 48) + random(97), (p_y[i] - 48) + random(97), "random", "enemy blow 1"); } if (p_life[i] == 1) { j = 0; while (j < 20) { if (t_life[j] > 0) { if (((((t_x[j] - 48) < p_x[i]) && ((t_x[j] + 48) > p_x[i])) && ((t_y[j] - 48) < p_y[i])) && ((t_y[j] + 48) > p_y[i])) { t_armor[j] = 0; } } j++; } } } if (p_type[i] == "powerup") { if (p_life[i] >= 580) { setProperty("particle" + i, _alpha , 5 * (600 - p_life[i])); setProperty("particle" + i, _xscale , 100 + Math.pow(2, (p_life[i] - 580) / 2)); setProperty("particle" + i, _yscale , 100 + Math.pow(2, (p_life[i] - 580) / 2)); } if (p_life[i] == 300) { (p_dir[i] = -1); (p_dir1[i] = 100); } if (p_life[i] < 300) { p_dir1[i] = p_dir1[i] + (5 * p_dir[i]); if (p_dir1[i] < 0) { (p_dir[i] = -1 * p_dir[i]); (p_dir1[i] = 0); } if ((p_dir1[i] > ((100 * p_life[i]) / 300)) && (p_dir[i] != 0)) { (p_dir[i] = -1 * p_dir[i]); (p_dir1[i] = (100 * p_life[i]) / 300); } setProperty("particle" + i, _alpha , p_dir1[i]); } if (((((((tank0._x - 16) < p_x[i]) && ((tank0._x + 16) > p_x[i])) && ((tank0._y - 16) < p_y[i])) && ((tank0._y + 16) > p_y[i])) && (!p_speed[i])) && (tank0.armor > 0)) { playSound("pickup", 0); if (p_func[i] == "charges") { (tank0.charges = 100); (_parent.menu.increase_ammo._alpha = 100); } if (p_func[i] == "armor") { (tank0.armor = 45); (_parent.menu.increase_armor._alpha = 100); } if (p_func[i] == "megacharge") { tank0.mc = 1; if (!tank0.sh) { addEffect0("eng.tank0", "mega charge", 1); } if (tank0.charges == 0) { tank0.charges = 1; } } if (p_func[i] == "mines") { if (tank0.mines < 3) { tank0.mines++; } _parent.menu.mine_put_glow._alpha = 100; } if (p_func[i] == "bombs") { tank0.bm = 2000; if (!tank0.sh) { addEffect0("eng.tank0", "bombs", 1); } } if (p_func[i] == "shield") { (tank0.sh = 1); (tank0.sh_timer = 300); addEffect0("eng.tank0", "shield", 1); } Update(); p_speed[i] = 20; (p_dir[i] = 0); (p_dir1[i] = 100); } if (p_speed[i] > 0) { p_x[i] = p_x[i] + ((tank0._x - p_x[i]) / 10); p_y[i] = p_y[i] + ((tank0._y - p_y[i]) / 10); p_dir1[i] = p_dir1[i] - 5; setProperty("particle" + i, _x , p_x[i]); setProperty("particle" + i, _y , p_y[i]); setProperty("particle" + i, _alpha , p_dir1[i]); p_speed[i]--; if (p_speed[i] <= 0) { p_life[i] = 1000; } } } if (p_type[i] == "smoke") { setProperty("particle" + i, _alpha , (100 * p_life[i]) / 30); setProperty("particle" + i, _xscale , Math.sqrt(1000 * (30 - p_life[i]))); setProperty("particle" + i, _yscale , Math.sqrt(1000 * (30 - p_life[i]))); setProperty("particle" + i, _x , p_x[i]); setProperty("particle" + i, _y , p_y[i]); } if (p_type[i] == "big smoke") { setProperty("particle" + i, _alpha , (100 * p_life[i]) / 50); setProperty("particle" + i, _xscale , Math.sqrt(3000 * (50 - p_life[i]))); setProperty("particle" + i, _yscale , Math.sqrt(3000 * (50 - p_life[i]))); setProperty("particle" + i, _x , p_x[i]); setProperty("particle" + i, _y , p_y[i]); } if (p_type[i] == "smokes") { if (p_life[i] == 10) { CreateParticle((p_x[i] - 8) + random(17), (p_y[i] - 8) + random(17), "random", "smoke"); } if (p_life[i] == 8) { CreateParticle((p_x[i] - 8) + random(17), (p_y[i] - 8) + random(17), "random", "smoke"); } if (p_life[i] == 6) { CreateParticle((p_x[i] - 8) + random(17), (p_y[i] - 8) + random(17), "random", "smoke"); } if (p_life[i] == 3) { CreateParticle((p_x[i] - 8) + random(17), (p_y[i] - 8) + random(17), "random", "smoke"); } if (p_life[i] == 1) { CreateParticle((p_x[i] - 8) + random(17), (p_y[i] - 8) + random(17), "random", "smoke"); } } if (p_type[i] == "spark") { setProperty("particle" + i, _alpha , random(100)); setProperty("particle" + i, _x , p_x[i]); setProperty("particle" + i, _y , p_y[i]); } if (p_type[i] == "launch_tank") { if (!random(2)) { CreateParticle((p_x[i] - 12) + random(25), (p_y[i] - 12) + random(25), "no", "launch"); } } if (p_type[i] == "launch") { if (p_life[i] > 10) { setProperty("particle" + i, _alpha , (100 * (20 - p_life[i])) / 10); } if (p_life[i] <= 10) { setProperty("particle" + i, _alpha , (100 * p_life[i]) / 10); } } if ((((p_life[i] > 0) && (p_life[i] < 1000)) && (p_harmful[i])) && (p_timer[i] == 1)) { a = CheckCollision(p_x[i], p_y[i]); if (a >= 0) { if (a < 240) { if (_parent.map[a] == 2) { tellTarget ("_parent.map1.map3.duplicatedcell" + a) { _root.b = (_root.c = _currentframe); }; _root.b = _root.b + p_damage[i]; if (_root.b > 100) { _root.b = 100; _parent.map[a] = 0; playSound("wall_destroy", (p_x[i] - tank0._x) / 5, distance_volume(p_x[i], p_y[i], tank0._x, tank0._y)); } tellTarget ("_parent.map1.map3.duplicatedcell" + a) { gotoAndStop(_root.b); }; p_damage[i] = p_damage[i] - (100 - _root.c); } if ((_parent.map[a] == 4) && (p_type[i] != "frendly")) { tellTarget ("_parent.map1.map3.duplicatedcell" + a) { _root.b = _currentframe; }; if (_root.b < 6) { _root.b++; _parent.menu.decrease_armor._alpha = 100; tellTarget ("_parent.map1.map3.duplicatedcell" + a) { gotoAndStop(_root.b); }; if (_root.b == 6) { CreateParticle(31 + (base_pos_x * 32), 31 + (base_pos_y * 32), "no", "destroy"); base = 0; if (!timer1) { timer1 = 90; } } } p_damage[i] = 0; } if ((_parent.map[a] == 3) || (_parent.map[a] > 4)) { p_damage[i] = 0; } } if (a == 500) { p_life[i] = 1000; } if (p_damage[i] <= 0) { p_life[i] = 1000; } } } if (p_life[i] == 1000) { if (p_type[i] == "frendly") { CreateParticle(p_x[i], p_y[i], "random", "frendly hit"); if (p_func[i]) { CreateParticle((p_x[i] - 8) + random(17), (p_y[i] - 8) + random(17), "random", "frendly hit"); } if (p_func[i]) { CreateParticle((p_x[i] - 8) + random(17), (p_y[i] - 8) + random(17), "random", "frendly hit"); } CreateParticle((p_x[i] - 3) + random(7), (p_y[i] - 3) + random(7), "no", "spot"); } if (p_type[i] == "enemy") { CreateParticle(p_x[i], p_y[i], "random stay", "enemy hit"); CreateParticle((p_x[i] - 3) + random(7), (p_y[i] - 3) + random(7), "no", "spot"); } if (p_type[i] == "frendly mine") { CreateParticle(p_x[i], p_y[i], "no", "enemy blow"); CreateParticle((p_x[i] - 3) + random(7), (p_y[i] - 3) + random(7), "no", "spot"); } p_life[i] = 0; } if (p_life >= 0) { p_life[i]--; } if (p_life[i] <= 0) { (p_life[i] = 0); p_num--; removeMovieClip("particle" + i); } } i++; } }; CreateParticle = function (x, y, dir, type, func) { var _local4 = 0; while (p_life[particle_count]) { particle_count++; _local4++; if (particle_count == 100) { particle_count = 0; } if (_local4 == 100) { trace("tt"); return(undefined); } } p_num++; p_dir[particle_count] = dir; p_dir1[particle_count] = 0; p_x[particle_count] = x; p_y[particle_count] = y; p_type[particle_count] = type; p_harmful[particle_count] = 0; p_life[particle_count] = 1; p_speed[particle_count] = 0; p_func[particle_count] = func; if (type == "frendly") { attachMovie("particle_0", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 2; p_damage[particle_count] = 15; p_harmful[particle_count] = 1; p_life[particle_count] = 100; p_x[particle_count] = p_x[particle_count] + ShiftX(dir, 15); p_y[particle_count] = p_y[particle_count] + ShiftY(dir, 15); if (func) { setProperty("particle" + particle_count, _xscale , 150); setProperty("particle" + particle_count, _yscale , 150); p_damage[particle_count] = 990; } p_timer[i] = 1; } if (type == "frendly hit") { attachMovie("particle_01", "particle" + particle_count, 500 + particle_count); p_damage[particle_count] = 0; p_life[particle_count] = 10; p_dir1[particle_count] = Turn(dir); playSound("frendly_hit", (x - tank0._x) / 5, distance_volume(x, y, tank0._x, tank0._y)); } if (type == "spot") { attachMovie("particle3", "particle" + particle_count, 200 + particle_count); p_damage[particle_count] = 0; p_life[particle_count] = 50; p_dir1[particle_count] = Turn(dir); } if (type == "frendly glow") { attachMovie("particle_02", "particle" + particle_count, 500 + particle_count); p_damage[particle_count] = 0; p_life[particle_count] = 3; p_x[particle_count] = p_x[particle_count] + ShiftX(dir, 25); p_y[particle_count] = p_y[particle_count] + ShiftY(dir, 25); setProperty("particle" + particle_count, _xscale , 200); setProperty("particle" + particle_count, _yscale , 200); } if (type == "enemy") { attachMovie("particle_1", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 5; p_damage[particle_count] = 15; p_harmful[particle_count] = 1; p_life[particle_count] = 200; p_x[particle_count] = p_x[particle_count] + ShiftX(dir, 15, func); p_y[particle_count] = p_y[particle_count] + ShiftY(dir, 15, func); p_timer[particle_count] = 1; } if (type == "enemy apc") { attachMovie("particle_1", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 5; p_damage[particle_count] = 15; p_harmful[particle_count] = 1; p_life[particle_count] = 200; p_type[particle_count] = "enemy"; p_x[particle_count] = p_x[particle_count] + ShiftX(dir, 10, func); p_y[particle_count] = p_y[particle_count] + ShiftY(dir, 10, func); } if (type == "enemy glow") { attachMovie("particle_12", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 3; p_damage[particle_count] = 0; p_life[particle_count] = 10; p_x[particle_count] = p_x[particle_count] + ShiftX(dir, 15, func); p_y[particle_count] = p_y[particle_count] + ShiftY(dir, 15, func); } if (type == "enemy glow apc") { attachMovie("particle_12", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 3; p_damage[particle_count] = 0; p_life[particle_count] = 10; p_type[particle_count] = "enemy glow"; p_x[particle_count] = p_x[particle_count] + ShiftX(dir, 10, func); p_y[particle_count] = p_y[particle_count] + ShiftY(dir, 10, func); } if (type == "enemy hit") { attachMovie("particle_11", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 2; p_damage[particle_count] = 0; p_life[particle_count] = 5; playSound("explode0", (x - tank0._x) / 5, distance_volume(x, y, tank0._x, tank0._y)); } if (type == "destroy hit") { attachMovie("particle_11", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 2; p_damage[particle_count] = 0; p_life[particle_count] = 5; } if (type == "enemy blow") { attachMovie("particle_13", "particle" + particle_count, 500 + particle_count); p_damage[particle_count] = 0; p_life[particle_count] = 20; playSound("destroy", (x - tank0._x) / 5, distance_volume(x, y, tank0._x, tank0._y)); } if (type == "enemy blow 1") { attachMovie("particle_13", "particle" + particle_count, 500 + particle_count); p_damage[particle_count] = 0; p_life[particle_count] = 20; p_type[particle_count] = "enemy blow"; playSound("destroy", (x - tank0._x) / 5, 100); } if (type == "destroy") { p_damage[particle_count] = 0; p_life[particle_count] = 25; playSound("heavy_destroy", (x - tank0._x) / 5, distance_volume(x, y, tank0._x, tank0._y)); } if (type == "bombs") { p_damage[particle_count] = 0; p_life[particle_count] = 25; } if (type == "powerup") { if (func == "charges") { attachMovie("powerup0", "particle" + particle_count, 1400 + particle_count); } if (func == "armor") { attachMovie("powerup1", "particle" + particle_count, 1400 + particle_count); } if (func == "megacharge") { attachMovie("powerup2", "particle" + particle_count, 1400 + particle_count); } if (func == "mines") { attachMovie("powerup3", "particle" + particle_count, 1400 + particle_count); } if (func == "bombs") { attachMovie("powerup4", "particle" + particle_count, 1400 + particle_count); } if (func == "shield") { attachMovie("powerup5", "particle" + particle_count, 1400 + particle_count); } addEffect0("eng.particle" + particle_count, "shadow", 0); setProperty("particle" + particle_count, _alpha , 0); p_dir1[particle_count] = -1; p_damage[particle_count] = 0; p_life[particle_count] = 600; playSound("powerup_resp", (p_x[particle_count] - tank0._x) / 5, 50); } if (type == "smoke") { attachMovie("smoke", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 0.2 + (random(5) / 10); p_damage[particle_count] = 0; p_life[particle_count] = 30; p_dir[particle_count] = "random"; p_dir1[particle_count] = random(360); setProperty("particle" + particle_count, _xscale , 0); setProperty("particle" + particle_count, _yscale , 0); } if (type == "big smoke") { attachMovie("smoke", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 0.1 + (random(5) / 15); p_damage[particle_count] = 0; p_life[particle_count] = 50; p_dir[particle_count] = "random"; p_dir1[particle_count] = random(360); setProperty("particle" + particle_count, _xscale , 0); setProperty("particle" + particle_count, _yscale , 0); } if (type == "smokes") { p_damage[particle_count] = 0; p_life[particle_count] = 10; } if (type == "spark") { attachMovie("spark", "particle" + particle_count, 500 + particle_count); p_speed[particle_count] = 0.5 + random(5); p_damage[particle_count] = 0; p_life[particle_count] = 5 + random(5); p_dir[particle_count] = "random"; p_dir1[particle_count] = random(360); p_func[particle_count] = p_life[particle_count]; playSound("spark", (x - tank0._x) / 5, distance_volume(x, y, tank0._x, tank0._y)); } if (type == "launch_tank") { p_damage[particle_count] = 0; p_life[particle_count] = 40; } if (type == "launch") { attachMovie("particle2", "particle" + particle_count, 500 + particle_count); p_damage[particle_count] = 0; p_life[particle_count] = 20; } if (type == "no") { attachMovie("spark", "particle" + particle_count, 500 + particle_count); p_damage[particle_count] = 0; p_life[particle_count] = 1; } if (type == "frendly mine") { attachMovie("mine", "particle" + particle_count, 200 + particle_count); p_mc[particle_count] = "particle" + particle_count; addEffect0("eng.particle" + particle_count, "shadow1", 0); p_damage[particle_count] = 200; p_life[particle_count] = 500; playSound("mine_put", 0); p_timer[particle_count] = 10; } setProperty("particle" + particle_count, _rotation , Turn(dir)); if (p_dir1[particle_count] != -1) { setProperty("particle" + particle_count, _alpha , 100); } setProperty("particle" + particle_count, _x , p_x[particle_count]); setProperty("particle" + particle_count, _y , p_y[particle_count]); particle_count++; if (particle_count == 100) { particle_count = 0; } }; var particle_count = 0; var p_num = 0; var ttt1 = 0; var ttt2 = 0; var timer; var i; var j; var a; var b; var c; var e; var base_pos_x; var base_pos_y; var pausee = false; var base_x; var base_y; var tank0pos_start; var tank0_x_start; var tank0_y_start; var weak_tanks; var medium_tanks; var heavy_tanks; var apcs; var helicopters; var mechs; var total_tanks; var total_tanks1; var tanks_hits = 0; var launch_pads = new Array(); var lpnum; var lplaunch = 0; var launcher = 30; var launch_speed = 150; var max_tanks = 30; var poweruper = 450; var tanks_num = 0; var base; var timer0 = 0; var timer1 = 0; var mv = 2; var low_ammo_glow_add = 10; attachMovie("tank0", "tank0", 330); tank0._rotation = (tank0._rotation1 = -90); (tank0.shot = 0); (tank0.shot1 = 0); (tank0.move1 = "up"); (tank0.move5 = tank0.move1); tank0.armor = 45; tank0.charges = 100; tank0.mines = 3; tank0.life = 1; tank0.mc = 0; tank0.sh = 0; tank0.mc_effect = 50; tank0.mc_add = -1; tank0.bm = 0; tank0.engine = false; pausee = false; initSound_tank0_engine(); initSound_tank2_engine(); _global.stat = "playing"; Update(); GenerateMap(level); (tank0.pos = tank0pos_start); (tank0._x = tank0_x_start); (tank0._y = tank0_y_start); (_parent.mapMove[tank0.pos] = 1); addEffect0(this.tank0, "shadow", 0); CreateParticle(tank0._x, tank0._y, "no", "launch_tank"); playSound("launch_tank", 0); _parent.menu.levell._alpha = 100; this.onEnterFrame = function () { if (!pausee) { player1(); particles(); tanks(); launch(); powerup(); timers(); } else { Pause1(); } }; launch = function () { if (!(launcher--)) { var _local1 = 0; var _local2 = random(((weak_tanks + medium_tanks) + heavy_tanks) + apcs); if (tanks_num < max_tanks) { if ((!_local1) && (_local2 < weak_tanks)) { if (CreateTank(launch_pads[lplaunch], randomDir1(), "weak")) { weak_tanks--; _local1 = 1; } } if (((!_local1) && (_local2 >= weak_tanks)) && (_local2 < (weak_tanks + medium_tanks))) { if (CreateTank(launch_pads[lplaunch], randomDir1(), "medium")) { medium_tanks--; _local1 = 1; } } if (((!_local1) && (_local2 >= (weak_tanks + medium_tanks))) && (_local2 < ((weak_tanks + medium_tanks) + heavy_tanks))) { if (CreateTank(launch_pads[lplaunch], randomDir1(), "heavy")) { heavy_tanks--; _local1 = 1; } } if (((!_local1) && (_local2 >= ((weak_tanks + medium_tanks) + heavy_tanks))) && (_local2 < (((weak_tanks + medium_tanks) + heavy_tanks) + apcs))) { if (CreateTank(launch_pads[lplaunch], randomDir1(), "apc")) { apcs--; _local1 = 1; } } if (_local1) { lplaunch++; if (lplaunch >= lpnum) { lplaunch = 0; } } } launcher = launch_speed; } }; powerup = function () { if (!(poweruper--)) { var _local4 = random(6); var _local3 = random(20); var _local2 = random(12); var _local5 = 0; while ((_parent.map[(_local2 * 20) + _local3] && (!_parent.mapMove[(_local2 * 20) + _local3])) && (((_local2 * 20) + _local3) != tank0.pos)) { _local3 = random(20); _local2 = random(12); _local5++; if (_local5 > 50) { _local4 = -1; break; } } if (_local4 == 0) { CreateParticle(31 + (32 * _local3), 31 + (32 * _local2), "no", "powerup", "charges"); } if (_local4 == 1) { CreateParticle(31 + (32 * _local3), 31 + (32 * _local2), "no", "powerup", "armor"); } if (_local4 == 2) { CreateParticle(31 + (32 * _local3), 31 + (32 * _local2), "no", "powerup", "megacharge"); } if (_local4 == 3) { CreateParticle(31 + (32 * _local3), 31 + (32 * _local2), "no", "powerup", "mines"); } if (_local4 == 4) { CreateParticle(31 + (32 * _local3), 31 + (32 * _local2), "no", "powerup", "bombs"); } if (_local4 == 5) { CreateParticle(31 + (32 * _local3), 31 + (32 * _local2), "no", "powerup", "shield"); } poweruper = 50 + random(300); } }; Pause = function (st) { if (!pausee) { if (_global.stat == "restart") { if (_global.lang == "eng") { _root.ttg = "LET'S DO IT AGAIN"; } if (_global.lang == "rus") { _root.ttg = "\u043D\u0435\u0442 \u043D\u0438\u0447\u0435\u0433\u043E \u043D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0433\u043E"; } _parent.message_mc.point._y = 250; } if (_global.stat == "playing") { if (_global.lang == "eng") { _root.ttg = "RESUME"; } if (_global.lang == "rus") { _root.ttg = "\u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u044C"; } _parent.message_mc.point._y = 250; } if (_global.stat == "gameover") { if (_global.lang == "eng") { _root.ttg = "YOU LOST"; } if (_global.lang == "rus") { _root.ttg = "\u0432\u044B \u043F\u0440\u043E\u0438\u0433\u0440\u0430\u043B\u0438"; } _parent.message_mc.point._y = 266; } if (_global.stat == "nextlevel") { _global.level++; if (_global.level == _parent.levels.length) { if (_global.lang == "eng") { _root.ttg = "CONGRATULATIONS! YOU WIN!"; } if (_global.lang == "rus") { _root.ttg = "\u043F\u043E\u0437\u0434\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F! \u0432\u044B \u043F\u0440\u043E\u0448\u043B\u0438 \u0438\u0433\u0440\u0443!"; } st = "victory"; _global.stat = "gameover"; } else { if (_global.lang == "eng") { _root.ttg = "LET'S GO"; } if (_global.lang == "rus") { _root.ttg = "\u0432\u043F\u0435\u0440\u0435\u0434!"; } } _parent.message_mc.point._y = 250; } _parent.message_mc.gotoAndPlay("in"); (pausee = true); (_global.state = "pause"); if (tank2_engine) { stopSound_tank2_engine(); (tank2_engine = false); } if (tank0.engine) { stopSound_tank0_engine(); (tank0.engine = false); } _parent.message_mc.st = st; } else { if (_parent.message_mc.point._y == 266) { (_global.stat = "gameover"); delete this.onEnterFrame; _root.gotoAndPlay("initgame"); } if (_global.stat == "gameover") { delete this.onEnterFrame; _root.gotoAndPlay("initgame"); } if (_global.stat == "nextlevel") { delete this.onEnterFrame; _root.gotoAndPlay("initgame"); } if (_global.stat == "restart") { delete this.onEnterFrame; _root.gotoAndPlay("initgame"); } _parent.message_mc.gotoAndPlay("out"); (pausee = false); (_global.state = "main"); } }; Pause1 = function () { if ((_root.cursor_move == "up") || (_root.cursor_move == "home")) { _parent.message_mc.point._y = 250; } if ((_root.cursor_move == "down") || (_root.cursor_move == "end")) { _parent.message_mc.point._y = 266; } }; timers = function () { if (timer1 > 0) { timer1--; if (timer1 <= 0) { if (!base) { _global.lives--; if (_global.lives > 0) { (_global.stat = "restart"); Pause("restart"); } else { (_global.stat = "gameover"); Pause("gameover"); } } if (tank0.armor <= 0) { (_global.stat = "gameover"); Pause("gameover"); } if (total_tanks <= 0) { (_global.stat = "nextlevel"); Pause("nextlevel"); } } } }; player1 = function () { if (tank0.charges <= 15) { _parent.menu.low_ammo_glow._alpha = _parent.menu.low_ammo_glow._alpha + low_ammo_glow_add; if ((_parent.menu.low_ammo_glow._alpha >= 100) || (_parent.menu.low_ammo_glow._alpha <= 0)) { low_ammo_glow_add = -low_ammo_glow_add; } } else if (_parent.menu.low_ammo_glow._alpha != 0) { (_parent.menu.low_ammo_glow._alpha = 0); (low_ammo_glow_add = Math.abs(low_ammo_glow_add)); } if (_parent.menu.destroy_tank_glow._alpha > 0) { _parent.menu.destroy_tank_glow._alpha = _parent.menu.destroy_tank_glow._alpha - 10; } if (_parent.menu.mine_put_glow._alpha > 0) { _parent.menu.mine_put_glow._alpha = _parent.menu.mine_put_glow._alpha - 10; } if (_parent.menu.decrease_armor._alpha > 0) { _parent.menu.decrease_armor._alpha = _parent.menu.decrease_armor._alpha - 3; } if (_parent.menu.increase_armor._alpha > 0) { _parent.menu.increase_armor._alpha = _parent.menu.increase_armor._alpha - 5; } if (_parent.menu.increase_ammo._alpha > 0) { _parent.menu.increase_ammo._alpha = _parent.menu.increase_ammo._alpha - 5; } if (_parent.menu.increase_lives._alpha > 0) { _parent.menu.increase_lives._alpha = _parent.menu.increase_lives._alpha - 5; } if (_parent.menu.popup._alpha > 0) { _parent.menu.popup._alpha = _parent.menu.popup._alpha - 1; } if (_parent.menu.levell._alpha > 0) { _parent.menu.levell._alpha = _parent.menu.levell._alpha - 1; } if (tank0.armor <= 0) { if ((tank0.armor <= 0) && (tank0.armor > -1000)) { tank0.armor = -1000; if (((tank0.move2 > 0) && (tank0.allowMove)) && (tank0.move1 == tank0.move5)) { _parent.mapMove[GetPosition(tank0.pos, tank0.move1)] = 0; } else { _parent.mapMove[tank0.pos] = 0; } tellTarget (tank0) { gotoAndStop ("stop"); }; CreateParticle(tank0._x, tank0._y, "no", "destroy"); if (tank0.engine) { stopSound_tank0_engine(); (tank0.engine = false); } } if (tank0.armor == -1050) { if (base) { _global.lives--; } if ((_global.lives > 0) && (base)) { tank0.armor = 45; tank0.charges = 100; tank0.mines = 3; tank0.life = 1; tank0.mc = 0; tank0.bm = 0; tank0.sh = 0; tank0.mc_effect = 50; tank0.mc_add = -1; (tank0.pos = tank0pos_start); (tank0._x = tank0_x_start); (tank0._y = tank0_y_start); removeEffect0("eng.tank0", 1); targett.removeMovieClip(); tank0._rotation = (tank0._rotation1 = -90); (tank0.shot = 0); (tank0.shot1 = 0); tank0.move2 = 0; (tank0.move1 = "up"); (tank0.move5 = tank0.move1); CreateParticle(tank0._x, tank0._y, "no", "launch_tank"); playSound("launch_tank", 0); setProperty(tank0, _alpha , 100); } else { tank0.life = 0; if (!timer1) { timer1 = 90; } } Update(); } setProperty(tank0, _alpha , tank0.armor + 1050); tank0.armor--; } if (tank0.armor > 0) { if (tank0.bm == 2000) { attachMovie("target", "targett", 1020, {_x:31 + (32 * getXpos(tank0.pos)), _y:31 + (32 * getYpos(tank0.pos))}); targett.pos = tank0.pos; tank0.bm = 1; playSound("target", 0); } if (tank0.sh_timer > 0) { if (tank0.sh_timer > 60) { var _local3 = tank0.filters; _local3[1].alpha = 0.5 + (random(50) / 100); tank0.filters = _local3; } else { var _local3 = tank0.filters; _local3[1].alpha = 0.1 + (random(10) / 20); tank0.filters = _local3; } tank0.sh_timer--; if (tank0.sh_timer == 0) { tank0.sh = 2; } } if (tank0.bm == 1) { if (tank0.move3) { if (tank0.move4 == "right") { if (targett._x < 638) { targett.pos++; (targett._x = targett._x + 32); } } if (tank0.move4 == "left") { if (targett._x > 47) { targett.pos++; (targett._x = targett._x - 32); } } if (tank0.move4 == "up") { if (targett._y > 47) { (targett.pos = targett.pos - 20); (targett._y = targett._y - 32); } } if (tank0.move4 == "down") { if (targett._y < 354) { (targett.pos = targett.pos + 20); (targett._y = targett._y + 32); } } tank0.move3 = 0; } if (tank0.shot == 1) { CreateParticle(targett._x, targett._y, "no", "bombs"); targett.gotoAndPlay("out"); playSound("bomber", 0); (tank0.shot = 0); (tank0.bm = 2); } } if (((tank0.mc == 1) || (tank0.bm == 1)) && (!tank0.sh)) { var _local3 = tank0.filters; _local3[1].alpha = 0.5 + (random(50) / 100); tank0.filters = _local3; } if (((tank0.mc > 1) || (tank0.bm > 1)) || (tank0.sh > 1)) { var _local3 = tank0.filters; var _local4; if (tank0.mc > 1) { _local4 = tank0.mc; } if (tank0.bm > 1) { _local4 = tank0.bm; } if (tank0.sh > 1) { _local4 = tank0.sh; } _local3[1].blurX = Math.sqrt(500 * _local4); _local3[1].blurY = Math.sqrt(500 * _local4); _local3[1].alpha = 1; _local3[1].strength = 5 - ((4 * _local4) / 10); _local3[1].quality = 3; tank0.filters = _local3; b = false; if (tank0.mc > 1) { tank0.mc++; } if (tank0.mc == 11) { (tank0.mc = 0); removeEffect0("eng.tank0", 1); (b = true); } if (tank0.bm > 1) { tank0.bm++; } if (tank0.bm == 11) { (tank0.bm = 0); removeEffect0("eng.tank0", 1); (b = true); } if (tank0.sh > 1) { tank0.sh++; } if (tank0.sh == 11) { (tank0.sh = 0); removeEffect0("eng.tank0", 1); (b = true); } if (b) { if (tank0.mc > 0) { addEffect0("eng.tank0", "mega charge", 1); } if (tank0.bm > 0) { addEffect0("eng.tank0", "bombs", 1); } if (tank0.sh > 0) { addEffect0("eng.tank0", "shield", 1); } } } if (tank0.armor <= 30) { if (!random(10)) { CreateParticle((tank0._x - 8) + random(17), (tank0._y - 8) + random(17), "random", "smoke"); } if (tank0.armor <= 15) { if (!random(30)) { CreateParticle((tank0._x - 8) + random(17), (tank0._y - 8) + random(17), "random", "spark"); } } } tank0.tower1._rotation = tank0.tower1._rotation + 2; if ((tank0.shot == 1) && (!tank0.bm)) { tank0.shot = 0; if (tank0.charges > 0) { CreateParticle(tank0._x, tank0._y, tank0.move1, "frendly glow"); if (tank0.mc == 1) { CreateParticle(tank0._x, tank0._y, tank0.move1, "frendly", 1); tank0.mc = 2; playSound("frendly_mega_fire", 0); } else { CreateParticle(tank0._x, tank0._y, tank0.move1, "frendly"); playSound("frendly_fire", 0); } tank0.charges--; Update(); } } if (tank0.shot == 2) { tank0.shot = 0; if (tank0.mines > 0) { (i = 0); (a = true); while (i < 100) { if (p_life[i] > 0) { if (p_type[i] == "frendly mine") { if ((p_x[i] == tank0._x) && (p_y[i] == tank0._y)) { a = false; } } } i++; } if (a) { _parent.menu.mine_put_glow._alpha = 100; CreateParticle(tank0._x, tank0._y, tank0.move1, "frendly mine", 1); tank0.mines--; Update(); } else { playSound("mine_restricted", 0); } } } if ((tank0.move3 && (!tank0.move2)) && (!tank0.bm)) { (tank0.move1 = tank0.move4); (tank0.move2 = 16 / mv); (tank0._rotation2 = 32 / mv); if (!tank0.engine) { startSound_tank0_engine(); (tank0.engine = true); } } if ((!tank0.move3) && (!tank0.move2)) { if (tank0.engine) { stopSound_tank0_engine(); (tank0.engine = false); } } if (tank0.move2 > 0) { if (tank0.move2 == (16 / mv)) { tank0.gotoAndStop(ChooseTurn(tank0.move5, tank0.move1)); if (tank0.move1 == tank0.move5) { tank0.allowMove = CheckMove(tank0.pos, tank0.move1); } else { tank0.move2 = 8; } if (tank0.move1 == "left") { if ((tank0._rotation1 <= -60) && (tank0._rotation1 >= -120)) { tank0._rotation1 = 270; } } if (tank0.move1 == "up") { if ((tank0._rotation1 <= 210) && (tank0._rotation1 >= 150)) { tank0._rotation1 = -180; } } if (tank0.allowMove && (tank0.move1 == tank0.move5)) { (_parent.mapMove[tank0.pos] = 0); (_parent.mapMove[GetPosition(tank0.pos, tank0.move1)] = 1); } } if (tank0.move1 == "right") { if (tank0.allowMove && (tank0.move1 == tank0.move5)) { tank0._x = tank0._x + (2 * mv); } } if (tank0.move1 == "left") { if (tank0.allowMove && (tank0.move1 == tank0.move5)) { tank0._x = tank0._x - (2 * mv); } } if (tank0.move1 == "up") { if (tank0.allowMove && (tank0.move1 == tank0.move5)) { tank0._y = tank0._y - (2 * mv); } } if (tank0.move1 == "down") { if (tank0.allowMove && (tank0.move1 == tank0.move5)) { tank0._y = tank0._y + (2 * mv); } } if (tank0.move2 == 1) { tank0.gotoAndStop("stop"); if (tank0.allowMove && (tank0.move1 == tank0.move5)) { tank0.pos = GetPosition(tank0.pos, tank0.move1); } tank0.move5 = tank0.move1; } tank0.move2--; } if (tank0._rotation2 > 0) { if (tank0.move1 == "right") { tank0._rotation1 = tank0._rotation1 + (((-tank0._rotation1) / 5) * mv); } if (tank0.move1 == "left") { tank0._rotation1 = tank0._rotation1 + (((180 - tank0._rotation1) / 5) * mv); } if (tank0.move1 == "up") { tank0._rotation1 = tank0._rotation1 + (((-90 - tank0._rotation1) / 5) * mv); } if (tank0.move1 == "down") { tank0._rotation1 = tank0._rotation1 + (((90 - tank0._rotation1) / 5) * mv); } tank0._rotation = tank0._rotation1; tank0.rotation2--; } } }; var t_life = new Array(); var t_x = new Array(); var t_y = new Array(); var t_wait = new Array(); var t_dir = new Array(); var t_dir1 = new Array(); var t_dir2 = new Array(); var t_ai = new Array(); var t_ai1 = new Array(); var t_pos = new Array(); var t_armor = new Array(); var t_shot = new Array(); var t_type = new Array(); var t_rotation = new Array(); var t_rotation1 = new Array(); var t_timer0 = new Array(); var t_move = new Array(); var t_move1 = new Array(); var t_move2 = new Array(); var t_allowMove = new Array(); var t_action = new Array(); var t_distance_to_target = new Array(); var t_distance_to_target1 = new Array(); i = 0; while (i < 20) { t_action[i] = new Array(); i++; } var min_l = 1000; var tank2_timer0 = 30; _global.tank2_engine = false; tanks = function () { i = 0; while (i < 20) { if (t_life[i] == -1) { t_life[i] = -2; } if (t_life[i] > 0) { if ((t_timer0[i]--) <= 0) { (t_timer0[i] = 30); (a = Math.sqrt(Math.pow(Math.abs(t_x[i] - tank0._x), 2) + Math.pow(Math.abs(t_y[i] - tank0._y), 2))); if (a < min_l) { min_l = a; } } if (t_life[i] > 1) { setProperty("tank_" + i, _alpha , 5 * (22 - t_life[i])); t_life[i]--; } if (t_armor[i] > 0) { if (t_armor[i] <= 30) { if (!random(10)) { CreateParticle((t_x[i] - 8) + random(17), (t_y[i] - 8) + random(17), "random", "smoke"); } if (t_armor[i] <= 15) { if (!random(30)) { CreateParticle((t_x[i] - 8) + random(17), (t_y[i] - 8) + random(17), "random", "spark"); } } } } if (t_armor[i] <= 0) { if ((t_armor[i] <= 0) && (t_armor[i] > -1000)) { if (t_type[i] == "weak") { _global.score = _global.score + 10; } if (t_type[i] == "medium") { _global.score = _global.score + 30; } if (t_type[i] == "heavy") { _global.score = _global.score + 100; } if (t_type[i] == "apc") { _global.score = _global.score + 30; } if (_global.score >= _global.score_to_live) { _global.lives++; (_global.score_to_live = _global.score_to_live + 1000); (_parent.menu.increase_lives._alpha = 100); } tanks_num--; total_tanks--; tanks_hits++; Update(); _parent.menu.destroy_tank_glow._alpha = 100; if (t_move[i] > 0) { _parent.mapMove[GetPosition(t_pos[i], t_dir[i])] = 0; } else { _parent.mapMove[t_pos[i]] = 0; } (t_armor[i] = -1000); (t_rotation[i] = -1); (t_move[i] = -1); (t_wait[i] = -1); t_shot[i] = -1; tellTarget ("tank_" + i) { gotoAndStop ("stop"); }; CreateParticle(t_x[i], t_y[i], "no", "destroy"); } if (t_armor[i] == -1050) { t_life[i] = 0; if ((total_tanks <= 0) && (base)) { timer1 = 90; } removeMovieClip("tank_" + i); } setProperty("tank_" + i, _alpha , t_armor[i] + 1050); t_armor[i]--; } if (!t_shot[i]) { if (t_type[i] == "weak") { t_shot[i] = 30; if (!random(3)) { CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy glow"); CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy"); playSound("enemy_fire", (t_x[i] - tank0._x) / 5, distance_volume(t_x[i], t_y[i], tank0._x, tank0._y)); } } if (t_type[i] == "medium") { t_shot[i] = 15; if ((!random(3)) || (t_ai1[i])) { if (t_ai1[i] > 0) { t_ai1[i]--; (t_shot[i] = 5); if (!t_ai1[i]) { (t_ai[i] = 0); (t_shot[i] = 15); } } CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy glow"); CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy"); playSound("enemy_fire", (t_x[i] - tank0._x) / 5, distance_volume(t_x[i], t_y[i], tank0._x, tank0._y)); } } if (t_type[i] == "heavy") { t_shot[i] = 20; if ((!random(3)) || (t_ai1[i])) { if (t_ai1[i] > 0) { t_ai1[i]--; (t_shot[i] = 5); if (!t_ai1[i]) { (t_ai[i] = 0); (t_shot[i] = 20); } } CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy glow", -3); CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy", -3); CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy glow", 3); CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy", 3); playSound("enemy_fire", (t_x[i] - tank0._x) / 5, distance_volume(t_x[i], t_y[i], tank0._x, tank0._y)); } } if (t_type[i] == "apc") { t_shot[i] = 15; if (!random(3)) { CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy glow"); CreateParticle(t_x[i], t_y[i], t_dir1[i], "enemy"); playSound("enemy_fire", (t_x[i] - tank0._x) / 5, distance_volume(t_x[i], t_y[i], tank0._x, tank0._y)); } } } else { t_shot[i]--; } if ((!t_move[i]) && (!t_wait[i])) { j = 4; while (j > 0) { t_action[i][j] = t_action[i][j - 1]; j--; } t_action[i][0] = "wait"; if ((((t_type[i] == "medium") || (t_type[i] == "heavy")) && (t_ai[i])) && (!t_ai1[i])) { (t_dir[i] = DirAI(t_ai[i])); (t_ai[i] = 0); (t_ai1[i] = 3); (t_action[i][0] = "defense"); } else { if (t_action[i][1] == "move") { t_distance_to_target1[i] = t_distance_to_target[i]; t_distance_to_target[i] = distance(t_x[i], t_y[i], base_x, base_y); } if (CheckMove(t_pos[i], t_dir[i])) { if (t_dir[i] == t_dir1[i]) { t_action[i][0] = "move"; t_action[i][5] = "kek"; if (t_distance_to_target[i] > t_distance_to_target1[i]) { if (!random(2)) { if (!t_rotation[i]) { (t_dir[i] = dirAI2(t_pos[i], t_dir[i], t_distance_to_target[i])); (t_action[i][0] = "calculate"); } } } else if (!random(5)) { if (!t_rotation[i]) { (t_dir[i] = dirAI2(t_pos[i], t_dir[i], t_distance_to_target[i])); (t_action[i][0] = "calculate"); } } } else { t_action[i][0] = "turn"; } } else if (((((t_action[i][1] == "calculate") && (t_action[i][2] == "calculate")) && (t_action[i][3] == "calculate")) && (t_action[i][4] == "calculate")) && (t_action[i][5] == "kek")) { if (!t_rotation[i]) { t_dir[i] = t_dir1[i]; t_dir[i] = dirAI2(t_pos[i], t_dir[i], t_distance_to_target[i]); t_action[i][0] = "break turn"; t_action[i][5] = "break turn"; } } else { if (t_action[i][1] == "calculate") { if (!t_rotation[i]) { t_dir[i] = randomDir2(t_pos[i], t_dir[i], t_distance_to_target[i]); } } else if (!t_rotation[i]) { t_dir[i] = dirAI2(t_pos[i], t_dir[i], t_distance_to_target[i]); } t_action[i][0] = "calculate"; } } switch (t_action[i][0]) { case "move" : t_move[i] = 32; if (t_type[i] == "apc") { t_move[i] = 16; } tellTarget ("tank_" + i) { gotoAndStop ("forward"); }; break; case "turn" : t_rotation[i] = 48; t_wait[i] = 32; if (t_type[i] == "apc") { (t_rotation[i] = 32); (t_wait[i] = 16); } if (t_dir[i] != t_dir1[i]) { _root.e = ChooseTurn(t_dir[i], t_dir1[i]); tellTarget ("tank_" + i) { gotoAndStop(_root.e); }; } if (t_dir[i] == "down") { if ((t_rotation1[i] <= -60) && (t_rotation1[i] >= -120)) { t_rotation1[i] = 270; } } if (t_dir[i] == "left") { if ((t_rotation1[i] <= 210) && (t_rotation1[i] >= 150)) { t_rotation1[i] = -180; } } t_dir1[i] = t_dir[i]; break; case "break turn" : t_rotation[i] = 48; if (t_type[i] == "apc") { t_rotation[i] = 32; } t_wait[i] = 128; if (t_dir[i] != t_dir1[i]) { _root.e = ChooseTurn(t_dir[i], t_dir1[i]); tellTarget ("tank_" + i) { gotoAndStop(_root.e); }; } if (t_dir[i] == "down") { if ((t_rotation1[i] <= -60) && (t_rotation1[i] >= -120)) { t_rotation1[i] = 270; } } if (t_dir[i] == "left") { if ((t_rotation1[i] <= 210) && (t_rotation1[i] >= 150)) { t_rotation1[i] = -180; } } t_dir1[i] = t_dir[i]; break; case "wait" : t_wait[i] = 32 + random(33); if (t_type[i] == "apc") { t_wait[i] = 16 + random(17); } break; case "defense" : t_wait[i] = 32; t_rotation[i] = 48; if (t_dir[i] != t_dir1[i]) { _root.e = ChooseTurn(t_dir[i], t_dir1[i]); tellTarget ("tank_" + i) { gotoAndStop(_root.e); }; } if (t_dir[i] == "down") { if ((t_rotation1[i] <= -60) && (t_rotation1[i] >= -120)) { t_rotation1[i] = 270; } } if (t_dir[i] == "left") { if ((t_rotation1[i] <= 210) && (t_rotation1[i] >= 150)) { t_rotation1[i] = -180; } } t_dir1[i] = t_dir[i]; break; case "calculate" : t_wait[i] = 8; if (t_type[i] != "apc") { break; } t_wait[i] = 0; } } if (t_move[i] > 0) { if (((t_type[i] == "weak") || (t_type[i] == "medium")) || (t_type[i] == "heavy")) { if (t_move[i] == 32) { (_parent.mapMove[t_pos[i]] = 0); (_parent.mapMove[GetPosition(t_pos[i], t_dir[i])] = 1); } if (t_dir[i] == "up") { t_y[i] = t_y[i] - 1; } if (t_dir[i] == "down") { t_y[i] = t_y[i] + 1; } if (t_dir[i] == "left") { t_x[i] = t_x[i] - 1; } if (t_dir[i] == "right") { t_x[i] = t_x[i] + 1; } } if (t_type[i] == "apc") { if (t_move[i] == 16) { (_parent.mapMove[t_pos[i]] = 0); (_parent.mapMove[GetPosition(t_pos[i], t_dir[i])] = 1); } if (t_dir[i] == "up") { t_y[i] = t_y[i] - 2; } if (t_dir[i] == "down") { t_y[i] = t_y[i] + 2; } if (t_dir[i] == "left") { t_x[i] = t_x[i] - 2; } if (t_dir[i] == "right") { t_x[i] = t_x[i] + 2; } } setProperty("tank_" + i, _x , t_x[i]); setProperty("tank_" + i, _y , t_y[i]); if (t_move[i] == 1) { tellTarget ("tank_" + i) { gotoAndStop ("stop"); }; t_pos[i] = GetPosition(t_pos[i], t_dir[i]); } t_move[i]--; } if (t_rotation[i] > 0) { if (((t_type[i] == "weak") || (t_type[i] == "medium")) || (t_type[i] == "heavy")) { if (t_dir[i] == "right") { t_rotation1[i] = t_rotation1[i] + ((90 - t_rotation1[i]) / 7); } if (t_dir[i] == "left") { t_rotation1[i] = t_rotation1[i] + ((-90 - t_rotation1[i]) / 7); } if (t_dir[i] == "up") { t_rotation1[i] = t_rotation1[i] + ((-t_rotation1[i]) / 7); } if (t_dir[i] == "down") { t_rotation1[i] = t_rotation1[i] + ((180 - t_rotation1[i]) / 7); } setProperty("tank_" + i, _rotation , t_rotation1[i]); if (t_rotation[i] == 32) { if (!t_move[i]) { tellTarget ("tank_" + i) { gotoAndStop ("stop"); }; } } } if (t_type[i] == "apc") { if (t_dir[i] == "right") { t_rotation1[i] = t_rotation1[i] + ((90 - t_rotation1[i]) / 5); } if (t_dir[i] == "left") { t_rotation1[i] = t_rotation1[i] + ((-90 - t_rotation1[i]) / 5); } if (t_dir[i] == "up") { t_rotation1[i] = t_rotation1[i] + ((-t_rotation1[i]) / 5); } if (t_dir[i] == "down") { t_rotation1[i] = t_rotation1[i] + ((180 - t_rotation1[i]) / 5); } setProperty("tank_" + i, _rotation , t_rotation1[i]); if (t_rotation[i] == 24) { if (!t_move[i]) { tellTarget ("tank_" + i) { gotoAndStop ("stop"); }; } } } t_rotation[i]--; } if (t_wait[i] > 0) { t_wait[i]--; } } i++; } if ((tank2_timer0--) <= 0) { tank2_timer0 = 30; min_l = 75 * (1 - (min_l / 300)); if (min_l < 0) { min_l = 0; } if (min_l > 75) { min_l = 75; } volume_tank2_engine(min_l); if (min_l && (!tank2_engine)) { startSound_tank2_engine(); (tank2_engine = true); } if ((!min_l) && (tank2_engine)) { stopSound_tank2_engine(); (tank2_engine = false); } min_l = 1000; } };
Symbol 503 MovieClip Frame 1
text0.text = _root.ttg;
Symbol 504 MovieClip Frame 1
stop();
Symbol 504 MovieClip Frame 6
stop();
Symbol 507 MovieClip Frame 5
stop();
Symbol 509 Button
on (release) { getURL ("http://www.freeonlinegames.com/?" + _root.gameName, "_blank"); }
Symbol 510 MovieClip Frame 1
trace(_global.stat);
Symbol 513 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 513 MovieClip Frame 2
stop();
Symbol 514 MovieClip Frame 1
stop();
Symbol 514 MovieClip Frame 6
stop();
Instance of Symbol 504 MovieClip "text0" in Symbol 515 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { _root.eng.Pause(); }
Symbol 522 MovieClip [TMPd4lzhusf84] Frame 1
function earl223(val) { var _local3 = new Array("_", "Z", "y", "x", "W", "v", "u", "T", "s", "r", "Q", "P", "O", "n", "m", "L", "K", "j", "i", "H", "g", "F", "e", "d", "C", "B", "a"); var _local2 = ""; val1 = 0; while (val1 < val.length) { if (val.substr(val1, 1) == ":") { _local2 = _local2 + ":"; } else if (Number(val.substr(val1, 2)) > 26) { _local2 = _local2 + _local3[Number(val.substr(val1, 1))]; } else if (Number(val.substr(val1, 1)) == 0) { _local2 = _local2 + "_"; } else { _local2 = _local2 + _local3[Number(val.substr(val1, 2))]; val1++; } val1++; } return(_local2); } mcButtonMain.mcButton.FOG.swapDepths(0); mcButtonMain.mcButton.attachMovie(btnMC, "btnMC", 0); mcButtonMain.mcButton.btnMC.onRelease = function () { var _local2 = new LoadVars(); _local2.onLoad = function () { getURL ("http://www.freeonlinegames.com/scoreboard.php?", "_blank"); }; _local2.score = Score; _local2.score2 = earl223(String(Score)); _local2.gamer = gameID; _local2.id = random(9999999); _local2.toString(); _local2.sendAndLoad("http://www.freeonlinegames.com/scoreboard/score_c.php", _local2, "POST"); delete this.onRelease; };
Symbol 523 MovieClip Frame 1
stop();
Instance of Symbol 504 MovieClip "text0" in Symbol 523 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { _root.gotoAndPlay(16); }
Instance of Symbol 514 MovieClip in Symbol 523 MovieClip Frame 2
on (rollOver) { gotoAndPlay ("in"); } on (rollOut) { gotoAndPlay ("out"); } on (release) { _root.gotoAndPlay(16); }
Symbol 523 MovieClip Frame 6
mc = attachMovie("falling text", "ft", this.getNextHighestDepth(), {_x:122, _y:-24}); mc.text.gotoAndStop(st); stop();
Instance of Symbol 522 MovieClip [TMPd4lzhusf84] "submitScore" in Symbol 523 MovieClip Frame 6
//component parameters onClipEvent (construct) { btnMC = "submitMe2"; gameID = 227; }
Symbol 523 MovieClip Frame 11
mc.gotoAndPlay("out");
Symbol 526 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 526 MovieClip Frame 2
stop();
Symbol 530 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 530 MovieClip Frame 2
stop();
Symbol 537 MovieClip Frame 1
mc = attachMovie("static_elements", "st", this.getNextHighestDepth());
Symbol 537 MovieClip Frame 2
_quality = "BEST"; var menuBitmap = (new flash.display.BitmapData(670, 450, true, 0)); menuBitmap.draw(st); createEmptyMovieClip("st1", this.getNextHighestDepth()); st1.attachBitmap(menuBitmap, this.getNextHighestDepth()); st.removeMovieClip(); _quality = quality; stop();
Symbol 556 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 556 MovieClip Frame 2
stop();
Symbol 572 MovieClip Frame 1
if (_global.lang == "eng") { gotoAndStop (2); } stop();
Symbol 572 MovieClip Frame 2
stop();
Symbol 586 Button
on (press) { sboard.dir = "up"; } on (release) { sboard.dir = "stop"; }
Symbol 587 Button
on (press) { sboard.dir = "down"; } on (release) { sboard.dir = "stop"; }
Symbol 594 MovieClip Frame 1
stop();
Symbol 594 MovieClip Frame 2
stop();
Symbol 604 MovieClip [TMP6pbk6uzm9i] Frame 1
var arrScore = new Array(); mcScoreboard.sboard.dir = "stop"; mcScoreboard.sboard.mcScoreHolder.mcScore._visible = false; mcLabel._visible = false; var main = this; xmlPlayer = new XML(); xmlPlayer.ignoreWhite = true; xmlPlayer.onLoad = function (success) { if (success) { myPlayer = xmlPlayer.firstChild.childNodes; ctr2 = 0; while (ctr2 < myPlayer.length) { thisPlayer = main.mcScoreboard.sboard.mcScoreHolder.mcScore.duplicateMovieClip("mcScore" + ctr2, ctr2); thisPlayer._y = ctr2 * thisPlayer._height; thisPlayer._visible = true; if ((ctr2 % 2) > 0) { thisPlayer.gotoAndStop(2); } thisPlayer.txtNumber.text = (ctr2 + 1) + ")"; thisPlayer.txtNickname.text = myPlayer[ctr2].attributes.player; thisPlayer.txtScore.text = myPlayer[ctr2].attributes.score; ctr2++; } main.mcScoreboard.mcLoading._visible = false; main.mcScoreboard.sboard.mcScoreHolder.item = myPlayer.length; main.mcScoreboard.sboard.mcScoreHolder.speedy = 0; main.mcScoreboard.sboard.mcScoreHolder.desty = 0; main.mcScoreboard.sboard.mcScoreHolder.onEnterFrame = function () { if ((this.desty < 0) && (this._parent.dir == "up")) { this.desty = this.desty + 10; if (this.desty > 0) { this.desty = 0; } } if ((this.desty > (this._parent.mcBlock._height - (this.mcScore._height * this.item))) && (this._parent.dir == "down")) { this.desty = this.desty - 10; if (this.desty < (this._parent.mcBlock._height - (this.mcScore._height * this.item))) { this.desty = this._parent.mcBlock._height - (this.mcScore._height * this.item); } } this.speedy = (this.desty - this._y) + (this.speedy * 0.4); this._y = this._y + this.speedy; }; } }; xmlPlayer.load(((("http://www.freeonlinegames.com/scoreboard/getTopPlayer.php?id=" + gameID) + "&rand=") + random(999999)) + "&filt=1");
Symbol 609 MovieClip [TMP6ojzjuzm8i] Frame 1
var arrScore = new Array(); mcScoreboard.sboard.dir = "stop"; mcScoreboard.sboard.mcScoreHolder.mcScore._visible = false; mcLabel._visible = false; var main = this; xmlPlayer = new XML(); xmlPlayer.ignoreWhite = true; xmlPlayer.onLoad = function (success) { if (success) { myPlayer = xmlPlayer.firstChild.childNodes; ctr2 = 0; while (ctr2 < myPlayer.length) { thisPlayer = main.mcScoreboard.sboard.mcScoreHolder.mcScore.duplicateMovieClip("mcScore" + ctr2, ctr2); thisPlayer._y = ctr2 * thisPlayer._height; thisPlayer._visible = true; if ((ctr2 % 2) > 0) { thisPlayer.gotoAndStop(2); } thisPlayer.txtNumber.text = (ctr2 + 1) + ")"; thisPlayer.txtNickname.text = myPlayer[ctr2].attributes.player; thisPlayer.txtScore.text = myPlayer[ctr2].attributes.score; ctr2++; } main.mcScoreboard.mcLoading._visible = false; main.mcScoreboard.sboard.mcScoreHolder.item = myPlayer.length; main.mcScoreboard.sboard.mcScoreHolder.speedy = 0; main.mcScoreboard.sboard.mcScoreHolder.desty = 0; main.mcScoreboard.sboard.mcScoreHolder.onEnterFrame = function () { if ((this.desty < 0) && (this._parent.dir == "up")) { this.desty = this.desty + 10; if (this.desty > 0) { this.desty = 0; } } if ((this.desty > (this._parent.mcBlock._height - (this.mcScore._height * this.item))) && (this._parent.dir == "down")) { this.desty = this.desty - 10; if (this.desty < (this._parent.mcBlock._height - (this.mcScore._height * this.item))) { this.desty = this._parent.mcBlock._height - (this.mcScore._height * this.item); } } this.speedy = (this.desty - this._y) + (this.speedy * 0.4); this._y = this._y + this.speedy; }; } }; xmlPlayer.load((("http://www.freeonlinegames.com/scoreboard/getTopPlayer.php?id=" + _root.gameID) + "&rand=") + random(999999));
Symbol 614 MovieClip Frame 1
stop();
Symbol 614 MovieClip Frame 10
stop();
Symbol 614 MovieClip Frame 19
stop();
Symbol 614 MovieClip Frame 20
_root.gotoAndPlay("scoreboard");

Library Items

Symbol 1 Sound [wall_destroy.wav]
Symbol 2 Sound [target.wav]
Symbol 3 Sound [spark.wav]
Symbol 4 Sound [powerup_resp.wav]
Symbol 5 Sound [pickup.wav]
Symbol 6 Sound [mine_restricted.wav]
Symbol 7 Sound [heavy_destroy.wav]
Symbol 8 Sound [frendly_hit.wav]
Symbol 9 Sound [frendly_fire.wav]
Symbol 10 Sound [frendly_mega_fire.wav]
Symbol 11 Sound [engine2.wav]
Symbol 12 Sound [engine1.wav]
Symbol 13 Sound [enemy_fire.wav]
Symbol 14 Sound [destroy1.wav]
Symbol 15 Sound [destroy.wav]
Symbol 16 Sound [bomber.wav]
Symbol 17 Sound [mine_put.wav]Used by:386 389 614
Symbol 18 Sound [mine.wav]Used by:386 389 614
Symbol 19 Sound [launch_tank.wav]Used by:361
Symbol 20 Sound [explode0.wav]Used by:361
Symbol 21 GraphicUsed by:27
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:27 361
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:27
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip [logo]Uses:21 23 25 26
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:35
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:35 47 62
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:34
Symbol 34 MovieClipUses:33Used by:35
Symbol 35 MovieClip [mine]Uses:29 31 34
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:47
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:40
Symbol 40 MovieClipUses:39Used by:41
Symbol 41 MovieClipUses:40Used by:47 121 124 127
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:47
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClip [tank0]Uses:37 41 31 43 46
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClip [spark]Uses:49
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:53
Symbol 53 MovieClip [smoke]Uses:52
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 MovieClip [particle2]Uses:55
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:62
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClipUses:60Used by:62
Symbol 62 MovieClip [cell4]Uses:58 31 61
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:65
Symbol 65 MovieClip [cell3]Uses:64
Symbol 66 GraphicUsed by:88 497 543 548 550 560
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:88
Symbol 69 GraphicUsed by:88
Symbol 70 GraphicUsed by:88
Symbol 71 GraphicUsed by:88
Symbol 72 GraphicUsed by:88
Symbol 73 GraphicUsed by:88
Symbol 74 GraphicUsed by:88
Symbol 75 GraphicUsed by:88
Symbol 76 GraphicUsed by:88
Symbol 77 GraphicUsed by:88
Symbol 78 GraphicUsed by:88
Symbol 79 GraphicUsed by:88
Symbol 80 GraphicUsed by:88
Symbol 81 GraphicUsed by:88
Symbol 82 GraphicUsed by:88
Symbol 83 GraphicUsed by:88
Symbol 84 GraphicUsed by:88
Symbol 85 GraphicUsed by:88
Symbol 86 GraphicUsed by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClip [cell2]Uses:66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClip [cell1]Uses:90
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:94
Symbol 94 MovieClip [cell0]Uses:93
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:97
Symbol 97 MovieClip [particle_02]Uses:96
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:100
Symbol 100 MovieClip [particle_13]Uses:99
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:103
Symbol 103 MovieClip [particle_11]Uses:102
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClip [particle_12]Uses:105
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:118
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:111
Symbol 111 MovieClipUses:110Used by:118 121 124 127
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:117
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:116
Symbol 116 MovieClipUses:115Used by:117
Symbol 117 MovieClipUses:113 116Used by:118
Symbol 118 MovieClip [tank5]Uses:108 111 117
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:121
Symbol 121 MovieClip [tank4]Uses:120 111 41
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:124
Symbol 124 MovieClip [tank3]Uses:123 111 41
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:127
Symbol 127 MovieClip [tank2]Uses:126 111 41
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130
Symbol 130 MovieClip [particle3]Uses:129
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:133
Symbol 133 MovieClip [cell5]Uses:132
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:136
Symbol 136 MovieClip [cell6]Uses:135
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClip [target]Uses:138
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:142
Symbol 142 MovieClip [bomber]Uses:141
Symbol 143 FontUsed by:145 148 152 155 158 570
Symbol 144 FontUsed by:146 148 149 153 155 156 158 159 571 573
Symbol 145 TextUses:143Used by:147
Symbol 146 TextUses:144Used by:147
Symbol 147 MovieClipUses:145 146Used by:161
Symbol 148 TextUses:143 144Used by:150
Symbol 149 TextUses:144Used by:150
Symbol 150 MovieClipUses:148 149Used by:161
Symbol 151 GraphicUsed by:154
Symbol 152 TextUses:143Used by:154
Symbol 153 TextUses:144Used by:154
Symbol 154 MovieClipUses:151 152 153Used by:161
Symbol 155 TextUses:143 144Used by:157
Symbol 156 TextUses:144Used by:157
Symbol 157 MovieClipUses:155 156Used by:161
Symbol 158 TextUses:143 144Used by:160
Symbol 159 TextUses:144Used by:160
Symbol 160 MovieClipUses:158 159Used by:161
Symbol 161 MovieClipUses:147 150 154 157 160Used by:162
Symbol 162 MovieClip [falling text]Uses:161
Symbol 163 GraphicUsed by:166
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:166
Symbol 166 MovieClipUses:163 165Used by:189
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:189
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:189
Symbol 171 FontUsed by:172 173 175 176 178 179 181 182 184 185 350 364 365 368 369 372 373 376 377 380 381 384 387 391 392 395 396 399 400 403 404 407 408 413 416 417 418 419 420 421 422 423 424 425 428 431 436 437 438 439 440 441 444 445 448 502 506 511 512 524 525 527 528 529 554 555 610 611 615 616
Symbol 172 TextUses:171Used by:174
Symbol 173 TextUses:171Used by:174
Symbol 174 MovieClipUses:172 173Used by:189
Symbol 175 TextUses:171Used by:177
Symbol 176 TextUses:171Used by:177
Symbol 177 MovieClipUses:175 176Used by:189
Symbol 178 TextUses:171Used by:180
Symbol 179 TextUses:171Used by:180
Symbol 180 MovieClipUses:178 179Used by:189
Symbol 181 TextUses:171Used by:183
Symbol 182 TextUses:171Used by:183
Symbol 183 MovieClipUses:181 182Used by:189
Symbol 184 TextUses:171Used by:186
Symbol 185 TextUses:171Used by:186
Symbol 186 MovieClipUses:184 185Used by:189
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:189
Symbol 189 MovieClip [static_elements]Uses:166 168 170 174 177 180 183 186 188
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClip [powerup5]Uses:191Used by:442
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:195
Symbol 195 MovieClip [powerup4]Uses:194Used by:442
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:198
Symbol 198 MovieClip [powerup3]Uses:197Used by:442
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:201
Symbol 201 MovieClip [powerup2]Uses:200Used by:442
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:204
Symbol 204 MovieClip [powerup1]Uses:203Used by:442
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:207
Symbol 207 MovieClip [powerup0]Uses:206Used by:442
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:210
Symbol 210 MovieClip [particle_1]Uses:209Used by:411 434 449 523
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:213
Symbol 213 MovieClip [particle_01]Uses:212Used by:367 371 375 379 383 386 389 614
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:216
Symbol 216 MovieClip [particle_0]Uses:215Used by:367 371 375 379 383 386 389 614
Symbol 217 FontUsed by:218 220 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 289 349
Symbol 218 TextUses:217Used by:219
Symbol 219 MovieClipUses:218Used by:278
Symbol 220 TextUses:217Used by:221
Symbol 221 MovieClipUses:220Used by:278
Symbol 222 EditableTextUses:217Used by:277
Symbol 223 EditableTextUses:217Used by:277
Symbol 224 EditableTextUses:217Used by:277
Symbol 225 EditableTextUses:217Used by:277
Symbol 226 EditableTextUses:217Used by:277
Symbol 227 EditableTextUses:217Used by:277
Symbol 228 EditableTextUses:217Used by:277
Symbol 229 EditableTextUses:217Used by:277
Symbol 230 EditableTextUses:217Used by:277
Symbol 231 EditableTextUses:217Used by:277
Symbol 232 EditableTextUses:217Used by:277
Symbol 233 EditableTextUses:217Used by:277
Symbol 234 EditableTextUses:217Used by:277
Symbol 235 EditableTextUses:217Used by:277
Symbol 236 EditableTextUses:217Used by:277
Symbol 237 EditableTextUses:217Used by:277
Symbol 238 EditableTextUses:217Used by:277
Symbol 239 EditableTextUses:217Used by:277
Symbol 240 EditableTextUses:217Used by:277
Symbol 241 EditableTextUses:217Used by:277
Symbol 242 EditableTextUses:217Used by:277
Symbol 243 EditableTextUses:217Used by:277
Symbol 244 EditableTextUses:217Used by:277
Symbol 245 EditableTextUses:217Used by:277
Symbol 246 EditableTextUses:217Used by:277
Symbol 247 EditableTextUses:217Used by:277
Symbol 248 EditableTextUses:217Used by:277
Symbol 249 EditableTextUses:217Used by:277
Symbol 250 EditableTextUses:217Used by:277
Symbol 251 EditableTextUses:217Used by:277
Symbol 252 EditableTextUses:217Used by:277
Symbol 253 EditableTextUses:217Used by:277
Symbol 254 EditableTextUses:217Used by:277
Symbol 255 EditableTextUses:217Used by:277
Symbol 256 EditableTextUses:217Used by:277
Symbol 257 EditableTextUses:217Used by:277
Symbol 258 EditableTextUses:217Used by:277
Symbol 259 EditableTextUses:217Used by:277
Symbol 260 EditableTextUses:217Used by:277
Symbol 261 EditableTextUses:217Used by:277
Symbol 262 EditableTextUses:217Used by:277
Symbol 263 EditableTextUses:217Used by:277
Symbol 264 EditableTextUses:217Used by:277
Symbol 265 EditableTextUses:217Used by:277
Symbol 266 EditableTextUses:217Used by:277
Symbol 267 EditableTextUses:217Used by:277
Symbol 268 EditableTextUses:217Used by:277
Symbol 269 EditableTextUses:217Used by:277
Symbol 270 EditableTextUses:217Used by:277
Symbol 271 EditableTextUses:217Used by:277
Symbol 272 EditableTextUses:217Used by:277
Symbol 273 EditableTextUses:217Used by:277
Symbol 274 EditableTextUses:217Used by:277
Symbol 275 EditableTextUses:217Used by:277
Symbol 276 EditableTextUses:217Used by:277
Symbol 277 MovieClipUses:222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276Used by:278
Symbol 278 MovieClipUses:219 221 277Used by:279
Symbol 279 MovieClipUses:278Used by:Timeline
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:280Used by:344  Timeline
Symbol 282 GraphicUsed by:291
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:283Used by:291
Symbol 285 GraphicUsed by:291
Symbol 286 FontUsed by:287
Symbol 287 EditableTextUses:286Used by:291
Symbol 288 ShapeTweeningUsed by:291
Symbol 289 TextUses:217Used by:291
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:282 284 285 287 288 289 290Used by:Timeline
Symbol 292 GraphicUsed by:344
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:293Used by:344
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:343 344
Symbol 297 GraphicUsed by:298
Symbol 298 ButtonUses:297Used by:344
Symbol 299 GraphicUsed by:344
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:343
Symbol 302 FontUsed by:303 538 539
Symbol 303 TextUses:302Used by:306
Symbol 304 FontUsed by:305
Symbol 305 TextUses:304Used by:306
Symbol 306 MovieClipUses:303 305Used by:343
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:343
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:343
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:343
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:343
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:343
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:343
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:343
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:343
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:343
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:343
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:343
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:343
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:343
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:343
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:343
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:343
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:343
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:343
Symbol 343 MovieClipUses:301 306 308 310 312 314 316 318 320 322 324 326 328 330 332 334 336 338 340 342 296Used by:344
Symbol 344 MovieClipUses:281 292 294 296 298 299 343Used by:Timeline
Symbol 345 GraphicUsed by:Timeline
Symbol 346 Sound [fogaudio]Used by:348
Symbol 347 Sound [shutdown]Used by:348
Symbol 348 MovieClipUses:346 347Used by:Timeline
Symbol 349 TextUses:217Used by:Timeline
Symbol 350 TextUses:171Used by:351
Symbol 351 MovieClip [submitMe2]Uses:350Used by:Timeline
Symbol 352 GraphicUsed by:355
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:355
Symbol 355 MovieClipUses:352 354Used by:361
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:361
Symbol 358 SoundUsed by:361
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:361
Symbol 361 MovieClipUses:23 355 357 358 20 360 19Used by:Timeline
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:367 371 375 379 383 386 389 614
Symbol 364 TextUses:171Used by:366
Symbol 365 TextUses:171Used by:366
Symbol 366 MovieClipUses:364 365Used by:367
Symbol 367 MovieClipUses:363 366 216 213Used by:Timeline
Symbol 368 TextUses:171Used by:370
Symbol 369 TextUses:171Used by:370
Symbol 370 MovieClipUses:368 369Used by:371
Symbol 371 MovieClipUses:363 370 216 213Used by:Timeline
Symbol 372 TextUses:171Used by:374
Symbol 373 TextUses:171Used by:374
Symbol 374 MovieClipUses:372 373Used by:375
Symbol 375 MovieClipUses:363 374 216 213Used by:Timeline
Symbol 376 TextUses:171Used by:378
Symbol 377 TextUses:171Used by:378
Symbol 378 MovieClipUses:376 377Used by:379
Symbol 379 MovieClipUses:363 378 216 213Used by:Timeline
Symbol 380 TextUses:171Used by:382
Symbol 381 TextUses:171Used by:382
Symbol 382 MovieClipUses:380 381Used by:383
Symbol 383 MovieClipUses:363 382 216 213Used by:Timeline
Symbol 384 TextUses:171Used by:385
Symbol 385 ButtonUses:384Used by:386
Symbol 386 MovieClipUses:363 385 18 216 213 17Used by:Timeline
Symbol 387 TextUses:171Used by:388
Symbol 388 ButtonUses:387Used by:389
Symbol 389 MovieClipUses:363 388 18 216 213 17Used by:Timeline
Symbol 390 GraphicUsed by:394 398 402 406 410 430 433 447 504 514
Symbol 391 TextUses:171Used by:393
Symbol 392 TextUses:171Used by:393
Symbol 393 MovieClipUses:391 392Used by:394
Symbol 394 MovieClipUses:390 393Used by:411
Symbol 395 TextUses:171Used by:397
Symbol 396 TextUses:171Used by:397
Symbol 397 MovieClipUses:395 396Used by:398
Symbol 398 MovieClipUses:390 397Used by:411
Symbol 399 TextUses:171Used by:401
Symbol 400 TextUses:171Used by:401
Symbol 401 MovieClipUses:399 400Used by:402
Symbol 402 MovieClipUses:390 401Used by:411
Symbol 403 TextUses:171Used by:405
Symbol 404 TextUses:171Used by:405
Symbol 405 MovieClipUses:403 404Used by:406
Symbol 406 MovieClipUses:390 405Used by:411
Symbol 407 TextUses:171Used by:409
Symbol 408 TextUses:171Used by:409
Symbol 409 MovieClipUses:407 408Used by:410
Symbol 410 MovieClipUses:390 409Used by:411
Symbol 411 MovieClipUses:394 398 402 406 410 210Used by:412 435
Symbol 412 MovieClipUses:411Used by:Timeline
Symbol 413 TextUses:171Used by:426
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:414Used by:426
Symbol 416 TextUses:171Used by:426
Symbol 417 TextUses:171Used by:426
Symbol 418 TextUses:171Used by:426
Symbol 419 TextUses:171Used by:426
Symbol 420 TextUses:171Used by:426
Symbol 421 TextUses:171Used by:426
Symbol 422 TextUses:171Used by:426
Symbol 423 TextUses:171Used by:426
Symbol 424 TextUses:171Used by:426
Symbol 425 TextUses:171Used by:426
Symbol 426 MovieClipUses:413 415 416 417 418 419 420 421 422 423 424 425Used by:427
Symbol 427 MovieClipUses:426Used by:Timeline
Symbol 428 TextUses:171Used by:429
Symbol 429 MovieClipUses:428Used by:430
Symbol 430 MovieClipUses:390 429Used by:434
Symbol 431 TextUses:171Used by:432
Symbol 432 MovieClipUses:431Used by:433
Symbol 433 MovieClipUses:390 432Used by:434
Symbol 434 MovieClipUses:430 433 210Used by:435
Symbol 435 MovieClipUses:411 434Used by:Timeline
Symbol 436 TextUses:171Used by:442
Symbol 437 TextUses:171Used by:442
Symbol 438 TextUses:171Used by:442
Symbol 439 TextUses:171Used by:442
Symbol 440 TextUses:171Used by:442
Symbol 441 TextUses:171Used by:442
Symbol 442 MovieClipUses:436 437 207 204 201 198 195 438 192 439 440 441Used by:443
Symbol 443 MovieClipUses:442Used by:Timeline
Symbol 444 TextUses:171Used by:449
Symbol 445 TextUses:171Used by:446
Symbol 446 MovieClipUses:445Used by:447
Symbol 447 MovieClipUses:390 446Used by:449
Symbol 448 TextUses:171Used by:449
Symbol 449 MovieClipUses:444 447 210 448Used by:450
Symbol 450 MovieClipUses:449Used by:Timeline
Symbol 451 MovieClipUsed by:452
Symbol 452 MovieClipUses:451Used by:Timeline
Symbol 453 GraphicUsed by:496
Symbol 454 FontUsed by:455
Symbol 455 TextUses:454Used by:496
Symbol 456 GraphicUsed by:496
Symbol 457 GraphicUsed by:496
Symbol 458 GraphicUsed by:496
Symbol 459 GraphicUsed by:496
Symbol 460 GraphicUsed by:496
Symbol 461 GraphicUsed by:496
Symbol 462 GraphicUsed by:496
Symbol 463 GraphicUsed by:496
Symbol 464 GraphicUsed by:496
Symbol 465 GraphicUsed by:496
Symbol 466 GraphicUsed by:496
Symbol 467 GraphicUsed by:496
Symbol 468 GraphicUsed by:496
Symbol 469 GraphicUsed by:496
Symbol 470 GraphicUsed by:496
Symbol 471 GraphicUsed by:496
Symbol 472 GraphicUsed by:496
Symbol 473 GraphicUsed by:496
Symbol 474 GraphicUsed by:496
Symbol 475 GraphicUsed by:496
Symbol 476 GraphicUsed by:496
Symbol 477 GraphicUsed by:496
Symbol 478 GraphicUsed by:496
Symbol 479 GraphicUsed by:496
Symbol 480 GraphicUsed by:496
Symbol 481 GraphicUsed by:496
Symbol 482 GraphicUsed by:496
Symbol 483 GraphicUsed by:496
Symbol 484 GraphicUsed by:496
Symbol 485 GraphicUsed by:496
Symbol 486 GraphicUsed by:496
Symbol 487 GraphicUsed by:496
Symbol 488 GraphicUsed by:496
Symbol 489 GraphicUsed by:496
Symbol 490 GraphicUsed by:496
Symbol 491 GraphicUsed by:496
Symbol 492 GraphicUsed by:496
Symbol 493 GraphicUsed by:496
Symbol 494 GraphicUsed by:496
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:453 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495Used by:Timeline
Symbol 497 MovieClipUses:66Used by:Timeline
Symbol 498 MovieClipUsed by:Timeline
Symbol 499 MovieClipUsed by:Timeline
Symbol 500 MovieClipUsed by:Timeline
Symbol 501 MovieClipUsed by:Timeline
Symbol 502 EditableTextUses:171Used by:503
Symbol 503 MovieClipUses:502Used by:504
Symbol 504 MovieClipUses:390 503Used by:515 523
Symbol 505 GraphicUsed by:523 534
Symbol 506 TextUses:171Used by:507 509
Symbol 507 MovieClipUses:506Used by:509
Symbol 508 GraphicUsed by:509
Symbol 509 ButtonUses:506 507 508Used by:510
Symbol 510 MovieClipUses:509Used by:523
Symbol 511 TextUses:171Used by:513
Symbol 512 TextUses:171Used by:513
Symbol 513 MovieClipUses:511 512Used by:514
Symbol 514 MovieClipUses:390 513Used by:523
Symbol 515 MovieClipUses:504Used by:523
Symbol 516 GraphicUsed by:519
Symbol 517 FontUsed by:518
Symbol 518 TextUses:517Used by:519
Symbol 519 MovieClipUses:516 518Used by:520
Symbol 520 MovieClipUses:519Used by:521
Symbol 521 MovieClipUses:520Used by:522
Symbol 522 MovieClip [TMPd4lzhusf84]Uses:521Used by:523
Symbol 523 MovieClipUses:504 505 510 514 515 522 210Used by:Timeline
Symbol 524 TextUses:171Used by:526
Symbol 525 TextUses:171Used by:526
Symbol 526 MovieClipUses:524 525Used by:534
Symbol 527 EditableTextUses:171Used by:534
Symbol 528 TextUses:171Used by:530
Symbol 529 TextUses:171Used by:530
Symbol 530 MovieClipUses:528 529Used by:534
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:534
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:505 526 527 530 532 533Used by:577
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:577
Symbol 537 MovieClipUsed by:577
Symbol 538 EditableTextUses:302Used by:577
Symbol 539 EditableTextUses:302Used by:577
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:542 544
Symbol 542 MovieClipUses:541Used by:544
Symbol 543 MovieClipUses:66Used by:544
Symbol 544 MovieClipUses:542 543 541Used by:577
Symbol 545 BitmapUsed by:546
Symbol 546 GraphicUses:545Used by:547 549
Symbol 547 MovieClipUses:546Used by:549
Symbol 548 MovieClipUses:66Used by:549
Symbol 549 MovieClipUses:547 548 546Used by:577
Symbol 550 MovieClipUses:66Used by:553
Symbol 551 BitmapUsed by:552
Symbol 552 GraphicUses:551Used by:553
Symbol 553 MovieClipUses:550 552Used by:577
Symbol 554 TextUses:171Used by:556
Symbol 555 TextUses:171Used by:556
Symbol 556 MovieClipUses:554 555Used by:577
Symbol 557 BitmapUsed by:558
Symbol 558 GraphicUses:557Used by:559 561
Symbol 559 MovieClipUses:558Used by:561
Symbol 560 MovieClipUses:66Used by:561
Symbol 561 MovieClipUses:559 560 558Used by:577
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:562Used by:577
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:577
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:577
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:577
Symbol 570 TextUses:143Used by:572
Symbol 571 TextUses:144Used by:572
Symbol 572 MovieClipUses:570 571Used by:574
Symbol 573 EditableTextUses:144Used by:574
Symbol 574 MovieClipUses:572 573Used by:577
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:575Used by:577
Symbol 577 MovieClipUses:534 536 537 538 539 544 549 553 556 561 563 565 567 569 574 576Used by:Timeline
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClipUses:578Used by:599
Symbol 580 FontUsed by:581
Symbol 581 TextUses:580Used by:582
Symbol 582 MovieClipUses:581Used by:599
Symbol 583 GraphicUsed by:586 587
Symbol 584 GraphicUsed by:586 587
Symbol 585 GraphicUsed by:586 587
Symbol 586 ButtonUses:583 584 585Used by:599
Symbol 587 ButtonUses:583 584 585Used by:599
Symbol 588 GraphicUsed by:598
Symbol 589 FontUsed by:590 591 592
Symbol 590 EditableTextUses:589Used by:594
Symbol 591 EditableTextUses:589Used by:594
Symbol 592 EditableTextUses:589Used by:594
Symbol 593 GraphicUsed by:594
Symbol 594 MovieClipUses:590 591 592 593Used by:595
Symbol 595 MovieClipUses:594Used by:598
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:598
Symbol 598 MovieClipUses:588 595 597Used by:599
Symbol 599 MovieClipUses:579 582 586 587 598Used by:604 609
Symbol 600 GraphicUsed by:603
Symbol 601 FontUsed by:602
Symbol 602 TextUses:601Used by:603
Symbol 603 MovieClipUses:600 602Used by:604
Symbol 604 MovieClip [TMP6pbk6uzm9i]Uses:599 603Used by:Timeline
Symbol 605 GraphicUsed by:608
Symbol 606 FontUsed by:607
Symbol 607 TextUses:606Used by:608
Symbol 608 MovieClipUses:605 607Used by:609
Symbol 609 MovieClip [TMP6ojzjuzm8i]Uses:599 608Used by:Timeline
Symbol 610 TextUses:171Used by:613
Symbol 611 TextUses:171Used by:613
Symbol 612 GraphicUsed by:613
Symbol 613 ButtonUses:610 611 612Used by:614
Symbol 614 MovieClipUses:363 613 18 216 213 17Used by:Timeline
Symbol 615 TextUses:171Used by:Timeline
Symbol 616 TextUses:171Used by:Timeline

Instance Names

"mcTaglines"Frame 1Symbol 279 MovieClip
"prel"Frame 1Symbol 291 MovieClip
"playing2"Frame 4Symbol 367 MovieClip
"controls2"Frame 4Symbol 371 MovieClip
"rules2"Frame 4Symbol 375 MovieClip
"hardness2"Frame 4Symbol 379 MovieClip
"lang2"Frame 4Symbol 383 MovieClip
"fgfyw"Frame 4Symbol 386 MovieClip
"hardness"Frame 4Symbol 412 MovieClip
"controls"Frame 4Symbol 427 MovieClip
"lang"Frame 4Symbol 435 MovieClip
"rules"Frame 4Symbol 443 MovieClip
"about"Frame 4Symbol 450 MovieClip
"sponsor_logo"Frame 4Symbol 452 MovieClip
"map1"Frame 16Symbol 498 MovieClip
"engine"Frame 16Symbol 499 MovieClip
"eng"Frame 16Symbol 500 MovieClip
"trees"Frame 16Symbol 501 MovieClip
"message_mc"Frame 16Symbol 523 MovieClip
"menu"Frame 16Symbol 577 MovieClip
"a3"Symbol 35 MovieClip [mine] Frame 1Symbol 34 MovieClip
"a0"Symbol 35 MovieClip [mine] Frame 1Symbol 34 MovieClip
"a2"Symbol 35 MovieClip [mine] Frame 1Symbol 34 MovieClip
"a1"Symbol 35 MovieClip [mine] Frame 1Symbol 34 MovieClip
"p0"Symbol 41 MovieClip Frame 1Symbol 40 MovieClip
"p1"Symbol 41 MovieClip Frame 1Symbol 40 MovieClip
"p2"Symbol 41 MovieClip Frame 1Symbol 40 MovieClip
"p3"Symbol 41 MovieClip Frame 1Symbol 40 MovieClip
"track0"Symbol 47 MovieClip [tank0] Frame 1Symbol 41 MovieClip
"track1"Symbol 47 MovieClip [tank0] Frame 1Symbol 41 MovieClip
"tower1"Symbol 47 MovieClip [tank0] Frame 1Symbol 46 MovieClip
"p"Symbol 117 MovieClip Frame 1Symbol 116 MovieClip
"wheel3"Symbol 118 MovieClip [tank5] Frame 1Symbol 117 MovieClip
"wheel4"Symbol 118 MovieClip [tank5] Frame 1Symbol 117 MovieClip
"wheel5"Symbol 118 MovieClip [tank5] Frame 1Symbol 117 MovieClip
"wheel0"Symbol 118 MovieClip [tank5] Frame 1Symbol 117 MovieClip
"wheel1"Symbol 118 MovieClip [tank5] Frame 1Symbol 117 MovieClip
"wheel2"Symbol 118 MovieClip [tank5] Frame 1Symbol 117 MovieClip
"track0"Symbol 121 MovieClip [tank4] Frame 1Symbol 41 MovieClip
"track1"Symbol 121 MovieClip [tank4] Frame 1Symbol 41 MovieClip
"track0"Symbol 124 MovieClip [tank3] Frame 1Symbol 41 MovieClip
"track1"Symbol 124 MovieClip [tank3] Frame 1Symbol 41 MovieClip
"track0"Symbol 127 MovieClip [tank2] Frame 1Symbol 41 MovieClip
"track1"Symbol 127 MovieClip [tank2] Frame 1Symbol 41 MovieClip
"text"Symbol 162 MovieClip [falling text] Frame 1Symbol 161 MovieClip
"randomtag"Symbol 277 MovieClip Frame 1Symbol 222 EditableText
"randomtag"Symbol 277 MovieClip Frame 2Symbol 223 EditableText
"randomtag"Symbol 277 MovieClip Frame 3Symbol 224 EditableText
"randomtag"Symbol 277 MovieClip Frame 4Symbol 225 EditableText
"randomtag"Symbol 277 MovieClip Frame 5Symbol 226 EditableText
"randomtag"Symbol 277 MovieClip Frame 6Symbol 227 EditableText
"randomtag"Symbol 277 MovieClip Frame 7Symbol 228 EditableText
"randomtag"Symbol 277 MovieClip Frame 8Symbol 229 EditableText
"randomtag"Symbol 277 MovieClip Frame 9Symbol 230 EditableText
"randomtag"Symbol 277 MovieClip Frame 10Symbol 231 EditableText
"randomtag"Symbol 277 MovieClip Frame 11Symbol 232 EditableText
"randomtag"Symbol 277 MovieClip Frame 12Symbol 233 EditableText
"randomtag"Symbol 277 MovieClip Frame 13Symbol 234 EditableText
"randomtag"Symbol 277 MovieClip Frame 14Symbol 235 EditableText
"randomtag"Symbol 277 MovieClip Frame 15Symbol 236 EditableText
"randomtag"Symbol 277 MovieClip Frame 16Symbol 237 EditableText
"randomtag"Symbol 277 MovieClip Frame 17Symbol 238 EditableText
"randomtag"Symbol 277 MovieClip Frame 18Symbol 239 EditableText
"randomtag"Symbol 277 MovieClip Frame 19Symbol 240 EditableText
"randomtag"Symbol 277 MovieClip Frame 20Symbol 241 EditableText
"randomtag"Symbol 277 MovieClip Frame 21Symbol 242 EditableText
"randomtag"Symbol 277 MovieClip Frame 22Symbol 243 EditableText
"randomtag"Symbol 277 MovieClip Frame 23Symbol 244 EditableText
"randomtag"Symbol 277 MovieClip Frame 24Symbol 245 EditableText
"randomtag"Symbol 277 MovieClip Frame 25Symbol 246 EditableText
"randomtag"Symbol 277 MovieClip Frame 26Symbol 247 EditableText
"randomtag"Symbol 277 MovieClip Frame 27Symbol 248 EditableText
"randomtag"Symbol 277 MovieClip Frame 28Symbol 249 EditableText
"randomtag"Symbol 277 MovieClip Frame 29Symbol 250 EditableText
"randomtag"Symbol 277 MovieClip Frame 30Symbol 251 EditableText
"randomtag"Symbol 277 MovieClip Frame 31Symbol 252 EditableText
"randomtag"Symbol 277 MovieClip Frame 32Symbol 253 EditableText
"randomtag"Symbol 277 MovieClip Frame 33Symbol 254 EditableText
"randomtag"Symbol 277 MovieClip Frame 34Symbol 255 EditableText
"randomtag"Symbol 277 MovieClip Frame 35Symbol 256 EditableText
"randomtag"Symbol 277 MovieClip Frame 36Symbol 257 EditableText
"randomtag"Symbol 277 MovieClip Frame 37Symbol 258 EditableText
"randomtag"Symbol 277 MovieClip Frame 38Symbol 259 EditableText
"randomtag"Symbol 277 MovieClip Frame 39Symbol 260 EditableText
"randomtag"Symbol 277 MovieClip Frame 40Symbol 261 EditableText
"randomtag"Symbol 277 MovieClip Frame 41Symbol 262 EditableText
"randomtag"Symbol 277 MovieClip Frame 42Symbol 263 EditableText
"randomtag"Symbol 277 MovieClip Frame 43Symbol 264 EditableText
"randomtag"Symbol 277 MovieClip Frame 44Symbol 265 EditableText
"randomtag"Symbol 277 MovieClip Frame 45Symbol 266 EditableText
"randomtag"Symbol 277 MovieClip Frame 46Symbol 267 EditableText
"randomtag"Symbol 277 MovieClip Frame 47Symbol 268 EditableText
"randomtag"Symbol 277 MovieClip Frame 48Symbol 269 EditableText
"randomtag"Symbol 277 MovieClip Frame 49Symbol 270 EditableText
"randomtag"Symbol 277 MovieClip Frame 50Symbol 271 EditableText
"randomtag"Symbol 277 MovieClip Frame 51Symbol 272 EditableText
"randomtag"Symbol 277 MovieClip Frame 52Symbol 273 EditableText
"randomtag"Symbol 277 MovieClip Frame 53Symbol 274 EditableText
"randomtag"Symbol 277 MovieClip Frame 54Symbol 275 EditableText
"randomtag"Symbol 277 MovieClip Frame 55Symbol 276 EditableText
"procent"Symbol 291 MovieClip Frame 1Symbol 287 EditableText
"mcNotice"Symbol 343 MovieClip Frame 1Symbol 306 MovieClip
"point"Symbol 411 MovieClip Frame 1Symbol 210 MovieClip [particle_1]
"ttt"Symbol 412 MovieClip Frame 1Symbol 411 MovieClip
"point"Symbol 434 MovieClip Frame 1Symbol 210 MovieClip [particle_1]
"ttt"Symbol 435 MovieClip Frame 1Symbol 411 MovieClip
"ttt"Symbol 435 MovieClip Frame 2Symbol 434 MovieClip
"text0"Symbol 503 MovieClip Frame 1Symbol 502 EditableText
"text0"Symbol 504 MovieClip Frame 1Symbol 503 MovieClip
"text0"Symbol 515 MovieClip Frame 1Symbol 504 MovieClip
"FOG"Symbol 520 MovieClip Frame 1Symbol 519 MovieClip
"mcButton"Symbol 521 MovieClip Frame 1Symbol 520 MovieClip
"mcButtonMain"Symbol 522 MovieClip [TMPd4lzhusf84] Frame 1Symbol 521 MovieClip
"text0"Symbol 523 MovieClip Frame 1Symbol 504 MovieClip
"text0"Symbol 523 MovieClip Frame 2Symbol 515 MovieClip
"submitScore"Symbol 523 MovieClip Frame 6Symbol 522 MovieClip [TMPd4lzhusf84]
"point"Symbol 523 MovieClip Frame 6Symbol 210 MovieClip [particle_1]
"quality"Symbol 534 MovieClip Frame 1Symbol 527 EditableText
"volume_mask"Symbol 534 MovieClip Frame 1Symbol 532 MovieClip
"mask"Symbol 544 MovieClip Frame 1Symbol 543 MovieClip
"mask"Symbol 549 MovieClip Frame 1Symbol 548 MovieClip
"mask"Symbol 553 MovieClip Frame 1Symbol 550 MovieClip
"mask"Symbol 561 MovieClip Frame 1Symbol 560 MovieClip
"levell"Symbol 574 MovieClip Frame 1Symbol 573 EditableText
"popup"Symbol 577 MovieClip Frame 1Symbol 534 MovieClip
"decrease_armor"Symbol 577 MovieClip Frame 1Symbol 536 MovieClip
"static_elements"Symbol 577 MovieClip Frame 1Symbol 537 MovieClip
"score"Symbol 577 MovieClip Frame 1Symbol 538 EditableText
"lives"Symbol 577 MovieClip Frame 1Symbol 539 EditableText
"mines"Symbol 577 MovieClip Frame 1Symbol 544 MovieClip
"charges"Symbol 577 MovieClip Frame 1Symbol 549 MovieClip
"tanks"Symbol 577 MovieClip Frame 1Symbol 553 MovieClip
"armor"Symbol 577 MovieClip Frame 1Symbol 561 MovieClip
"increase_armor"Symbol 577 MovieClip Frame 1Symbol 563 MovieClip
"destroy_tank_glow"Symbol 577 MovieClip Frame 1Symbol 565 MovieClip
"mine_put_glow"Symbol 577 MovieClip Frame 1Symbol 567 MovieClip
"low_ammo_glow"Symbol 577 MovieClip Frame 1Symbol 569 MovieClip
"increase_ammo"Symbol 577 MovieClip Frame 1Symbol 569 MovieClip
"levell"Symbol 577 MovieClip Frame 1Symbol 574 MovieClip
"increase_lives"Symbol 577 MovieClip Frame 1Symbol 576 MovieClip
"txtNickname"Symbol 594 MovieClip Frame 1Symbol 590 EditableText
"txtScore"Symbol 594 MovieClip Frame 1Symbol 591 EditableText
"txtNumber"Symbol 594 MovieClip Frame 1Symbol 592 EditableText
"mcScore"Symbol 595 MovieClip Frame 1Symbol 594 MovieClip
"mcScoreHolder"Symbol 598 MovieClip Frame 1Symbol 595 MovieClip
"mcBlock"Symbol 598 MovieClip Frame 1Symbol 597 MovieClip
"mcLoading"Symbol 599 MovieClip Frame 1Symbol 582 MovieClip
"sboard"Symbol 599 MovieClip Frame 1Symbol 598 MovieClip
"mcScoreboard"Symbol 604 MovieClip [TMP6pbk6uzm9i] Frame 1Symbol 599 MovieClip
"mcLabel"Symbol 604 MovieClip [TMP6pbk6uzm9i] Frame 1Symbol 603 MovieClip
"mcScoreboard"Symbol 609 MovieClip [TMP6ojzjuzm8i] Frame 1Symbol 599 MovieClip
"mcLabel"Symbol 609 MovieClip [TMP6ojzjuzm8i] Frame 1Symbol 608 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "wall_destroy.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "target.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "spark.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "powerup_resp.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "pickup.wav"
ExportAssets (56)Timeline Frame 1Symbol 6 as "mine_restricted.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "heavy_destroy.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "frendly_hit.wav"
ExportAssets (56)Timeline Frame 1Symbol 9 as "frendly_fire.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "frendly_mega_fire.wav"
ExportAssets (56)Timeline Frame 1Symbol 11 as "engine2.wav"
ExportAssets (56)Timeline Frame 1Symbol 12 as "engine1.wav"
ExportAssets (56)Timeline Frame 1Symbol 13 as "enemy_fire.wav"
ExportAssets (56)Timeline Frame 1Symbol 14 as "destroy1.wav"
ExportAssets (56)Timeline Frame 1Symbol 15 as "destroy.wav"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bomber.wav"
ExportAssets (56)Timeline Frame 1Symbol 17 as "mine_put.wav"
ExportAssets (56)Timeline Frame 1Symbol 18 as "mine.wav"
ExportAssets (56)Timeline Frame 1Symbol 19 as "launch_tank.wav"
ExportAssets (56)Timeline Frame 1Symbol 20 as "explode0.wav"
ExportAssets (56)Timeline Frame 1Symbol 27 as "logo"
ExportAssets (56)Timeline Frame 1Symbol 35 as "mine"
ExportAssets (56)Timeline Frame 1Symbol 47 as "tank0"
ExportAssets (56)Timeline Frame 1Symbol 50 as "spark"
ExportAssets (56)Timeline Frame 1Symbol 53 as "smoke"
ExportAssets (56)Timeline Frame 1Symbol 56 as "particle2"
ExportAssets (56)Timeline Frame 1Symbol 62 as "cell4"
ExportAssets (56)Timeline Frame 1Symbol 65 as "cell3"
ExportAssets (56)Timeline Frame 1Symbol 88 as "cell2"
ExportAssets (56)Timeline Frame 1Symbol 91 as "cell1"
ExportAssets (56)Timeline Frame 1Symbol 94 as "cell0"
ExportAssets (56)Timeline Frame 1Symbol 97 as "particle_02"
ExportAssets (56)Timeline Frame 1Symbol 100 as "particle_13"
ExportAssets (56)Timeline Frame 1Symbol 103 as "particle_11"
ExportAssets (56)Timeline Frame 1Symbol 106 as "particle_12"
ExportAssets (56)Timeline Frame 1Symbol 118 as "tank5"
ExportAssets (56)Timeline Frame 1Symbol 121 as "tank4"
ExportAssets (56)Timeline Frame 1Symbol 124 as "tank3"
ExportAssets (56)Timeline Frame 1Symbol 127 as "tank2"
ExportAssets (56)Timeline Frame 1Symbol 130 as "particle3"
ExportAssets (56)Timeline Frame 1Symbol 133 as "cell5"
ExportAssets (56)Timeline Frame 1Symbol 136 as "cell6"
ExportAssets (56)Timeline Frame 1Symbol 139 as "target"
ExportAssets (56)Timeline Frame 1Symbol 142 as "bomber"
ExportAssets (56)Timeline Frame 1Symbol 162 as "falling text"
ExportAssets (56)Timeline Frame 1Symbol 189 as "static_elements"
ExportAssets (56)Timeline Frame 1Symbol 192 as "powerup5"
ExportAssets (56)Timeline Frame 1Symbol 195 as "powerup4"
ExportAssets (56)Timeline Frame 1Symbol 198 as "powerup3"
ExportAssets (56)Timeline Frame 1Symbol 201 as "powerup2"
ExportAssets (56)Timeline Frame 1Symbol 204 as "powerup1"
ExportAssets (56)Timeline Frame 1Symbol 207 as "powerup0"
ExportAssets (56)Timeline Frame 1Symbol 210 as "particle_1"
ExportAssets (56)Timeline Frame 1Symbol 213 as "particle_01"
ExportAssets (56)Timeline Frame 1Symbol 216 as "particle_0"
ExportAssets (56)Timeline Frame 2Symbol 346 as "fogaudio"
ExportAssets (56)Timeline Frame 2Symbol 347 as "shutdown"
ExportAssets (56)Timeline Frame 2Symbol 351 as "submitMe2"
ExportAssets (56)Timeline Frame 16Symbol 522 as "TMPd4lzhusf84"
ExportAssets (56)Timeline Frame 24Symbol 604 as "TMP6pbk6uzm9i"
ExportAssets (56)Timeline Frame 24Symbol 609 as "TMP6ojzjuzm8i"

Labels

"mainarea"Frame 4
"goplay"Frame 16
"initgame"Frame 17
"scoreboard"Frame 24
"stop"Symbol 47 MovieClip [tank0] Frame 1
"forward"Symbol 47 MovieClip [tank0] Frame 2
"left"Symbol 47 MovieClip [tank0] Frame 3
"right"Symbol 47 MovieClip [tank0] Frame 4
"stop"Symbol 118 MovieClip [tank5] Frame 2
"forward"Symbol 118 MovieClip [tank5] Frame 3
"left"Symbol 118 MovieClip [tank5] Frame 4
"right"Symbol 118 MovieClip [tank5] Frame 5
"stop"Symbol 121 MovieClip [tank4] Frame 1
"forward"Symbol 121 MovieClip [tank4] Frame 2
"left"Symbol 121 MovieClip [tank4] Frame 3
"right"Symbol 121 MovieClip [tank4] Frame 4
"stop"Symbol 124 MovieClip [tank3] Frame 1
"forward"Symbol 124 MovieClip [tank3] Frame 2
"left"Symbol 124 MovieClip [tank3] Frame 3
"right"Symbol 124 MovieClip [tank3] Frame 4
"stop"Symbol 127 MovieClip [tank2] Frame 1
"forward"Symbol 127 MovieClip [tank2] Frame 2
"left"Symbol 127 MovieClip [tank2] Frame 3
"right"Symbol 127 MovieClip [tank2] Frame 4
"loop"Symbol 139 MovieClip [target] Frame 19
"out"Symbol 139 MovieClip [target] Frame 167
"pause"Symbol 161 MovieClip Frame 1
"gameover"Symbol 161 MovieClip Frame 2
"victory"Symbol 161 MovieClip Frame 3
"nextlevel"Symbol 161 MovieClip Frame 4
"restart"Symbol 161 MovieClip Frame 5
"out"Symbol 162 MovieClip [falling text] Frame 11
"over"Symbol 367 MovieClip Frame 2
"out"Symbol 367 MovieClip Frame 11
"go"Symbol 367 MovieClip Frame 20
"over"Symbol 371 MovieClip Frame 2
"out"Symbol 371 MovieClip Frame 11
"go"Symbol 371 MovieClip Frame 20
"over"Symbol 375 MovieClip Frame 2
"out"Symbol 375 MovieClip Frame 11
"go"Symbol 375 MovieClip Frame 20
"over"Symbol 379 MovieClip Frame 2
"out"Symbol 379 MovieClip Frame 11
"go"Symbol 379 MovieClip Frame 20
"over"Symbol 383 MovieClip Frame 2
"out"Symbol 383 MovieClip Frame 11
"go"Symbol 383 MovieClip Frame 20
"over"Symbol 386 MovieClip Frame 2
"out"Symbol 386 MovieClip Frame 11
"go"Symbol 386 MovieClip Frame 20
"over"Symbol 389 MovieClip Frame 2
"out"Symbol 389 MovieClip Frame 11
"go"Symbol 389 MovieClip Frame 20
"in"Symbol 394 MovieClip Frame 2
"out"Symbol 394 MovieClip Frame 7
"in"Symbol 398 MovieClip Frame 2
"out"Symbol 398 MovieClip Frame 7
"in"Symbol 402 MovieClip Frame 2
"out"Symbol 402 MovieClip Frame 7
"in"Symbol 406 MovieClip Frame 2
"out"Symbol 406 MovieClip Frame 7
"in"Symbol 410 MovieClip Frame 2
"out"Symbol 410 MovieClip Frame 7
"in"Symbol 412 MovieClip Frame 2
"out"Symbol 412 MovieClip Frame 7
"in"Symbol 427 MovieClip Frame 2
"out"Symbol 427 MovieClip Frame 7
"in"Symbol 430 MovieClip Frame 2
"out"Symbol 430 MovieClip Frame 7
"in"Symbol 433 MovieClip Frame 2
"out"Symbol 433 MovieClip Frame 7
"in"Symbol 435 MovieClip Frame 2
"out"Symbol 435 MovieClip Frame 7
"in"Symbol 443 MovieClip Frame 2
"out"Symbol 443 MovieClip Frame 7
"in"Symbol 447 MovieClip Frame 2
"out"Symbol 447 MovieClip Frame 7
"in"Symbol 450 MovieClip Frame 2
"out"Symbol 450 MovieClip Frame 7
"in"Symbol 452 MovieClip Frame 2
"out"Symbol 452 MovieClip Frame 7
"in"Symbol 504 MovieClip Frame 2
"out"Symbol 504 MovieClip Frame 7
"in"Symbol 514 MovieClip Frame 2
"out"Symbol 514 MovieClip Frame 7
"in"Symbol 523 MovieClip Frame 2
"out"Symbol 523 MovieClip Frame 7
"over"Symbol 614 MovieClip Frame 2
"out"Symbol 614 MovieClip Frame 11
"go"Symbol 614 MovieClip Frame 20




http://swfchan.com/9/42461/info.shtml
Created: 9/5 -2019 22:52:51 Last modified: 9/5 -2019 22:52:51 Server time: 22/12 -2024 11:46:16