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

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

Snackes.swf

This is the info page for
Flash #22344

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


Text
<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#000000"> </FONT></P>

code

Nickname:
Your email:

Choose a nickname?

Please choose a nickname and enter your email, so we can inform you about new games.

Potrdi

@

Sound

currently selected
snake

normal snake

wild snake,
instead of up, she goes
down

sleeping snake

POINT OF THE GAME:

SNAKE TYPES:

FOOD AND BONUS POINTS:

While playing the game you must save the snakes out of the room. But the only way out, is
threw  the red gate. On each level of the game you can must save a different number of
snakes. When you succed in this you advance on the next level.
Also you can bite threw yourself. By doing this you have more snackes  and get more points.
When you have 4 snakes, you have to use your mouse, to select the one you want to control.
Also, the more snakes you have, the more points you get.

sleeping pill, your snake falls asleep

bonus points, every point is 2x

your snake gets crazy

pretzel, for one you get 5 points

Congratulations,
now you can advance on the
next level.

score:

level:              goal:                       bonus:

0

20

1

You can bite threw yourself.
Then you have to control one
more snake. Pick with the
mouse, the currently selected
snake.

Eat 5 pretzel and take the
snake threw those doors!

Use your mouse to
select the current
snake!

Med večimi kačami
izbiraš z miško

Your score is:
You are advancing on the next level.

0

20

2

0

20

3

0

20

4

0

20

5

0

20

6

0

20

7

Your score is:
I would like to:
- start again

0

Your score is:
I would like:
- to start again
- sign my name into the Hall of fame

0

Nickname:
Your email:

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 81 MovieClip in Frame 1
onClipEvent (enterFrame) { _root.start1.onPress = function () { _root.gotoAndStop(3); }; _root.navodila1.onPress = function () { _root.gotoAndStop(3); }; }
Frame 2
stop();
Instance of Symbol 99 MovieClip in Frame 2
onClipEvent (enterFrame) { _root.napred2.onPress = function () { _root.gotoAndStop(4); }; }
Frame 3
stop();
Instance of Symbol 122 MovieClip "poc" in Frame 3
onClipEvent (enterFrame) { _root.napred3.onPress = function () { _root.gotoAndStop(4); }; }
Frame 4
function izbroj() { var i; var temp; var ukupno; temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); ukupno = ukupno + (_global.crvi[temp] - 4); temp = temp + _global.crvi[temp]; i++; } return(ukupno); } function randint(sirina_intervala) { return(Math.floor(Math.random() * sirina_intervala)); } function ocitaj_key() { if (Key.isDown(39)) { _global.pravac = 4; } if (Key.isDown(37)) { _global.pravac = 2; } if (Key.isDown(38)) { _global.pravac = 1; } if (Key.isDown(40)) { _global.pravac = 3; } } function delay(kolko) { var i; var p; _root.ocitaj_key(); p = _root.izbroj(); i = getTimer(); while (getTimer() < (i + kolko)) { _root.ocitaj_key(); } } function napravi_fildove() { var i; var j; var temp; var brojac; temp = 1; brojac = 2; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); duplicateMovieClip (_root.storage, (("crv" + i) + "s") + j, brojac); brojac = brojac + 1; j++; } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.osvezi_sliku(); } function unisti_fildove() { var tempunist; var k; var l; tempunist = 1; k = 1; while (k < (_global.crvi[0] + 1)) { _root.ocitaj_key(); l = 1; while (l < (_global.crvi[tempunist] - 3)) { _root.ocitaj_key(); removeMovieClip(_root[(("crv" + k) + "s") + l]); l++; } tempunist = tempunist + _global.crvi[tempunist]; k++; } _root.ocitaj_key(); } function osvezi_niz(puta) { var temp = 1; var i; var j; var brzina = 14.5; _root.delay(puta); _root.ocitaj_key(); _root.osvezi_nav(_global.tren, _global.pravac); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] != 1) { switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + ((-1) * brzina); break; case 2 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + ((-1) * brzina); break; case 3 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + brzina; break; case 4 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + brzina; } _root.ocitaj_key(); j = _global.crvi[temp]; while (j > 6) { _global.crvi[(temp + j) - 1] = _global.crvi[(temp + j) - 2]; _root.ocitaj_key(); j--; } _root.ocitaj_key(); switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 5] = 3; break; case 2 : _global.crvi[temp + 5] = 4; break; case 3 : _global.crvi[temp + 5] = 1; break; case 4 : _global.crvi[temp + 5] = 2; } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.ocitaj_key(); } function osvezi_sliku() { var temp = 1; var i; var naiz; var j; var offset; var po; var poskre; po = 7.3; poskre = 8; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._x = _global.crvi[temp + 3]; _root[(("crv" + i) + "s") + 1]._y = _global.crvi[temp + 4]; _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._rotation = (3 - _global.crvi[temp + 1]) * 90; _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + 1].gotoAndStop(11); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(21); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(1); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + 1].gotoAndStop(6); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); } _root.ocitaj_key(); naiz = -1; j = 2; while (j < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if (_global.crvi[((temp + 3) + j) + 1] == _global.crvi[(temp + 3) + j]) { naiz = naiz * -1; _root.ocitaj_key(); if (naiz == 1) { offset = 0; } else { offset = 1; } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 180; _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(12 + offset); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(22 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(2 + offset); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); } _root.ocitaj_key(); } else { _root.ocitaj_key(); switch (_global.crvi[(temp + 3) + j]) { case 1 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 2 : if (_global.crvi[(temp + j) + 4] == 1) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; } if (_global.crvi[(temp + j) + 4] == 3) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } break; case 3 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -180; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 4 : if (_global.crvi[(temp + j) + 4] == 1) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] != 3) { break; } _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(15); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(25); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(5); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(10); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); } _root.ocitaj_key(); } _root.ocitaj_key(); j++; } switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 0; break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = -90; break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 180; break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 90; } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(14); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(24); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(4); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(9); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } function osvezi_nav(temp, pravac) { if (_global.crvi[temp + 2] != 1) { if (pravac == 1) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } } if (pravac == 3) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } } if (pravac == 2) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } } if (pravac == 4) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } } } } function izabir_crva() { var i; var j; var temp; var itemp; var distance; var tempdist; temp = 1; tempdist = 900; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { distance = Math.abs(_root._ymouse - _root[(("crv" + i) + "s") + j]._y) + Math.abs(_root._xmouse - _root[(("crv" + i) + "s") + j]._x); _root.ocitaj_key(); if (distance < tempdist) { tempdist = distance; itemp = temp; _root.ocitaj_key(); } j++; } temp = temp + _global.crvi[temp]; i++; } if (tempdist < 100) { _global.tren = itemp; _global.pravac = _global.crvi[itemp + 1]; } } function kolizija(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1])) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function intersekt_crva() { var i; var j; var k; var temp; var p; var fleg; var tempx; var tempy; var tempi; fleg = 0; tempi = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + 1]) && ((_global.crvi[temp + 1] == (_global.crvi[tempi + 1] - 2)) || (_global.crvi[temp + 1] == (_global.crvi[tempi + 1] + 2)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; break; } k = 3; while (k < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if (((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (!((j == i) && (k == 3)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); tempx = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - k); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - k) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + k, (_global.crvi[temp] - 3) - k); _global.crvi[temp] = 3 + k; _root.napravi_fildove(); fleg = 1; break; } _root.ocitaj_key(); k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { break; } tempi = tempi + _global.crvi[tempi]; i++; } _root.ocitaj_key(); } function intersekt_crva_posle() { var i; var j; var k; var temp; var tempi; var fleg; tempi = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); k = 3; while (k < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if ((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { trace("giga"); _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[tempi]; _global.crvi.splice(tempi, _global.crvi[tempi]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == tempi) { _global.tren = 1; } if (_global.tren > tempi) { _global.tren = _global.tren - duzina; } if (_global.izlazi > tempi) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == tempi) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; fleg = 1; break; } k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { return; } tempi = tempi + _global.crvi[tempi]; i++; } } function dovratak() { var i; var j; var temp; var duzina; if (_global.izlazi == 0) { _root.ocitaj_key(); temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); if ((_root.vrata._currentframe > 8) && (_root.vrata._currentframe < 45)) { _global.izlazi = temp; } else { _root.kolizija("vrata"); } } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } if (_global.izlazi != 0) { temp = 1; _root.vrata.gotoAndStop(12); _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + j])) { _root[(("crv" + i) + "s") + j]._alpha = 0; if (j == (_global.crvi[_global.izlazi] - 4)) { _root.ocitaj_key(); if ((_root.do_kraja - j) > 0) { _root.do_kraja = _root.do_kraja - j; } else { _root.do_kraja = 0; _root.vrata.gotoAndStop(52); } _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } _global.pravac = _global.crvi[_global.tren + 1]; _global.izlazi = 0; _root.vrata.gotoAndPlay(40); break; } } j++; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } _root.ocitaj_key(); } function poeni() { var fleg; var i; var j; var temp; var koef; if (_root.poen._x < 0) { fleg = 1; while (fleg == 1) { _root.poen._x = 68 + (14.5 * _root.randint(24)); _root.ocitaj_key(); _root.poen._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); if (_root.poen.hittest(_root.crazy)) { fleg = 1; } _root.ocitaj_key(); if (_root.poen.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.poen.hittest(_root.points)) { fleg = 1; } } } if (_root.poen._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); _root.sound.gotoAndPlay(2); _root.unisti_fildove(); _global.crvi[temp]++; _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) - 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 2]); _root.napravi_fildove(); if (_global.tren > temp) { _global.tren++; } if (_global.izlazi > temp) { _global.izlazi++; } _root.poen._x = -700; _root.ocitaj_key(); koef = 1; if (_global.neko_duplo != 0) { koef = koef * 2; } if (_global.neko_lud != 0) { koef = koef * 3; } _root.rezultat = _root.rezultat + (koef * _global.crvi[0]); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } } function ludilo() { var fleg; var i; var j; var temp; if (_global.neko_lud > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_lud = 1; } _root.ocitaj_key(); } if (_global.neko_lud > 0) { _global.neko_lud--; if (_global.neko_lud == 20) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 18) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 16) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 14) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 12) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 10) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 8) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 6) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 4) { _root.score_crazy._alpha = 0; } _root.ocitaj_key(); if (_global.neko_lud == 2) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_crazy._x = -500; } _root.ocitaj_key(); } if (((_root.crazy._x < 0) && (Math.random() < 0.02)) && (_global.neko_lud == 0)) { fleg = 1; while (fleg == 1) { _root.crazy._x = 68 + (14.5 * _root.randint(24)); _root.crazy._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } if (_root.crazy.hittest(_root.poen)) { fleg = 1; } _root.ocitaj_key(); if (_root.crazy.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.crazy.hittest(_root.points)) { fleg = 1; } } _root.ocitaj_key(); } if (_root.crazy._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + 1])) { _global.crvi[temp + 2] = 2; _global.neko_lud = 100; _root.ocitaj_key(); _root.crazy._x = -700; _root.score_crazy._x = 326; _root.score_crazy._y = 12; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } } function spava() { var fleg; var i; var j; var temp; if (_global.neko_spava > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_spava = 1; } _root.ocitaj_key(); } _root.ocitaj_key(); if (_global.neko_spava > 0) { _global.neko_spava--; if (_global.neko_spava == 20) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 18) { _root.score_sleep._alpha = 100; } _root.ocitaj_key(); if (_global.neko_spava == 16) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 14) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 12) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 10) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 8) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 6) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 4) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 2) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_sleep._x = -500; } _root.ocitaj_key(); } if (((_root.sleep._x < 0) && (_global.crvi[0] > 2)) && (_global.neko_spava == 0)) { fleg = 1; while (fleg == 1) { _root.sleep._x = 68 + (14.5 * _root.randint(24)); _root.sleep._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (_root.sleep.hittest(_root.poen)) { fleg = 1; } _root.ocitaj_key(); if (_root.sleep.hittest(_root.crazy)) { fleg = 1; } if (_root.sleep.hittest(_root.points)) { fleg = 1; } _root.ocitaj_key(); } } if (_root.sleep._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + 1])) { _global.crvi[temp + 2] = 1; if (_global.tren == temp) { if (temp != 1) { _global.tren = 1; } if (temp == 1) { _global.tren = 1 + _global.crvi[1]; } _root.ocitaj_key(); } _root.sleep._x = -700; _global.neko_spava = 100; _root.ocitaj_key(); _root.score_sleep._x = 341; _root.score_sleep._y = 12; _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; i++; } } } function duplo() { var fleg; var i; var j; var temp; _root.ocitaj_key(); if (_global.neko_duplo > 0) { _global.neko_duplo--; if (_global.neko_duplo == 20) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 18) { _root.score_points._alpha = 100; } _root.ocitaj_key(); if (_global.neko_duplo == 16) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 14) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 12) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 10) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 8) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 6) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 4) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 2) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 0) { _root.score_points._x = -500; } } if ((_root.points._x < 0) && (_global.neko_duplo == 0)) { fleg = 1; while (fleg == 1) { _root.points._x = 68 + (14.5 * _root.randint(24)); _root.points._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (_root.points.hittest(_root.poen)) { fleg = 1; } if (_root.points.hittest(_root.crazy)) { fleg = 1; } if (_root.points.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); } } if (_root.points._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + 1])) { _root.points._x = -700; _global.neko_duplo = 100; _root.ocitaj_key(); _root.score_points._x = 362; _root.score_points._y = 12; } temp = temp + _global.crvi[temp]; i++; } } _root.ocitaj_key(); } _root.counter.stevec = 1; _root.counter.loadVariables("http://www.intersnack.si/game/snake/stran.asp", "POST"); someListener = new Object(); someListener.onMouseDown = function () { _root.izabir_crva(); }; Mouse.addListener(someListener); stop();
Instance of Symbol 194 MovieClip "pozadina" in Frame 4
onClipEvent (load) { _root.nivo = 1; _root.text_ze_pokazan = 0; _global.crvi = new array(); duplicateMovieClip (_root.storage, "crv1s1", 11); duplicateMovieClip (_root.storage, "crv1s2", 12); duplicateMovieClip (_root.storage, "crv1s3", 13); duplicateMovieClip (_root.storage, "crv1s4", 14); duplicateMovieClip (_root.storage, "crv1s5", 15); _global.crvi[0] = 1; _global.crvi[1] = 9; _global.crvi[2] = 2; _global.crvi[3] = 0; _global.crvi[4] = 300; _global.crvi[5] = 178; _global.crvi[6] = 4; _global.crvi[7] = 4; _global.crvi[8] = 4; _global.crvi[9] = 4; _global.dtren = 1; _global.tren = 1; _global.pravac = _global.crvi[2]; _global.izlazi = 0; _root.rezultat = 0; _global.temp_rezultat = 0; _global.neko_lud = 0; _global.neko_spava = 0; _root.do_kraja = 5; _global.do_kraja = _root.do_kraja; _global.neko_duplo = 0; } onClipEvent (enterFrame) { if (_global.crvi[0] < 1) { _global.rezultat = _root.rezultat; _global.do_kraja = _root.do_kraja; if (_root.do_kraja == 0) { _root.gotoAndStop(5); } else { _root.gotoAndStop(18); } } _root.kolizija("pod1"); _root.ocitaj_key(); _root.kolizija("pod2"); _root.ocitaj_key(); _root.kolizija("pod3"); _root.ocitaj_key(); _root.kolizija("pod4"); _root.ocitaj_key(); _root.kolizija("pod5"); _root.ocitaj_key(); if (_root.do_kraja != 0) { _root.intersekt_crva(); } else { _root.unisti_fildove(); _global.crvi[0] = 0; _root.nextFrame(); } _root.ocitaj_key(); _root.dovratak(); _root.ocitaj_key(); _root.poeni(); _root.ocitaj_key(); _root.ludilo(); _root.ocitaj_key(); _root.spava(); _root.ocitaj_key(); _root.duplo(); _root.ocitaj_key(); _root.osvezi_niz(_global.dtren); _root.ocitaj_key(); _root.osvezi_sliku(); _root.ocitaj_key(); } onClipEvent (keyDown) { _root.ocitaj_key(); } onClipEvent (mouseDown) { _root.izabir_crva(); }
Instance of Symbol 250 MovieClip "kodina" in Frame 5
onClipEvent (load) { _root.stop(); _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; if (_global.do_kraja != 0) { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; } _root.ukupno = _global.rezultat add " to\u010Dk"; } onClipEvent (enterFrame) { _root.napred.onPress = function () { _root.gotoAndStop(6); }; _root.dalje.onPress = function () { _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; }; _root.ponovo.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; }; _root.upis.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 100; }; }
Frame 6
function izbroj() { var i; var temp; var ukupno; temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); ukupno = ukupno + (_global.crvi[temp] - 4); temp = temp + _global.crvi[temp]; i++; } return(ukupno); } function randint(sirina_intervala) { return(Math.floor(Math.random() * sirina_intervala)); } function ocitaj_key() { if (Key.isDown(39)) { _global.pravac = 4; } if (Key.isDown(37)) { _global.pravac = 2; } if (Key.isDown(38)) { _global.pravac = 1; } if (Key.isDown(40)) { _global.pravac = 3; } } function delay(kolko) { var i; var p; _root.ocitaj_key(); p = _root.izbroj(); i = getTimer(); while (getTimer() < (i + kolko)) { _root.ocitaj_key(); } } function napravi_fildove() { var i; var j; var temp; var brojac; temp = 1; brojac = 2; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); duplicateMovieClip (_root.storage, (("crv" + i) + "s") + j, brojac); brojac = brojac + 1; j++; } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.osvezi_sliku(); } function unisti_fildove() { var tempunist; var k; var l; tempunist = 1; k = 1; while (k < (_global.crvi[0] + 1)) { _root.ocitaj_key(); l = 1; while (l < (_global.crvi[tempunist] - 3)) { _root.ocitaj_key(); removeMovieClip(_root[(("crv" + k) + "s") + l]); l++; } tempunist = tempunist + _global.crvi[tempunist]; k++; } _root.ocitaj_key(); } function osvezi_niz(puta) { var temp = 1; var i; var j; var brzina = 14.5; _root.delay(puta); _root.ocitaj_key(); _root.osvezi_nav(_global.tren, _global.pravac); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] != 1) { switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + ((-1) * brzina); break; case 2 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + ((-1) * brzina); break; case 3 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + brzina; break; case 4 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + brzina; } _root.ocitaj_key(); j = _global.crvi[temp]; while (j > 6) { _global.crvi[(temp + j) - 1] = _global.crvi[(temp + j) - 2]; _root.ocitaj_key(); j--; } _root.ocitaj_key(); switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 5] = 3; break; case 2 : _global.crvi[temp + 5] = 4; break; case 3 : _global.crvi[temp + 5] = 1; break; case 4 : _global.crvi[temp + 5] = 2; } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.ocitaj_key(); } function osvezi_sliku() { var temp = 1; var i; var naiz; var j; var offset; var po; var poskre; po = 7.3; poskre = 8; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._x = _global.crvi[temp + 3]; _root[(("crv" + i) + "s") + 1]._y = _global.crvi[temp + 4]; _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._rotation = (3 - _global.crvi[temp + 1]) * 90; _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + 1].gotoAndStop(11); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(21); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(1); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + 1].gotoAndStop(6); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); } _root.ocitaj_key(); naiz = -1; j = 2; while (j < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if (_global.crvi[((temp + 3) + j) + 1] == _global.crvi[(temp + 3) + j]) { naiz = naiz * -1; _root.ocitaj_key(); if (naiz == 1) { offset = 0; } else { offset = 1; } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 180; _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(12 + offset); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(22 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(2 + offset); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); } _root.ocitaj_key(); } else { _root.ocitaj_key(); switch (_global.crvi[(temp + 3) + j]) { case 1 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 2 : if (_global.crvi[(temp + j) + 4] == 1) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; } if (_global.crvi[(temp + j) + 4] == 3) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } break; case 3 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -180; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 4 : if (_global.crvi[(temp + j) + 4] == 1) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] != 3) { break; } _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(15); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(25); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(5); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(10); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); } _root.ocitaj_key(); } _root.ocitaj_key(); j++; } switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 0; break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = -90; break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 180; break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 90; } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(14); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(24); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(4); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(9); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } function osvezi_nav(temp, pravac) { if (_global.crvi[temp + 2] != 1) { if (pravac == 1) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } } if (pravac == 3) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } } if (pravac == 2) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } } if (pravac == 4) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } } } } function izabir_crva() { var i; var j; var temp; var itemp; var distance; var tempdist; temp = 1; tempdist = 900; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { distance = Math.abs(_root._ymouse - _root[(("crv" + i) + "s") + j]._y) + Math.abs(_root._xmouse - _root[(("crv" + i) + "s") + j]._x); _root.ocitaj_key(); if (distance < tempdist) { tempdist = distance; itemp = temp; _root.ocitaj_key(); } j++; } temp = temp + _global.crvi[temp]; i++; } if (tempdist < 100) { _global.tren = itemp; _global.pravac = _global.crvi[itemp + 1]; } } function kolizija(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1])) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function intersekt_crva() { var i; var j; var k; var temp; var p; var fleg; var tempx; var tempy; var tempi; fleg = 0; tempi = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + 1]) && ((_global.crvi[temp + 1] == (_global.crvi[tempi + 1] - 2)) || (_global.crvi[temp + 1] == (_global.crvi[tempi + 1] + 2)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; break; } k = 3; while (k < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if (((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (!((j == i) && (k == 3)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); tempx = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - k); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - k) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + k, (_global.crvi[temp] - 3) - k); _global.crvi[temp] = 3 + k; _root.napravi_fildove(); fleg = 1; break; } _root.ocitaj_key(); k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { break; } tempi = tempi + _global.crvi[tempi]; i++; } _root.ocitaj_key(); } function intersekt_crva_posle() { var i; var j; var k; var temp; var tempi; var fleg; tempi = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); k = 3; while (k < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if ((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { trace("giga"); _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[tempi]; _global.crvi.splice(tempi, _global.crvi[tempi]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == tempi) { _global.tren = 1; } if (_global.tren > tempi) { _global.tren = _global.tren - duzina; } if (_global.izlazi > tempi) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == tempi) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; fleg = 1; break; } k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { return; } tempi = tempi + _global.crvi[tempi]; i++; } } function dovratak() { var i; var j; var temp; var duzina; if (_global.izlazi == 0) { _root.ocitaj_key(); temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); if ((_root.vrata._currentframe > 8) && (_root.vrata._currentframe < 45)) { _global.izlazi = temp; } else { _root.kolizija("vrata"); } } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } if (_global.izlazi != 0) { temp = 1; _root.vrata.gotoAndStop(12); _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + j])) { _root[(("crv" + i) + "s") + j]._alpha = 0; if (j == (_global.crvi[_global.izlazi] - 4)) { _root.ocitaj_key(); if ((_root.do_kraja - j) > 0) { _root.do_kraja = _root.do_kraja - j; } else { _root.do_kraja = 0; _root.vrata.gotoAndStop(52); } _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } _global.pravac = _global.crvi[_global.tren + 1]; _global.izlazi = 0; _root.vrata.gotoAndPlay(40); break; } } j++; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } _root.ocitaj_key(); } function poeni() { var fleg; var i; var j; var temp; if (_root.poen._x < 0) { fleg = 1; while (fleg == 1) { _root.poen._x = 68 + (14.5 * _root.randint(24)); _root.ocitaj_key(); _root.poen._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); if (_root.poen.hittest(_root.crazy)) { fleg = 1; } _root.ocitaj_key(); if (_root.poen.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.poen.hittest(_root.points)) { fleg = 1; } if (_root.poen.hittest(_root.zid1)) { fleg = 1; } if (_root.poen.hittest(_root.zid2)) { fleg = 1; } } } if (_root.poen._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); _root.sound.gotoAndPlay(2); _root.unisti_fildove(); _global.crvi[temp]++; _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) - 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 2]); _root.napravi_fildove(); if (_global.tren > temp) { _global.tren++; } if (_global.izlazi > temp) { _global.izlazi++; } _root.poen._x = -700; _root.ocitaj_key(); koef = 2; if (_global.neko_duplo != 0) { koef = koef * 2; } if (_global.neko_lud != 0) { koef = koef * 3; } _root.rezultat = _root.rezultat + (koef * _global.crvi[0]); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } } function ludilo() { var fleg; var i; var j; var temp; if (_global.neko_lud > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_lud = 1; } _root.ocitaj_key(); } if (_global.neko_lud > 0) { _global.neko_lud--; if (_global.neko_lud == 20) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 18) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 16) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 14) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 12) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 10) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 8) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 6) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 4) { _root.score_crazy._alpha = 0; } _root.ocitaj_key(); if (_global.neko_lud == 2) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_crazy._x = -500; } _root.ocitaj_key(); } if (((_root.crazy._x < 0) && (Math.random() < 0.02)) && (_global.neko_lud == 0)) { fleg = 1; while (fleg == 1) { _root.crazy._x = 68 + (14.5 * _root.randint(24)); _root.crazy._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } if (_root.crazy.hittest(_root.poen)) { fleg = 1; } _root.ocitaj_key(); if (_root.crazy.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.crazy.hittest(_root.points)) { fleg = 1; } if (_root.crazy.hittest(_root.zid1)) { fleg = 1; } if (_root.crazy.hittest(_root.zid2)) { fleg = 1; } } _root.ocitaj_key(); } if (_root.crazy._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + 1])) { _global.crvi[temp + 2] = 2; _global.neko_lud = 100; _root.ocitaj_key(); _root.crazy._x = -700; _root.score_crazy._x = 326; _root.score_crazy._y = 12; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } } function spava() { var fleg; var i; var j; var temp; if (_global.neko_spava > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_spava = 1; } _root.ocitaj_key(); } _root.ocitaj_key(); if (_global.neko_spava > 0) { _global.neko_spava--; if (_global.neko_spava == 20) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 18) { _root.score_sleep._alpha = 100; } _root.ocitaj_key(); if (_global.neko_spava == 16) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 14) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 12) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 10) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 8) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 6) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 4) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 2) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_sleep._x = -500; } _root.ocitaj_key(); } if (((_root.sleep._x < 0) && (_global.crvi[0] > 2)) && (_global.neko_spava == 0)) { fleg = 1; while (fleg == 1) { _root.sleep._x = 68 + (14.5 * _root.randint(24)); _root.sleep._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (_root.sleep.hittest(_root.poen)) { fleg = 1; } _root.ocitaj_key(); if (_root.sleep.hittest(_root.crazy)) { fleg = 1; } if (_root.sleep.hittest(_root.points)) { fleg = 1; } _root.ocitaj_key(); if (_root.sleep.hittest(_root.zid1)) { fleg = 1; } if (_root.sleep.hittest(_root.zid2)) { fleg = 1; } } } if (_root.sleep._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + 1])) { _global.crvi[temp + 2] = 1; if (_global.tren == temp) { if (temp != 1) { _global.tren = 1; } if (temp == 1) { _global.tren = 1 + _global.crvi[1]; } _root.ocitaj_key(); } _root.sleep._x = -700; _global.neko_spava = 100; _root.ocitaj_key(); _root.score_sleep._x = 341; _root.score_sleep._y = 12; _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; i++; } } } function duplo() { var fleg; var i; var j; var temp; _root.ocitaj_key(); if (_global.neko_duplo > 0) { _global.neko_duplo--; if (_global.neko_duplo == 20) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 18) { _root.score_points._alpha = 100; } _root.ocitaj_key(); if (_global.neko_duplo == 16) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 14) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 12) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 10) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 8) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 6) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 4) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 2) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 0) { _root.score_points._x = -500; } } if ((_root.points._x < 0) && (_global.neko_duplo == 0)) { fleg = 1; while (fleg == 1) { _root.points._x = 68 + (14.5 * _root.randint(24)); _root.points._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (_root.points.hittest(_root.poen)) { fleg = 1; } if (_root.points.hittest(_root.crazy)) { fleg = 1; } if (_root.points.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.points.hittest(_root.zid1)) { fleg = 1; } if (_root.points.hittest(_root.zid2)) { fleg = 1; } } } if (_root.points._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + 1])) { _root.points._x = -700; _global.neko_duplo = 100; _root.ocitaj_key(); _root.score_points._x = 362; _root.score_points._y = 12; } temp = temp + _global.crvi[temp]; i++; } } _root.ocitaj_key(); } someListener = new Object(); someListener.onMouseDown = function () { _root.izabir_crva(); }; Mouse.addListener(someListener); stop();
Instance of Symbol 262 MovieClip "patos" in Frame 6
onClipEvent (load) { _root.nivo = 2; _root.text_ze_pokazan = 0; _global.crvi = new array(); duplicateMovieClip (_root.storage, "crv1s1", 11); duplicateMovieClip (_root.storage, "crv1s2", 12); duplicateMovieClip (_root.storage, "crv1s3", 13); duplicateMovieClip (_root.storage, "crv1s4", 14); duplicateMovieClip (_root.storage, "crv1s5", 15); _global.crvi[0] = 1; _global.crvi[1] = 9; _global.crvi[2] = 2; _global.crvi[3] = 0; _global.crvi[4] = 300; _global.crvi[5] = 178; _global.crvi[6] = 4; _global.crvi[7] = 4; _global.crvi[8] = 4; _global.crvi[9] = 4; _global.dtren = 1; _global.tren = 1; _global.pravac = _global.crvi[2]; _global.izlazi = 0; _root.rezultat = _global.rezultat; _global.temp_rezultat = _global.rezultat; _global.neko_lud = 0; _global.neko_spava = 0; _root.do_kraja = 10; _global.neko_duplo = 0; } onClipEvent (enterFrame) { if (_global.crvi[0] < 1) { _global.rezultat = _root.rezultat; _global.do_kraja = _root.do_kraja; if (_root.do_kraja == 0) { _root.gotoAndStop(7); } else { _root.gotoAndStop(18); } } _root.kolizija("pod1"); _root.ocitaj_key(); _root.kolizija("pod2"); _root.ocitaj_key(); _root.kolizija("pod3"); _root.ocitaj_key(); _root.kolizija("pod4"); _root.ocitaj_key(); _root.kolizija("pod5"); _root.ocitaj_key(); _root.kolizija("zid1"); _root.ocitaj_key(); _root.kolizija("zid2"); _root.ocitaj_key(); if (_root.do_kraja != 0) { _root.intersekt_crva(); } else { _root.unisti_fildove(); _global.crvi[0] = 0; _root.nextFrame(); } _root.ocitaj_key(); _root.dovratak(); _root.ocitaj_key(); _root.poeni(); _root.ocitaj_key(); _root.ludilo(); _root.ocitaj_key(); _root.spava(); _root.ocitaj_key(); _root.duplo(); _root.ocitaj_key(); _root.osvezi_niz(_global.dtren); _root.ocitaj_key(); _root.osvezi_sliku(); _root.ocitaj_key(); } onClipEvent (keyDown) { _root.ocitaj_key(); } onClipEvent (mouseDown) { _root.izabir_crva(); }
Instance of Symbol 250 MovieClip "kodina" in Frame 7
onClipEvent (load) { _root.stop(); _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; if (_global.do_kraja != 0) { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; } _root.ukupno = _global.rezultat add " to\u010Dk"; } onClipEvent (enterFrame) { _root.napred.onPress = function () { _root.gotoAndStop(8); }; _root.dalje.onPress = function () { _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; }; _root.ponovo.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; }; _root.upis.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 100; }; }
Frame 8
function izbroj() { var i; var temp; var ukupno; temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); ukupno = ukupno + (_global.crvi[temp] - 4); temp = temp + _global.crvi[temp]; i++; } return(ukupno); } function randint(sirina_intervala) { return(Math.floor(Math.random() * sirina_intervala)); } function ocitaj_key() { if (Key.isDown(39)) { _global.pravac = 4; } if (Key.isDown(37)) { _global.pravac = 2; } if (Key.isDown(38)) { _global.pravac = 1; } if (Key.isDown(40)) { _global.pravac = 3; } } function delay(kolko) { var i; var p; _root.ocitaj_key(); p = _root.izbroj(); i = getTimer(); while (getTimer() < (i + kolko)) { _root.ocitaj_key(); } } function napravi_fildove() { var i; var j; var temp; var brojac; temp = 1; brojac = 2; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); duplicateMovieClip (_root.storage, (("crv" + i) + "s") + j, brojac); brojac = brojac + 1; j++; } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.osvezi_sliku(); } function unisti_fildove() { var tempunist; var k; var l; tempunist = 1; k = 1; while (k < (_global.crvi[0] + 1)) { _root.ocitaj_key(); l = 1; while (l < (_global.crvi[tempunist] - 3)) { _root.ocitaj_key(); removeMovieClip(_root[(("crv" + k) + "s") + l]); l++; } tempunist = tempunist + _global.crvi[tempunist]; k++; } _root.ocitaj_key(); } function osvezi_niz(puta) { var temp = 1; var i; var j; var brzina = 14.5; _root.delay(puta); _root.ocitaj_key(); _root.osvezi_nav(_global.tren, _global.pravac); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] != 1) { switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + ((-1) * brzina); break; case 2 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + ((-1) * brzina); break; case 3 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + brzina; break; case 4 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + brzina; } _root.ocitaj_key(); j = _global.crvi[temp]; while (j > 6) { _global.crvi[(temp + j) - 1] = _global.crvi[(temp + j) - 2]; _root.ocitaj_key(); j--; } _root.ocitaj_key(); switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 5] = 3; break; case 2 : _global.crvi[temp + 5] = 4; break; case 3 : _global.crvi[temp + 5] = 1; break; case 4 : _global.crvi[temp + 5] = 2; } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.ocitaj_key(); } function osvezi_sliku() { var temp = 1; var i; var naiz; var j; var offset; var po; var poskre; po = 7.3; poskre = 8; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._x = _global.crvi[temp + 3]; _root[(("crv" + i) + "s") + 1]._y = _global.crvi[temp + 4]; _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._rotation = (3 - _global.crvi[temp + 1]) * 90; _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + 1].gotoAndStop(11); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(21); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(1); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + 1].gotoAndStop(6); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); } _root.ocitaj_key(); naiz = -1; j = 2; while (j < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if (_global.crvi[((temp + 3) + j) + 1] == _global.crvi[(temp + 3) + j]) { naiz = naiz * -1; _root.ocitaj_key(); if (naiz == 1) { offset = 0; } else { offset = 1; } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 180; _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(12 + offset); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(22 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(2 + offset); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); } _root.ocitaj_key(); } else { _root.ocitaj_key(); switch (_global.crvi[(temp + 3) + j]) { case 1 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 2 : if (_global.crvi[(temp + j) + 4] == 1) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; } if (_global.crvi[(temp + j) + 4] == 3) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } break; case 3 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -180; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 4 : if (_global.crvi[(temp + j) + 4] == 1) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] != 3) { break; } _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(15); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(25); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(5); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(10); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); } _root.ocitaj_key(); } _root.ocitaj_key(); j++; } switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 0; break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = -90; break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 180; break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 90; } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(14); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(24); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(4); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(9); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } function osvezi_nav(temp, pravac) { if (_global.crvi[temp + 2] != 1) { if (pravac == 1) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } } if (pravac == 3) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } } if (pravac == 2) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } } if (pravac == 4) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } } } } function izabir_crva() { var i; var j; var temp; var itemp; var distance; var tempdist; temp = 1; tempdist = 900; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { distance = Math.abs(_root._ymouse - _root[(("crv" + i) + "s") + j]._y) + Math.abs(_root._xmouse - _root[(("crv" + i) + "s") + j]._x); _root.ocitaj_key(); if (distance < tempdist) { tempdist = distance; itemp = temp; _root.ocitaj_key(); } j++; } temp = temp + _global.crvi[temp]; i++; } if (tempdist < 100) { _global.tren = itemp; _global.pravac = _global.crvi[itemp + 1]; } } function kolizija(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1])) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function intersekt_crva() { var i; var j; var k; var temp; var p; var fleg; var tempx; var tempy; var tempi; fleg = 0; tempi = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + 1]) && ((_global.crvi[temp + 1] == (_global.crvi[tempi + 1] - 2)) || (_global.crvi[temp + 1] == (_global.crvi[tempi + 1] + 2)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; break; } k = 3; while (k < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if (((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (!((j == i) && (k == 3)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); tempx = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - k); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - k) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + k, (_global.crvi[temp] - 3) - k); _global.crvi[temp] = 3 + k; _root.napravi_fildove(); fleg = 1; break; } _root.ocitaj_key(); k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { break; } tempi = tempi + _global.crvi[tempi]; i++; } _root.ocitaj_key(); } function intersekt_crva_posle() { var i; var j; var k; var temp; var tempi; var fleg; tempi = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); k = 3; while (k < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if ((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[tempi]; _global.crvi.splice(tempi, _global.crvi[tempi]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == tempi) { _global.tren = 1; } if (_global.tren > tempi) { _global.tren = _global.tren - duzina; } if (_global.izlazi > tempi) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == tempi) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; fleg = 1; break; } k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { return; } tempi = tempi + _global.crvi[tempi]; i++; } } function dovratak() { var i; var j; var temp; var duzina; if (_global.izlazi == 0) { _root.ocitaj_key(); temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); if ((_root.vrata._currentframe > 8) && (_root.vrata._currentframe < 45)) { _global.izlazi = temp; } else { _root.kolizija("vrata"); } } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } if (_global.izlazi != 0) { temp = 1; _root.vrata.gotoAndStop(12); _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + j])) { _root[(("crv" + i) + "s") + j]._alpha = 0; if (j == (_global.crvi[_global.izlazi] - 4)) { _root.ocitaj_key(); if ((_root.do_kraja - j) > 0) { _root.do_kraja = _root.do_kraja - j; } else { _root.do_kraja = 0; _root.vrata.gotoAndStop(52); } _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } _global.pravac = _global.crvi[_global.tren + 1]; _global.izlazi = 0; _root.vrata.gotoAndPlay(40); break; } } j++; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } _root.ocitaj_key(); } function poeni() { var fleg; var i; var j; var temp; if (_root.poen._x < 0) { fleg = 1; while (fleg == 1) { _root.poen._x = 68 + (14.5 * _root.randint(24)); _root.ocitaj_key(); _root.poen._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); if (_root.poen.hittest(_root.crazy)) { fleg = 1; } _root.ocitaj_key(); if (_root.poen.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.poen.hittest(_root.points)) { fleg = 1; } if (_root.poen.hittest(_root.sekac)) { fleg = 1; } if (_root.poen.hittest(_root.zid1)) { fleg = 1; } if (_root.poen.hittest(_root.zid2)) { fleg = 1; } if (_root.poen.hittest(_root.zid3)) { fleg = 1; } } } if (_root.poen._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); _root.sound.gotoAndPlay(2); _root.unisti_fildove(); _global.crvi[temp]++; _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) - 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 2]); _root.napravi_fildove(); if (_global.tren > temp) { _global.tren++; } if (_global.izlazi > temp) { _global.izlazi++; } _root.poen._x = -700; _root.ocitaj_key(); koef = 3; if (_global.neko_duplo != 0) { koef = koef * 2; } if (_global.neko_lud != 0) { koef = koef * 3; } _root.rezultat = _root.rezultat + (koef * _global.crvi[0]); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } } function ludilo() { var fleg; var i; var j; var temp; if (_global.neko_lud > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_lud = 1; } _root.ocitaj_key(); } if (_global.neko_lud > 0) { _global.neko_lud--; if (_global.neko_lud == 20) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 18) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 16) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 14) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 12) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 10) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 8) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 6) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 4) { _root.score_crazy._alpha = 0; } _root.ocitaj_key(); if (_global.neko_lud == 2) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_crazy._x = -500; } _root.ocitaj_key(); } if (((_root.crazy._x < 0) && (Math.random() < 0.02)) && (_global.neko_lud == 0)) { fleg = 1; while (fleg == 1) { _root.crazy._x = 68 + (14.5 * _root.randint(24)); _root.crazy._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } if (_root.crazy.hittest(_root.poen)) { fleg = 1; } _root.ocitaj_key(); if (_root.crazy.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.crazy.hittest(_root.points)) { fleg = 1; } if (_root.crazy.hittest(_root.sekac)) { fleg = 1; } if (_root.crazy.hittest(_root.zid1)) { fleg = 1; } if (_root.crazy.hittest(_root.zid2)) { fleg = 1; } if (_root.crazy.hittest(_root.zid3)) { fleg = 1; } } _root.ocitaj_key(); } if (_root.crazy._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + 1])) { _global.crvi[temp + 2] = 2; _global.neko_lud = 100; _root.ocitaj_key(); _root.crazy._x = -700; _root.score_crazy._x = 326; _root.score_crazy._y = 12; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } } function spava() { var fleg; var i; var j; var temp; if (_global.neko_spava > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_spava = 1; } _root.ocitaj_key(); } _root.ocitaj_key(); if (_global.neko_spava > 0) { _global.neko_spava--; if (_global.neko_spava == 20) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 18) { _root.score_sleep._alpha = 100; } _root.ocitaj_key(); if (_global.neko_spava == 16) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 14) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 12) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 10) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 8) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 6) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 4) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 2) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_sleep._x = -500; } _root.ocitaj_key(); } if (((_root.sleep._x < 0) && (_global.crvi[0] > 2)) && (_global.neko_spava == 0)) { fleg = 1; while (fleg == 1) { _root.sleep._x = 68 + (14.5 * _root.randint(24)); _root.sleep._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (_root.sleep.hittest(_root.poen)) { fleg = 1; } _root.ocitaj_key(); if (_root.sleep.hittest(_root.crazy)) { fleg = 1; } if (_root.sleep.hittest(_root.points)) { fleg = 1; } _root.ocitaj_key(); if (_root.sleep.hittest(_root.sekac)) { fleg = 1; } if (_root.sleep.hittest(_root.zid1)) { fleg = 1; } if (_root.sleep.hittest(_root.zid2)) { fleg = 1; } if (_root.sleep.hittest(_root.zid3)) { fleg = 1; } } } if (_root.sleep._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + 1])) { _global.crvi[temp + 2] = 1; if (_global.tren == temp) { if (temp != 1) { _global.tren = 1; } if (temp == 1) { _global.tren = 1 + _global.crvi[1]; } _root.ocitaj_key(); } _root.sleep._x = -700; _global.neko_spava = 100; _root.ocitaj_key(); _root.score_sleep._x = 341; _root.score_sleep._y = 12; _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; i++; } } } function duplo() { var fleg; var i; var j; var temp; _root.ocitaj_key(); if (_global.neko_duplo > 0) { _global.neko_duplo--; if (_global.neko_duplo == 20) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 18) { _root.score_points._alpha = 100; } _root.ocitaj_key(); if (_global.neko_duplo == 16) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 14) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 12) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 10) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 8) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 6) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 4) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 2) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 0) { _root.score_points._x = -500; } } if ((_root.points._x < 0) && (_global.neko_duplo == 0)) { fleg = 1; while (fleg == 1) { _root.points._x = 68 + (14.5 * _root.randint(24)); _root.points._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (_root.points.hittest(_root.poen)) { fleg = 1; } if (_root.points.hittest(_root.crazy)) { fleg = 1; } if (_root.points.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.points.hittest(_root.sekac)) { fleg = 1; } if (_root.points.hittest(_root.zid1)) { fleg = 1; } if (_root.points.hittest(_root.zid2)) { fleg = 1; } if (_root.points.hittest(_root.zid3)) { fleg = 1; } } } if (_root.points._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + 1])) { _root.points._x = -700; _global.neko_duplo = 100; _root.ocitaj_key(); _root.score_points._x = 362; _root.score_points._y = 12; } temp = temp + _global.crvi[temp]; i++; } } _root.ocitaj_key(); } function seci(ime) { var i; var j; var p; var temp; var tempx; var tempy; temp = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if ((_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; return; } j = 3; while (j < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if ((_root[ime].hittest(_root[(("crv" + i) + "s") + j]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) { _root.ocitaj_key(); tempx = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - j); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - j) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + j, (_global.crvi[temp] - 3) - j); _global.crvi[temp] = 3 + j; _root.napravi_fildove(); fleg = 1; break; } j++; } if (fleg == 1) { return; } temp = temp + _global.crvi[temp]; i++; } } someListener = new Object(); someListener.onMouseDown = function () { _root.izabir_crva(); }; Mouse.addListener(someListener); stop();
Instance of Symbol 273 MovieClip in Frame 8
onClipEvent (load) { _root.nivo = 3; _root.text_ze_pokazan = 0; _global.crvi = new array(); duplicateMovieClip (_root.storage, "crv1s1", 11); duplicateMovieClip (_root.storage, "crv1s2", 12); duplicateMovieClip (_root.storage, "crv1s3", 13); duplicateMovieClip (_root.storage, "crv1s4", 14); duplicateMovieClip (_root.storage, "crv1s5", 15); _global.crvi[0] = 1; _global.crvi[1] = 9; _global.crvi[2] = 2; _global.crvi[3] = 0; _global.crvi[4] = 300; _global.crvi[5] = 178; _global.crvi[6] = 4; _global.crvi[7] = 4; _global.crvi[8] = 4; _global.crvi[9] = 4; _global.dtren = 1; _global.tren = 1; _global.pravac = _global.crvi[2]; _global.izlazi = 0; _root.rezultat = _global.rezultat; _global.temp_rezultat = _global.rezultat; _global.neko_lud = 0; _global.neko_spava = 0; _root.do_kraja = 15; _global.neko_duplo = 0; } onClipEvent (enterFrame) { if (_global.crvi[0] < 1) { _global.rezultat = _root.rezultat; _global.do_kraja = _root.do_kraja; if (_root.do_kraja == 0) { _root.gotoAndStop(9); } else { _root.gotoAndStop(18); } } _root.kolizija("pod1"); _root.ocitaj_key(); _root.kolizija("pod2"); _root.ocitaj_key(); _root.kolizija("pod3"); _root.ocitaj_key(); _root.kolizija("pod4"); _root.ocitaj_key(); _root.kolizija("pod5"); _root.ocitaj_key(); _root.kolizija("zid1"); _root.ocitaj_key(); _root.kolizija("zid2"); _root.ocitaj_key(); _root.kolizija("zid3"); _root.ocitaj_key(); if (_root.do_kraja != 0) { _root.intersekt_crva(); } else { _root.unisti_fildove(); _global.crvi[0] = 0; _root.nextFrame(); } _root.ocitaj_key(); _root.dovratak(); _root.ocitaj_key(); _root.poeni(); _root.ocitaj_key(); _root.ludilo(); _root.ocitaj_key(); _root.spava(); _root.ocitaj_key(); _root.duplo(); _root.ocitaj_key(); _root.seci("sekac"); _root.ocitaj_key(); _root.osvezi_niz(_global.dtren); _root.ocitaj_key(); _root.osvezi_sliku(); _root.ocitaj_key(); } onClipEvent (keyDown) { _root.ocitaj_key(); } onClipEvent (mouseDown) { _root.izabir_crva(); }
Instance of Symbol 250 MovieClip "kodina" in Frame 9
onClipEvent (load) { _root.stop(); _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; if (_global.do_kraja != 0) { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; } _root.ukupno = _global.rezultat add " to\u010Dk"; } onClipEvent (enterFrame) { _root.napred.onPress = function () { _root.gotoAndStop(10); }; _root.dalje.onPress = function () { _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; }; _root.ponovo.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; }; _root.upis.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 100; }; }
Frame 10
function izbroj() { var i; var temp; var ukupno; temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); ukupno = ukupno + (_global.crvi[temp] - 4); temp = temp + _global.crvi[temp]; i++; } return(ukupno); } function randint(sirina_intervala) { return(Math.floor(Math.random() * sirina_intervala)); } function ocitaj_key() { if (Key.isDown(39)) { _global.pravac = 4; } if (Key.isDown(37)) { _global.pravac = 2; } if (Key.isDown(38)) { _global.pravac = 1; } if (Key.isDown(40)) { _global.pravac = 3; } } function delay(kolko) { var i; var p; _root.ocitaj_key(); p = _root.izbroj(); i = getTimer(); while (getTimer() < (i + kolko)) { _root.ocitaj_key(); } } function napravi_fildove() { var i; var j; var temp; var brojac; temp = 1; brojac = 2; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); duplicateMovieClip (_root.storage, (("crv" + i) + "s") + j, brojac); brojac = brojac + 1; j++; } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.osvezi_sliku(); } function unisti_fildove() { var tempunist; var k; var l; tempunist = 1; k = 1; while (k < (_global.crvi[0] + 1)) { _root.ocitaj_key(); l = 1; while (l < (_global.crvi[tempunist] - 3)) { _root.ocitaj_key(); removeMovieClip(_root[(("crv" + k) + "s") + l]); l++; } tempunist = tempunist + _global.crvi[tempunist]; k++; } _root.ocitaj_key(); } function osvezi_niz(puta) { var temp = 1; var i; var j; var brzina = 14.5; _root.delay(puta); _root.ocitaj_key(); _root.osvezi_nav(_global.tren, _global.pravac); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] != 1) { switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + ((-1) * brzina); break; case 2 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + ((-1) * brzina); break; case 3 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + brzina; break; case 4 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + brzina; } _root.ocitaj_key(); j = _global.crvi[temp]; while (j > 6) { _global.crvi[(temp + j) - 1] = _global.crvi[(temp + j) - 2]; _root.ocitaj_key(); j--; } _root.ocitaj_key(); switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 5] = 3; break; case 2 : _global.crvi[temp + 5] = 4; break; case 3 : _global.crvi[temp + 5] = 1; break; case 4 : _global.crvi[temp + 5] = 2; } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.ocitaj_key(); } function osvezi_sliku() { var temp = 1; var i; var naiz; var j; var offset; var po; var poskre; po = 7.3; poskre = 8; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._x = _global.crvi[temp + 3]; _root[(("crv" + i) + "s") + 1]._y = _global.crvi[temp + 4]; _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._rotation = (3 - _global.crvi[temp + 1]) * 90; _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + 1].gotoAndStop(11); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(21); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(1); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + 1].gotoAndStop(6); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); } _root.ocitaj_key(); naiz = -1; j = 2; while (j < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if (_global.crvi[((temp + 3) + j) + 1] == _global.crvi[(temp + 3) + j]) { naiz = naiz * -1; _root.ocitaj_key(); if (naiz == 1) { offset = 0; } else { offset = 1; } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 180; _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(12 + offset); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(22 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(2 + offset); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); } _root.ocitaj_key(); } else { _root.ocitaj_key(); switch (_global.crvi[(temp + 3) + j]) { case 1 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 2 : if (_global.crvi[(temp + j) + 4] == 1) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; } if (_global.crvi[(temp + j) + 4] == 3) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } break; case 3 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -180; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 4 : if (_global.crvi[(temp + j) + 4] == 1) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] != 3) { break; } _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(15); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(25); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(5); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(10); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); } _root.ocitaj_key(); } _root.ocitaj_key(); j++; } switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 0; break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = -90; break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 180; break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 90; } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(14); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(24); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(4); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(9); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } function osvezi_nav(temp, pravac) { if (_global.crvi[temp + 2] != 1) { if (pravac == 1) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } } if (pravac == 3) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } } if (pravac == 2) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } } if (pravac == 4) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } } } } function izabir_crva() { var i; var j; var temp; var itemp; var distance; var tempdist; temp = 1; tempdist = 900; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { distance = Math.abs(_root._ymouse - _root[(("crv" + i) + "s") + j]._y) + Math.abs(_root._xmouse - _root[(("crv" + i) + "s") + j]._x); _root.ocitaj_key(); if (distance < tempdist) { tempdist = distance; itemp = temp; _root.ocitaj_key(); } j++; } temp = temp + _global.crvi[temp]; i++; } if (tempdist < 100) { _global.tren = itemp; _global.pravac = _global.crvi[itemp + 1]; } } function kolizija(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1])) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function intersekt_crva() { var i; var j; var k; var temp; var p; var fleg; var tempx; var tempy; var tempi; fleg = 0; tempi = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + 1]) && ((_global.crvi[temp + 1] == (_global.crvi[tempi + 1] - 2)) || (_global.crvi[temp + 1] == (_global.crvi[tempi + 1] + 2)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; break; } k = 3; while (k < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if (((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (!((j == i) && (k == 3)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); tempx = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - k); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - k) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + k, (_global.crvi[temp] - 3) - k); _global.crvi[temp] = 3 + k; _root.napravi_fildove(); fleg = 1; break; } _root.ocitaj_key(); k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { break; } tempi = tempi + _global.crvi[tempi]; i++; } _root.ocitaj_key(); } function intersekt_crva_posle() { var i; var j; var k; var temp; var tempi; var fleg; tempi = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); k = 3; while (k < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if ((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[tempi]; _global.crvi.splice(tempi, _global.crvi[tempi]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == tempi) { _global.tren = 1; } if (_global.tren > tempi) { _global.tren = _global.tren - duzina; } if (_global.izlazi > tempi) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == tempi) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; fleg = 1; break; } k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { return; } tempi = tempi + _global.crvi[tempi]; i++; } } function dovratak() { var i; var j; var temp; var duzina; if (_global.izlazi == 0) { _root.ocitaj_key(); temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); if ((_root.vrata._currentframe > 8) && (_root.vrata._currentframe < 45)) { _global.izlazi = temp; } else { _root.kolizija("vrata"); } } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } if (_global.izlazi != 0) { temp = 1; _root.vrata.gotoAndStop(12); _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + j])) { _root[(("crv" + i) + "s") + j]._alpha = 0; if (j == (_global.crvi[_global.izlazi] - 4)) { _root.ocitaj_key(); if ((_root.do_kraja - j) > 0) { _root.do_kraja = _root.do_kraja - j; } else { _root.do_kraja = 0; _root.vrata.gotoAndStop(52); } _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } _global.pravac = _global.crvi[_global.tren + 1]; _global.izlazi = 0; _root.vrata.gotoAndPlay(40); break; } } j++; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } _root.ocitaj_key(); } function poeni() { var fleg; var i; var j; var temp; if (_root.poen._x < 0) { fleg = 1; while (fleg == 1) { _root.poen._x = 68 + (14.5 * _root.randint(24)); _root.ocitaj_key(); _root.poen._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); if (_root.poen.hittest(_root.crazy)) { fleg = 1; } _root.ocitaj_key(); if (_root.poen.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.poen.hittest(_root.points)) { fleg = 1; } if (_root.poen.hittest(_root.sekac)) { fleg = 1; } if (_root.poen.hittest(_root.zid1)) { fleg = 1; } if (_root.poen.hittest(_root.zid2)) { fleg = 1; } if (_root.poen.hittest(_root.zid3)) { fleg = 1; } if (_root.poen.hittest(_root.zid4)) { fleg = 1; } } } if (_root.poen._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); _root.sound.gotoAndPlay(2); _root.unisti_fildove(); _global.crvi[temp]++; _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) - 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 2]); _root.napravi_fildove(); if (_global.tren > temp) { _global.tren++; } if (_global.izlazi > temp) { _global.izlazi++; } _root.poen._x = -700; _root.ocitaj_key(); koef = 4; if (_global.neko_duplo != 0) { koef = koef * 2; } if (_global.neko_lud != 0) { koef = koef * 3; } _root.rezultat = _root.rezultat + (koef * _global.crvi[0]); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } } function ludilo() { var fleg; var i; var j; var temp; if (_global.neko_lud > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_lud = 1; } _root.ocitaj_key(); } if (_global.neko_lud > 0) { _global.neko_lud--; if (_global.neko_lud == 20) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 18) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 16) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 14) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 12) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 10) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 8) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 6) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 4) { _root.score_crazy._alpha = 0; } _root.ocitaj_key(); if (_global.neko_lud == 2) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_crazy._x = -500; } _root.ocitaj_key(); } if (((_root.crazy._x < 0) && (Math.random() < 0.02)) && (_global.neko_lud == 0)) { fleg = 1; while (fleg == 1) { _root.crazy._x = 68 + (14.5 * _root.randint(24)); _root.crazy._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } if (_root.crazy.hittest(_root.poen)) { fleg = 1; } _root.ocitaj_key(); if (_root.crazy.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.crazy.hittest(_root.points)) { fleg = 1; } if (_root.crazy.hittest(_root.sekac)) { fleg = 1; } if (_root.crazy.hittest(_root.zid1)) { fleg = 1; } if (_root.crazy.hittest(_root.zid2)) { fleg = 1; } if (_root.crazy.hittest(_root.zid3)) { fleg = 1; } if (_root.crazy.hittest(_root.zid4)) { fleg = 1; } } _root.ocitaj_key(); } if (_root.crazy._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + 1])) { _global.crvi[temp + 2] = 2; _global.neko_lud = 100; _root.ocitaj_key(); _root.crazy._x = -700; _root.score_crazy._x = 326; _root.score_crazy._y = 12; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } } function spava() { var fleg; var i; var j; var temp; if (_global.neko_spava > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_spava = 1; } _root.ocitaj_key(); } _root.ocitaj_key(); if (_global.neko_spava > 0) { _global.neko_spava--; if (_global.neko_spava == 20) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 18) { _root.score_sleep._alpha = 100; } _root.ocitaj_key(); if (_global.neko_spava == 16) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 14) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 12) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 10) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 8) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 6) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 4) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 2) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_sleep._x = -500; } _root.ocitaj_key(); } if (((_root.sleep._x < 0) && (_global.crvi[0] > 2)) && (_global.neko_spava == 0)) { fleg = 1; while (fleg == 1) { _root.sleep._x = 68 + (14.5 * _root.randint(24)); _root.sleep._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (_root.sleep.hittest(_root.poen)) { fleg = 1; } _root.ocitaj_key(); if (_root.sleep.hittest(_root.crazy)) { fleg = 1; } if (_root.sleep.hittest(_root.points)) { fleg = 1; } _root.ocitaj_key(); if (_root.sleep.hittest(_root.sekac)) { fleg = 1; } if (_root.sleep.hittest(_root.zid1)) { fleg = 1; } if (_root.sleep.hittest(_root.zid2)) { fleg = 1; } if (_root.sleep.hittest(_root.zid3)) { fleg = 1; } if (_root.sleep.hittest(_root.zid4)) { fleg = 1; } } } if (_root.sleep._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + 1])) { _global.crvi[temp + 2] = 1; if (_global.tren == temp) { if (temp != 1) { _global.tren = 1; } if (temp == 1) { _global.tren = 1 + _global.crvi[1]; } _root.ocitaj_key(); } _root.sleep._x = -700; _global.neko_spava = 100; _root.ocitaj_key(); _root.score_sleep._x = 341; _root.score_sleep._y = 12; _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; i++; } } } function duplo() { var fleg; var i; var j; var temp; _root.ocitaj_key(); if (_global.neko_duplo > 0) { _global.neko_duplo--; if (_global.neko_duplo == 20) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 18) { _root.score_points._alpha = 100; } _root.ocitaj_key(); if (_global.neko_duplo == 16) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 14) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 12) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 10) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 8) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 6) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 4) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 2) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 0) { _root.score_points._x = -500; } } if ((_root.points._x < 0) && (_global.neko_duplo == 0)) { fleg = 1; while (fleg == 1) { _root.points._x = 68 + (14.5 * _root.randint(24)); _root.points._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (_root.points.hittest(_root.poen)) { fleg = 1; } if (_root.points.hittest(_root.crazy)) { fleg = 1; } if (_root.points.hittest(_root.sleep)) { fleg = 1; } _root.ocitaj_key(); if (_root.points.hittest(_root.sekac)) { fleg = 1; } if (_root.points.hittest(_root.zid1)) { fleg = 1; } if (_root.points.hittest(_root.zid2)) { fleg = 1; } if (_root.points.hittest(_root.zid3)) { fleg = 1; } if (_root.points.hittest(_root.zid4)) { fleg = 1; } } } if (_root.points._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + 1])) { _root.points._x = -700; _global.neko_duplo = 100; _root.ocitaj_key(); _root.score_points._x = 362; _root.score_points._y = 12; } temp = temp + _global.crvi[temp]; i++; } } _root.ocitaj_key(); } function seci(ime) { var i; var j; var p; var temp; var tempx; var tempy; temp = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if ((_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; return; } j = 3; while (j < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if ((_root[ime].hittest(_root[(("crv" + i) + "s") + j]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) { _root.ocitaj_key(); tempx = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - j); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - j) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + j, (_global.crvi[temp] - 3) - j); _global.crvi[temp] = 3 + j; _root.napravi_fildove(); fleg = 1; break; } j++; } if (fleg == 1) { return; } temp = temp + _global.crvi[temp]; i++; } } someListener = new Object(); someListener.onMouseDown = function () { _root.izabir_crva(); }; Mouse.addListener(someListener); stop();
Instance of Symbol 290 MovieClip in Frame 10
onClipEvent (load) { _root.nivo = 4; _root.text_ze_pokazan = 0; _global.crvi = new array(); duplicateMovieClip (_root.storage, "crv1s1", 11); duplicateMovieClip (_root.storage, "crv1s2", 12); duplicateMovieClip (_root.storage, "crv1s3", 13); duplicateMovieClip (_root.storage, "crv1s4", 14); duplicateMovieClip (_root.storage, "crv1s5", 15); _global.crvi[0] = 1; _global.crvi[1] = 9; _global.crvi[2] = 2; _global.crvi[3] = 0; _global.crvi[4] = 300; _global.crvi[5] = 178; _global.crvi[6] = 4; _global.crvi[7] = 4; _global.crvi[8] = 4; _global.crvi[9] = 4; _global.dtren = 1; _global.tren = 1; _global.pravac = _global.crvi[2]; _global.izlazi = 0; _root.rezultat = _global.rezultat; _global.temp_rezultat = _global.rezultat; _global.neko_lud = 0; _global.neko_spava = 0; _root.do_kraja = 20; _global.neko_duplo = 0; } onClipEvent (enterFrame) { if (_global.crvi[0] < 1) { _global.rezultat = _root.rezultat; _global.do_kraja = _root.do_kraja; if (_root.do_kraja == 0) { _root.gotoAndStop(11); } else { _root.gotoAndStop(18); } } _root.kolizija("pod1"); _root.ocitaj_key(); _root.kolizija("pod2"); _root.ocitaj_key(); _root.kolizija("pod3"); _root.ocitaj_key(); _root.kolizija("pod4"); _root.ocitaj_key(); _root.kolizija("pod5"); _root.ocitaj_key(); _root.kolizija("zid1"); _root.ocitaj_key(); _root.kolizija("zid2"); _root.ocitaj_key(); _root.kolizija("zid3"); _root.ocitaj_key(); _root.kolizija("zid4"); _root.ocitaj_key(); _root.kolizija("zid5"); _root.ocitaj_key(); if (_root.do_kraja != 0) { _root.intersekt_crva(); } else { _root.unisti_fildove(); _global.crvi[0] = 0; _root.nextFrame(); } _root.ocitaj_key(); _root.dovratak(); _root.ocitaj_key(); _root.poeni(); _root.ocitaj_key(); _root.ludilo(); _root.ocitaj_key(); _root.spava(); _root.ocitaj_key(); _root.duplo(); _root.ocitaj_key(); _root.seci("sekac"); _root.ocitaj_key(); _root.osvezi_niz(_global.dtren); _root.ocitaj_key(); _root.osvezi_sliku(); _root.ocitaj_key(); } onClipEvent (keyDown) { _root.ocitaj_key(); } onClipEvent (mouseDown) { _root.izabir_crva(); }
Instance of Symbol 250 MovieClip "kodina" in Frame 11
onClipEvent (load) { _root.stop(); _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; if (_global.do_kraja != 0) { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; } _root.ukupno = _global.rezultat add " to\u010Dk"; } onClipEvent (enterFrame) { _root.napred.onPress = function () { _root.gotoAndStop(12); }; _root.dalje.onPress = function () { _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; }; _root.ponovo.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; }; _root.upis.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 100; }; }
Frame 12
function izbroj() { var i; var temp; var ukupno; temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); ukupno = ukupno + (_global.crvi[temp] - 4); temp = temp + _global.crvi[temp]; i++; } return(ukupno); } function randint(sirina_intervala) { return(Math.floor(Math.random() * sirina_intervala)); } function ocitaj_key() { if (Key.isDown(39)) { _global.pravac = 4; } if (Key.isDown(37)) { _global.pravac = 2; } if (Key.isDown(38)) { _global.pravac = 1; } if (Key.isDown(40)) { _global.pravac = 3; } } function delay(kolko) { var i; var p; _root.ocitaj_key(); p = _root.izbroj(); i = getTimer(); while (getTimer() < (i + kolko)) { _root.ocitaj_key(); } } function napravi_fildove() { var i; var j; var temp; var brojac; temp = 1; brojac = 2; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); duplicateMovieClip (_root.storage, (("crv" + i) + "s") + j, brojac); brojac = brojac + 1; j++; } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.osvezi_sliku(); } function unisti_fildove() { var tempunist; var k; var l; tempunist = 1; k = 1; while (k < (_global.crvi[0] + 1)) { _root.ocitaj_key(); l = 1; while (l < (_global.crvi[tempunist] - 3)) { _root.ocitaj_key(); removeMovieClip(_root[(("crv" + k) + "s") + l]); l++; } tempunist = tempunist + _global.crvi[tempunist]; k++; } _root.ocitaj_key(); } function osvezi_niz(puta) { var temp = 1; var i; var j; var brzina = 14.5; _root.delay(puta); _root.ocitaj_key(); _root.osvezi_nav(_global.tren, _global.pravac); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] != 1) { switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + ((-1) * brzina); break; case 2 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + ((-1) * brzina); break; case 3 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + brzina; break; case 4 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + brzina; } _root.ocitaj_key(); j = _global.crvi[temp]; while (j > 6) { _global.crvi[(temp + j) - 1] = _global.crvi[(temp + j) - 2]; _root.ocitaj_key(); j--; } _root.ocitaj_key(); switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 5] = 3; break; case 2 : _global.crvi[temp + 5] = 4; break; case 3 : _global.crvi[temp + 5] = 1; break; case 4 : _global.crvi[temp + 5] = 2; } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.ocitaj_key(); } function osvezi_sliku() { var temp = 1; var i; var naiz; var j; var offset; var po; var poskre; po = 7.3; poskre = 8; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._x = _global.crvi[temp + 3]; _root[(("crv" + i) + "s") + 1]._y = _global.crvi[temp + 4]; _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._rotation = (3 - _global.crvi[temp + 1]) * 90; _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + 1].gotoAndStop(11); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(21); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(1); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + 1].gotoAndStop(6); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); } _root.ocitaj_key(); naiz = -1; j = 2; while (j < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if (_global.crvi[((temp + 3) + j) + 1] == _global.crvi[(temp + 3) + j]) { naiz = naiz * -1; _root.ocitaj_key(); if (naiz == 1) { offset = 0; } else { offset = 1; } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 180; _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(12 + offset); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(22 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(2 + offset); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); } _root.ocitaj_key(); } else { _root.ocitaj_key(); switch (_global.crvi[(temp + 3) + j]) { case 1 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 2 : if (_global.crvi[(temp + j) + 4] == 1) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; } if (_global.crvi[(temp + j) + 4] == 3) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } break; case 3 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -180; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 4 : if (_global.crvi[(temp + j) + 4] == 1) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] != 3) { break; } _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(15); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(25); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(5); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(10); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); } _root.ocitaj_key(); } _root.ocitaj_key(); j++; } switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 0; break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = -90; break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 180; break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 90; } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(14); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(24); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(4); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(9); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } function osvezi_nav(temp, pravac) { if (_global.crvi[temp + 2] != 1) { if (pravac == 1) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } } if (pravac == 3) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } } if (pravac == 2) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } } if (pravac == 4) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } } } } function izabir_crva() { var i; var j; var temp; var itemp; var distance; var tempdist; temp = 1; tempdist = 900; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { distance = Math.abs(_root._ymouse - _root[(("crv" + i) + "s") + j]._y) + Math.abs(_root._xmouse - _root[(("crv" + i) + "s") + j]._x); _root.ocitaj_key(); if (distance < tempdist) { tempdist = distance; itemp = temp; _root.ocitaj_key(); } j++; } temp = temp + _global.crvi[temp]; i++; } if (tempdist < 100) { _global.tren = itemp; _global.pravac = _global.crvi[itemp + 1]; } } function kolizija(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function kolizija_do(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_global.izlazi != temp)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function intersekt_crva() { var i; var j; var k; var temp; var p; var fleg; var tempx; var tempy; var tempi; fleg = 0; tempi = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (((((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + 1]) && ((_global.crvi[temp + 1] == (_global.crvi[tempi + 1] - 2)) || (_global.crvi[temp + 1] == (_global.crvi[tempi + 1] + 2)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) && (_root[(("crv" + j) + "s") + 1]._alpha != 0)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; break; } k = 3; while (k < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if (((((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (!((j == i) && (k == 3)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) && (_root[(("crv" + j) + "s") + k]._alpha != 0)) { _root.ocitaj_key(); tempx = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - k); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - k) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + k, (_global.crvi[temp] - 3) - k); _global.crvi[temp] = 3 + k; _root.napravi_fildove(); fleg = 1; break; } _root.ocitaj_key(); k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { break; } tempi = tempi + _global.crvi[tempi]; i++; } _root.ocitaj_key(); } function intersekt_crva_posle() { var i; var j; var k; var temp; var tempi; var fleg; tempi = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); k = 3; while (k < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if ((((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) && (_root[(("crv" + j) + "s") + k]._alpha != 0)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[tempi]; _global.crvi.splice(tempi, _global.crvi[tempi]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == tempi) { _global.tren = 1; } if (_global.tren > tempi) { _global.tren = _global.tren - duzina; } if (_global.izlazi > tempi) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == tempi) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; fleg = 1; break; } k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { return; } tempi = tempi + _global.crvi[tempi]; i++; } } function dovratak() { var i; var j; var temp; var duzina; if (_global.izlazi == 0) { _root.ocitaj_key(); temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); if ((_root.vrata._currentframe > 8) && (_root.vrata._currentframe < 45)) { _global.izlazi = temp; } else { _root.kolizija("vrata"); } } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } if (_global.izlazi != 0) { temp = 1; _root.vrata.gotoAndStop(12); _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + j])) { k = 1; while (k < (j + 1)) { _root[(("crv" + i) + "s") + k]._alpha = 0; k++; } if (j == (_global.crvi[_global.izlazi] - 4)) { _root.ocitaj_key(); if ((_root.do_kraja - j) > 0) { _root.do_kraja = _root.do_kraja - j; } else { _root.do_kraja = 0; _root.vrata.gotoAndStop(52); } _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } _global.pravac = _global.crvi[_global.tren + 1]; _global.izlazi = 0; _root.vrata.gotoAndPlay(40); break; } } j++; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } _root.ocitaj_key(); } function poeni() { var fleg; var i; var j; var temp; if (_root.poen._x < 0) { fleg = 1; while (fleg == 1) { _root.poen._x = 68 + (14.5 * _root.randint(24)); _root.ocitaj_key(); _root.poen._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); if (fleg == 0) { fleg = _root.uni_intersekt("poen"); } } } if (_root.poen._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.ocitaj_key(); _root.sound.gotoAndPlay(2); _root.unisti_fildove(); _global.crvi[temp]++; _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) - 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 2]); _root.napravi_fildove(); if (_global.tren > temp) { _global.tren++; } if (_global.izlazi > temp) { _global.izlazi++; } _root.poen._x = -700; _root.ocitaj_key(); koef = 5; if (_global.neko_duplo != 0) { koef = koef * 2; } if (_global.neko_lud != 0) { koef = koef * 3; } _root.rezultat = _root.rezultat + (koef * _global.crvi[0]); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } } function ludilo() { var fleg; var i; var j; var temp; if (_global.neko_lud > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_lud = 1; } _root.ocitaj_key(); } if (_global.neko_lud > 0) { _global.neko_lud--; if (_global.neko_lud == 20) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 18) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 16) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 14) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 12) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 10) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 8) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 6) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 4) { _root.score_crazy._alpha = 0; } _root.ocitaj_key(); if (_global.neko_lud == 2) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_crazy._x = -500; } _root.ocitaj_key(); } if (((_root.crazy._x < 0) && (Math.random() < 0.02)) && (_global.neko_lud == 0)) { fleg = 1; while (fleg == 1) { _root.crazy._x = 68 + (14.5 * _root.randint(24)); _root.crazy._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { fleg = _root.uni_intersekt("crazy"); } } _root.ocitaj_key(); } if (_root.crazy._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _global.crvi[temp + 2] = 2; _global.neko_lud = 100; _root.ocitaj_key(); _root.crazy._x = -700; _root.score_crazy._x = 326; _root.score_crazy._y = 12; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } } function spava() { var fleg; var i; var j; var temp; if (_global.neko_spava > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_spava = 1; } _root.ocitaj_key(); } _root.ocitaj_key(); if (_global.neko_spava > 0) { _global.neko_spava--; if (_global.neko_spava == 20) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 18) { _root.score_sleep._alpha = 100; } _root.ocitaj_key(); if (_global.neko_spava == 16) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 14) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 12) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 10) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 8) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 6) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 4) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 2) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_sleep._x = -500; } _root.ocitaj_key(); } if (((_root.sleep._x < 0) && (_global.crvi[0] > 2)) && (_global.neko_spava == 0)) { fleg = 1; while (fleg == 1) { _root.sleep._x = 68 + (14.5 * _root.randint(24)); _root.sleep._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (fleg == 0) { fleg = _root.uni_intersekt("sleep"); } } } if (_root.sleep._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _global.crvi[temp + 2] = 1; if (_global.tren == temp) { if (temp != 1) { _global.tren = 1; } if (temp == 1) { _global.tren = 1 + _global.crvi[1]; } _root.ocitaj_key(); } _root.sleep._x = -700; _global.neko_spava = 100; _root.ocitaj_key(); _root.score_sleep._x = 341; _root.score_sleep._y = 12; _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; i++; } } } function duplo() { var fleg; var i; var j; var temp; _root.ocitaj_key(); if (_global.neko_duplo > 0) { _global.neko_duplo--; if (_global.neko_duplo == 20) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 18) { _root.score_points._alpha = 100; } _root.ocitaj_key(); if (_global.neko_duplo == 16) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 14) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 12) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 10) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 8) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 6) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 4) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 2) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 0) { _root.score_points._x = -500; } } if ((_root.points._x < 0) && (_global.neko_duplo == 0)) { fleg = 1; while (fleg == 1) { _root.points._x = 68 + (14.5 * _root.randint(24)); _root.points._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (fleg == 0) { fleg = _root.uni_intersekt("points"); } } } if (_root.points._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.points._x = -700; _global.neko_duplo = 100; _root.ocitaj_key(); _root.score_points._x = 362; _root.score_points._y = 12; } temp = temp + _global.crvi[temp]; i++; } } _root.ocitaj_key(); } function seci(ime) { var i; var j; var p; var temp; var tempx; var tempy; temp = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if ((_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; return; } j = 3; while (j < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if ((_root[ime].hittest(_root[(("crv" + i) + "s") + j]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) { _root.ocitaj_key(); tempx = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - j); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - j) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + j, (_global.crvi[temp] - 3) - j); _global.crvi[temp] = 3 + j; _root.napravi_fildove(); fleg = 1; break; } j++; } if (fleg == 1) { return; } temp = temp + _global.crvi[temp]; i++; } } function uni_intersekt(ime) { var i; var fleg; fleg = 0; i = 1; while (i < 25) { _root.ocitaj_key(); if (_root[ime].hittest(_root["zid" + i])) { fleg = 1; } i++; } if (_root[ime].hittest(_root.vrata)) { fleg = 1; } if (_root[ime].hittest(_root.sekac)) { fleg = 1; } if (ime != "poen") { if (_root[ime].hittest(_root.poen)) { fleg = 1; } } _root.ocitaj_key(); if (ime != "crazy") { if (_root[ime].hittest(_root.crazy)) { fleg = 1; } } if (ime != "sleep") { if (_root[ime].hittest(_root.sleep)) { fleg = 1; } } _root.ocitaj_key(); if (_root[ime].hittest(_root.sekac)) { fleg = 1; } if (ime != "points") { if (_root[ime].hittest(_root.points)) { fleg = 1; } } return(fleg); } someListener = new Object(); someListener.onMouseDown = function () { _root.izabir_crva(); }; Mouse.addListener(someListener); stop();
Instance of Symbol 300 MovieClip in Frame 12
onClipEvent (load) { _root.nivo = 5; _root.text_ze_pokazan = 0; _global.crvi = new array(); duplicateMovieClip (_root.storage, "crv1s1", 11); duplicateMovieClip (_root.storage, "crv1s2", 12); duplicateMovieClip (_root.storage, "crv1s3", 13); duplicateMovieClip (_root.storage, "crv1s4", 14); duplicateMovieClip (_root.storage, "crv1s5", 15); _global.crvi[0] = 1; _global.crvi[1] = 9; _global.crvi[2] = 2; _global.crvi[3] = 0; _global.crvi[4] = 300; _global.crvi[5] = 178; _global.crvi[6] = 4; _global.crvi[7] = 4; _global.crvi[8] = 4; _global.crvi[9] = 4; _global.dtren = 1; _global.tren = 1; _global.pravac = _global.crvi[2]; _global.izlazi = 0; _root.rezultat = _global.rezultat; _global.temp_rezultat = _global.rezultat; _global.neko_lud = 0; _global.neko_spava = 0; _root.do_kraja = 25; _global.neko_duplo = 0; } onClipEvent (enterFrame) { if (_global.crvi[0] < 1) { _global.rezultat = _root.rezultat; _global.do_kraja = _root.do_kraja; if (_root.do_kraja == 0) { _root.gotoAndStop(13); } else { _root.gotoAndStop(18); } } _root.kolizija("pod1"); _root.ocitaj_key(); _root.kolizija("pod2"); _root.ocitaj_key(); _root.kolizija("pod3"); _root.ocitaj_key(); _root.kolizija("pod4"); _root.ocitaj_key(); _root.kolizija("pod5"); _root.ocitaj_key(); i = 1; while (i < 24) { _root.kolizija("zid" + i); _root.ocitaj_key(); i++; } if (_root.do_kraja != 0) { _root.intersekt_crva(); } else { _root.unisti_fildove(); _global.crvi[0] = 0; _root.nextFrame(); } _root.ocitaj_key(); _root.dovratak(); _root.ocitaj_key(); _root.kolizija_do("zid24"); _root.poeni(); _root.ocitaj_key(); _root.ludilo(); _root.ocitaj_key(); _root.spava(); _root.ocitaj_key(); _root.duplo(); _root.ocitaj_key(); _root.seci("sekac"); _root.ocitaj_key(); _root.osvezi_niz(_global.dtren); _root.ocitaj_key(); _root.osvezi_sliku(); _root.ocitaj_key(); } onClipEvent (keyDown) { _root.ocitaj_key(); } onClipEvent (mouseDown) { _root.izabir_crva(); }
Instance of Symbol 250 MovieClip "kodina" in Frame 13
onClipEvent (load) { _root.stop(); _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; if (_global.do_kraja != 0) { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; } _root.ukupno = _global.rezultat add " to\u010Dk"; } onClipEvent (enterFrame) { _root.napred.onPress = function () { _root.gotoAndStop(14); }; _root.dalje.onPress = function () { _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; }; _root.ponovo.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; }; _root.upis.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 100; }; }
Frame 14
function izbroj() { var i; var temp; var ukupno; temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); ukupno = ukupno + (_global.crvi[temp] - 4); temp = temp + _global.crvi[temp]; i++; } return(ukupno); } function randint(sirina_intervala) { return(Math.floor(Math.random() * sirina_intervala)); } function ocitaj_key() { if (Key.isDown(39)) { _global.pravac = 4; } if (Key.isDown(37)) { _global.pravac = 2; } if (Key.isDown(38)) { _global.pravac = 1; } if (Key.isDown(40)) { _global.pravac = 3; } } function delay(kolko) { var i; var p; _root.ocitaj_key(); p = _root.izbroj(); i = getTimer(); while (getTimer() < (i + kolko)) { _root.ocitaj_key(); } } function napravi_fildove() { var i; var j; var temp; var brojac; temp = 1; brojac = 2; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); duplicateMovieClip (_root.storage, (("crv" + i) + "s") + j, brojac); brojac = brojac + 1; j++; } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.osvezi_sliku(); } function unisti_fildove() { var tempunist; var k; var l; tempunist = 1; k = 1; while (k < (_global.crvi[0] + 1)) { _root.ocitaj_key(); l = 1; while (l < (_global.crvi[tempunist] - 3)) { _root.ocitaj_key(); removeMovieClip(_root[(("crv" + k) + "s") + l]); l++; } tempunist = tempunist + _global.crvi[tempunist]; k++; } _root.ocitaj_key(); } function osvezi_niz(puta) { var temp = 1; var i; var j; var brzina = 14.5; _root.delay(puta); _root.ocitaj_key(); _root.osvezi_nav(_global.tren, _global.pravac); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] != 1) { switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + ((-1) * brzina); break; case 2 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + ((-1) * brzina); break; case 3 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + brzina; break; case 4 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + brzina; } _root.ocitaj_key(); j = _global.crvi[temp]; while (j > 6) { _global.crvi[(temp + j) - 1] = _global.crvi[(temp + j) - 2]; _root.ocitaj_key(); j--; } _root.ocitaj_key(); switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 5] = 3; break; case 2 : _global.crvi[temp + 5] = 4; break; case 3 : _global.crvi[temp + 5] = 1; break; case 4 : _global.crvi[temp + 5] = 2; } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.ocitaj_key(); } function osvezi_sliku() { var temp = 1; var i; var naiz; var j; var offset; var po; var poskre; po = 7.3; poskre = 8; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._x = _global.crvi[temp + 3]; _root[(("crv" + i) + "s") + 1]._y = _global.crvi[temp + 4]; _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._rotation = (3 - _global.crvi[temp + 1]) * 90; _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + 1].gotoAndStop(11); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(21); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(1); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + 1].gotoAndStop(6); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); } _root.ocitaj_key(); naiz = -1; j = 2; while (j < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if (_global.crvi[((temp + 3) + j) + 1] == _global.crvi[(temp + 3) + j]) { naiz = naiz * -1; _root.ocitaj_key(); if (naiz == 1) { offset = 0; } else { offset = 1; } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 180; _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(12 + offset); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(22 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(2 + offset); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); } _root.ocitaj_key(); } else { _root.ocitaj_key(); switch (_global.crvi[(temp + 3) + j]) { case 1 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 2 : if (_global.crvi[(temp + j) + 4] == 1) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; } if (_global.crvi[(temp + j) + 4] == 3) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } break; case 3 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -180; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 4 : if (_global.crvi[(temp + j) + 4] == 1) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] != 3) { break; } _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(15); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(25); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(5); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(10); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); } _root.ocitaj_key(); } _root.ocitaj_key(); j++; } switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 0; break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = -90; break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 180; break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 90; } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(14); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(24); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(4); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(9); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } function osvezi_nav(temp, pravac) { if (_global.crvi[temp + 2] != 1) { if (pravac == 1) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } } if (pravac == 3) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } } if (pravac == 2) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } } if (pravac == 4) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } } } } function izabir_crva() { var i; var j; var temp; var itemp; var distance; var tempdist; temp = 1; tempdist = 900; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { distance = Math.abs(_root._ymouse - _root[(("crv" + i) + "s") + j]._y) + Math.abs(_root._xmouse - _root[(("crv" + i) + "s") + j]._x); _root.ocitaj_key(); if (distance < tempdist) { tempdist = distance; itemp = temp; _root.ocitaj_key(); } j++; } temp = temp + _global.crvi[temp]; i++; } if (tempdist < 100) { _global.tren = itemp; _global.pravac = _global.crvi[itemp + 1]; } } function kolizija(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function kolizija_do(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_global.izlazi != temp)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function intersekt_crva() { var i; var j; var k; var temp; var p; var fleg; var tempx; var tempy; var tempi; fleg = 0; tempi = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (((((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + 1]) && ((_global.crvi[temp + 1] == (_global.crvi[tempi + 1] - 2)) || (_global.crvi[temp + 1] == (_global.crvi[tempi + 1] + 2)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) && (_root[(("crv" + j) + "s") + 1]._alpha != 0)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; break; } k = 3; while (k < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if (((((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (!((j == i) && (k == 3)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) && (_root[(("crv" + j) + "s") + k]._alpha != 0)) { _root.ocitaj_key(); tempx = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - k); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - k) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + k, (_global.crvi[temp] - 3) - k); _global.crvi[temp] = 3 + k; _root.napravi_fildove(); fleg = 1; break; } _root.ocitaj_key(); k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { break; } tempi = tempi + _global.crvi[tempi]; i++; } _root.ocitaj_key(); } function intersekt_crva_posle() { var i; var j; var k; var temp; var tempi; var fleg; tempi = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); k = 3; while (k < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if ((((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) && (_root[(("crv" + j) + "s") + k]._alpha != 0)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[tempi]; _global.crvi.splice(tempi, _global.crvi[tempi]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == tempi) { _global.tren = 1; } if (_global.tren > tempi) { _global.tren = _global.tren - duzina; } if (_global.izlazi > tempi) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == tempi) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; fleg = 1; break; } k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { return; } tempi = tempi + _global.crvi[tempi]; i++; } } function dovratak() { var i; var j; var temp; var duzina; if (_global.izlazi == 0) { _root.ocitaj_key(); temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); if ((_root.vrata._currentframe > 8) && (_root.vrata._currentframe < 45)) { _global.izlazi = temp; } else { _root.kolizija("vrata"); } } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } if (_global.izlazi != 0) { temp = 1; _root.vrata.gotoAndStop(12); _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + j])) { k = 1; while (k < (j + 1)) { _root[(("crv" + i) + "s") + k]._alpha = 0; k++; } if (j == (_global.crvi[_global.izlazi] - 4)) { _root.ocitaj_key(); if ((_root.do_kraja - j) > 0) { _root.do_kraja = _root.do_kraja - j; } else { _root.do_kraja = 0; _root.vrata.gotoAndStop(52); } _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } _global.pravac = _global.crvi[_global.tren + 1]; _global.izlazi = 0; _root.vrata.gotoAndPlay(40); break; } } j++; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } _root.ocitaj_key(); } function poeni() { var fleg; var i; var j; var temp; if (_root.poen._x < 0) { fleg = 1; while (fleg == 1) { _root.poen._x = 68 + (14.5 * _root.randint(24)); _root.ocitaj_key(); _root.poen._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); if (fleg == 0) { fleg = _root.uni_intersekt("poen"); } } } if (_root.poen._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.ocitaj_key(); _root.sound.gotoAndPlay(2); _root.unisti_fildove(); _global.crvi[temp]++; _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) - 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 2]); _root.napravi_fildove(); if (_global.tren > temp) { _global.tren++; } if (_global.izlazi > temp) { _global.izlazi++; } _root.poen._x = -700; _root.ocitaj_key(); koef = 6; if (_global.neko_duplo != 0) { koef = koef * 2; } if (_global.neko_lud != 0) { koef = koef * 3; } _root.rezultat = _root.rezultat + (koef * _global.crvi[0]); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } } function ludilo() { var fleg; var i; var j; var temp; if (_global.neko_lud > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_lud = 1; } _root.ocitaj_key(); } if (_global.neko_lud > 0) { _global.neko_lud--; if (_global.neko_lud == 20) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 18) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 16) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 14) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 12) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 10) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 8) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 6) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 4) { _root.score_crazy._alpha = 0; } _root.ocitaj_key(); if (_global.neko_lud == 2) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_crazy._x = -500; } _root.ocitaj_key(); } if (((_root.crazy._x < 0) && (Math.random() < 0.02)) && (_global.neko_lud == 0)) { fleg = 1; while (fleg == 1) { _root.crazy._x = 68 + (14.5 * _root.randint(24)); _root.crazy._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { fleg = _root.uni_intersekt("crazy"); } } _root.ocitaj_key(); } if (_root.crazy._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _global.crvi[temp + 2] = 2; _global.neko_lud = 100; _root.ocitaj_key(); _root.crazy._x = -700; _root.score_crazy._x = 326; _root.score_crazy._y = 13; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } } function spava() { var fleg; var i; var j; var temp; if (_global.neko_spava > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_spava = 1; } _root.ocitaj_key(); } _root.ocitaj_key(); if (_global.neko_spava > 0) { _global.neko_spava--; if (_global.neko_spava == 20) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 18) { _root.score_sleep._alpha = 100; } _root.ocitaj_key(); if (_global.neko_spava == 16) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 14) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 12) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 10) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 8) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 6) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 4) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 2) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_sleep._x = -500; } _root.ocitaj_key(); } if (((_root.sleep._x < 0) && (_global.crvi[0] > 2)) && (_global.neko_spava == 0)) { fleg = 1; while (fleg == 1) { _root.sleep._x = 68 + (14.5 * _root.randint(24)); _root.sleep._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (fleg == 0) { fleg = _root.uni_intersekt("sleep"); } } } if (_root.sleep._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _global.crvi[temp + 2] = 1; if (_global.tren == temp) { if (temp != 1) { _global.tren = 1; } if (temp == 1) { _global.tren = 1 + _global.crvi[1]; } _root.ocitaj_key(); } _root.sleep._x = -700; _global.neko_spava = 100; _root.ocitaj_key(); _root.score_sleep._x = 341; _root.score_sleep._y = 13; _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; i++; } } } function duplo() { var fleg; var i; var j; var temp; _root.ocitaj_key(); if (_global.neko_duplo > 0) { _global.neko_duplo--; if (_global.neko_duplo == 20) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 18) { _root.score_points._alpha = 100; } _root.ocitaj_key(); if (_global.neko_duplo == 16) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 14) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 12) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 10) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 8) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 6) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 4) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 2) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 0) { _root.score_points._x = -500; } } if ((_root.points._x < 0) && (_global.neko_duplo == 0)) { fleg = 1; while (fleg == 1) { _root.points._x = 68 + (14.5 * _root.randint(24)); _root.points._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (fleg == 0) { fleg = _root.uni_intersekt("points"); } } } if (_root.points._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.points._x = -700; _global.neko_duplo = 100; _root.ocitaj_key(); _root.score_points._x = 362; _root.score_points._y = 13; } temp = temp + _global.crvi[temp]; i++; } } _root.ocitaj_key(); } function seci(ime) { var i; var j; var p; var temp; var tempx; var tempy; temp = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (((_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; return; } j = 3; while (j < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if (((_root[ime].hittest(_root[(("crv" + i) + "s") + j]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) && (_root[(("crv" + i) + "s") + j]._alpha != 0)) { _root.ocitaj_key(); tempx = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - j); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - j) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + j, (_global.crvi[temp] - 3) - j); _global.crvi[temp] = 3 + j; _root.napravi_fildove(); fleg = 1; break; } j++; } if (fleg == 1) { return; } temp = temp + _global.crvi[temp]; i++; } } function uni_intersekt(ime) { var i; var fleg; fleg = 0; i = 1; while (i < 11) { _root.ocitaj_key(); if (_root[ime].hittest(_root["zid" + i])) { fleg = 1; } i++; } if (_root[ime].hittest(_root.vrata)) { fleg = 1; } if (_root[ime].hittest(_root.sekac1)) { fleg = 1; } if (_root[ime].hittest(_root.sekac2)) { fleg = 1; } if (ime != "poen") { if (_root[ime].hittest(_root.poen)) { fleg = 1; } } _root.ocitaj_key(); if (ime != "crazy") { if (_root[ime].hittest(_root.crazy)) { fleg = 1; } } if (ime != "sleep") { if (_root[ime].hittest(_root.sleep)) { fleg = 1; } } _root.ocitaj_key(); if (_root[ime].hittest(_root.sekac)) { fleg = 1; } if (ime != "points") { if (_root[ime].hittest(_root.points)) { fleg = 1; } } return(fleg); } someListener = new Object(); someListener.onMouseDown = function () { _root.izabir_crva(); }; Mouse.addListener(someListener); stop();
Instance of Symbol 333 MovieClip in Frame 14
onClipEvent (load) { _root.nivo = 6; _root.text_ze_pokazan = 0; _global.crvi = new array(); duplicateMovieClip (_root.storage, "crv1s1", 11); duplicateMovieClip (_root.storage, "crv1s2", 12); duplicateMovieClip (_root.storage, "crv1s3", 13); duplicateMovieClip (_root.storage, "crv1s4", 14); duplicateMovieClip (_root.storage, "crv1s5", 15); _global.crvi[0] = 1; _global.crvi[1] = 9; _global.crvi[2] = 2; _global.crvi[3] = 0; _global.crvi[4] = 300; _global.crvi[5] = 178; _global.crvi[6] = 4; _global.crvi[7] = 4; _global.crvi[8] = 4; _global.crvi[9] = 4; _global.dtren = 1; _global.tren = 1; _global.pravac = _global.crvi[2]; _global.izlazi = 0; _root.rezultat = _global.rezultat; _global.temp_rezultat = _global.rezultat; _global.neko_lud = 0; _global.neko_spava = 0; _root.do_kraja = 30; _global.neko_duplo = 0; } onClipEvent (enterFrame) { if (_global.crvi[0] < 1) { _global.rezultat = _root.rezultat; _global.do_kraja = _root.do_kraja; if (_root.do_kraja == 0) { _root.gotoAndStop(15); } else { _root.gotoAndStop(18); } } _root.kolizija("pod1"); _root.ocitaj_key(); _root.kolizija("pod2"); _root.ocitaj_key(); _root.kolizija("pod3"); _root.ocitaj_key(); _root.kolizija("pod4"); _root.ocitaj_key(); _root.kolizija("pod5"); _root.ocitaj_key(); _root.dovratak(); _root.ocitaj_key(); i = 1; while (i < 24) { _root.kolizija("zid" + i); _root.ocitaj_key(); i++; } if (_root.do_kraja != 0) { _root.intersekt_crva(); } else { _root.unisti_fildove(); _global.crvi[0] = 0; _root.nextFrame(); } _root.ocitaj_key(); _root.kolizija_do("zid24"); _root.poeni(); _root.ocitaj_key(); _root.ludilo(); _root.ocitaj_key(); _root.spava(); _root.ocitaj_key(); _root.duplo(); _root.ocitaj_key(); _root.seci("sekac1"); _root.ocitaj_key(); _root.seci("sekac2"); _root.ocitaj_key(); _root.osvezi_niz(_global.dtren); _root.ocitaj_key(); _root.osvezi_sliku(); _root.ocitaj_key(); } onClipEvent (keyDown) { _root.ocitaj_key(); } onClipEvent (mouseDown) { _root.izabir_crva(); }
Instance of Symbol 250 MovieClip "kodina" in Frame 15
onClipEvent (load) { _root.stop(); _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; if (_global.do_kraja != 0) { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; } _root.ukupno = _global.rezultat add " to\u010Dk"; } onClipEvent (enterFrame) { _root.napred.onPress = function () { _root.gotoAndStop(16); }; _root.dalje.onPress = function () { _root.oznaceno1._alpha = 100; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 0; }; _root.ponovo.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; }; _root.upis.onPress = function () { _root.oznaceno1._alpha = 0; _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 100; }; }
Frame 16
function izbroj() { var i; var temp; var ukupno; temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); ukupno = ukupno + (_global.crvi[temp] - 4); temp = temp + _global.crvi[temp]; i++; } return(ukupno); } function randint(sirina_intervala) { return(Math.floor(Math.random() * sirina_intervala)); } function ocitaj_key() { if (Key.isDown(39)) { _global.pravac = 4; } if (Key.isDown(37)) { _global.pravac = 2; } if (Key.isDown(38)) { _global.pravac = 1; } if (Key.isDown(40)) { _global.pravac = 3; } } function delay(kolko) { var i; var p; _root.ocitaj_key(); p = _root.izbroj(); i = getTimer(); while (getTimer() < (i + kolko)) { _root.ocitaj_key(); } } function napravi_fildove() { var i; var j; var temp; var brojac; temp = 1; brojac = 2; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); duplicateMovieClip (_root.storage, (("crv" + i) + "s") + j, brojac); brojac = brojac + 1; j++; } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.osvezi_sliku(); } function unisti_fildove() { var tempunist; var k; var l; tempunist = 1; k = 1; while (k < (_global.crvi[0] + 1)) { _root.ocitaj_key(); l = 1; while (l < (_global.crvi[tempunist] - 3)) { _root.ocitaj_key(); removeMovieClip(_root[(("crv" + k) + "s") + l]); l++; } tempunist = tempunist + _global.crvi[tempunist]; k++; } _root.ocitaj_key(); } function osvezi_niz(puta) { var temp = 1; var i; var j; var brzina = 14.5; _root.delay(puta); _root.ocitaj_key(); _root.osvezi_nav(_global.tren, _global.pravac); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] != 1) { switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + ((-1) * brzina); break; case 2 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + ((-1) * brzina); break; case 3 : _global.crvi[temp + 4] = _global.crvi[temp + 4] + brzina; break; case 4 : _global.crvi[temp + 3] = _global.crvi[temp + 3] + brzina; } _root.ocitaj_key(); j = _global.crvi[temp]; while (j > 6) { _global.crvi[(temp + j) - 1] = _global.crvi[(temp + j) - 2]; _root.ocitaj_key(); j--; } _root.ocitaj_key(); switch (_global.crvi[temp + 1]) { case 1 : _global.crvi[temp + 5] = 3; break; case 2 : _global.crvi[temp + 5] = 4; break; case 3 : _global.crvi[temp + 5] = 1; break; case 4 : _global.crvi[temp + 5] = 2; } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } _root.ocitaj_key(); } function osvezi_sliku() { var temp = 1; var i; var naiz; var j; var offset; var po; var poskre; po = 7.3; poskre = 8; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._x = _global.crvi[temp + 3]; _root[(("crv" + i) + "s") + 1]._y = _global.crvi[temp + 4]; _root.ocitaj_key(); _root[(("crv" + i) + "s") + 1]._rotation = (3 - _global.crvi[temp + 1]) * 90; _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + 1].gotoAndStop(11); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(21); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(1); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + 1].gotoAndStop(6); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(6); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + 1].gotoAndStop(16); } _root.ocitaj_key(); } _root.ocitaj_key(); naiz = -1; j = 2; while (j < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if (_global.crvi[((temp + 3) + j) + 1] == _global.crvi[(temp + 3) + j]) { naiz = naiz * -1; _root.ocitaj_key(); if (naiz == 1) { offset = 0; } else { offset = 1; } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._rotation = 180; _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(12 + offset); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(22 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(2 + offset); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(7 + offset); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(17 + offset); } _root.ocitaj_key(); } _root.ocitaj_key(); } else { _root.ocitaj_key(); switch (_global.crvi[(temp + 3) + j]) { case 1 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 2 : if (_global.crvi[(temp + j) + 4] == 1) { _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; } if (_global.crvi[(temp + j) + 4] == 3) { _root[(("crv" + i) + "s") + j]._xscale = -100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } break; case 3 : if (_global.crvi[(temp + j) + 4] == 2) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = -180; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] == 4) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = 0; _root.ocitaj_key(); } break; case 4 : if (_global.crvi[(temp + j) + 4] == 1) { _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = -100; _root[(("crv" + i) + "s") + j]._rotation = -90; _root.ocitaj_key(); } if (_global.crvi[(temp + j) + 4] != 3) { break; } _root[(("crv" + i) + "s") + j]._xscale = 100; _root[(("crv" + i) + "s") + j]._yscale = 100; _root[(("crv" + i) + "s") + j]._rotation = 90; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root.ocitaj_key(); break; case 2 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root.ocitaj_key(); break; case 4 : _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root.ocitaj_key(); } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(15); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(25); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(5); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(10); _root.ocitaj_key(); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(10); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(20); } _root.ocitaj_key(); } _root.ocitaj_key(); } _root.ocitaj_key(); j++; } switch (_global.crvi[(temp + j) + 3]) { case 1 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y - (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 0; break; case 2 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x - (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = -90; break; case 3 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y + (2 * po); _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x; _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 180; break; case 4 : _root[(("crv" + i) + "s") + j]._y = _root[(("crv" + i) + "s") + (j - 1)]._y; _root[(("crv" + i) + "s") + j]._x = _root[(("crv" + i) + "s") + (j - 1)]._x + (2 * po); _root.ocitaj_key(); _root[(("crv" + i) + "s") + j]._rotation = 90; } _root.ocitaj_key(); switch (_global.crvi[temp + 2]) { case 0 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); break; case 1 : _root[(("crv" + i) + "s") + j].gotoAndStop(14); _root.ocitaj_key(); break; case 2 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(24); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(4); } _root.ocitaj_key(); break; case 3 : _root[(("crv" + i) + "s") + j].gotoAndStop(9); break; case 4 : if (temp == _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(9); } if (temp != _global.tren) { _root[(("crv" + i) + "s") + j].gotoAndStop(19); } _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } function osvezi_nav(temp, pravac) { if (_global.crvi[temp + 2] != 1) { if (pravac == 1) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } } if (pravac == 3) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 1)) { _global.crvi[temp + 1] = 3; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 3)) { _global.crvi[temp + 1] = 1; } } if (pravac == 2) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } } if (pravac == 4) { if ((_global.crvi[temp + 2] != 2) && (_global.crvi[temp + 1] != 2)) { _global.crvi[temp + 1] = 4; } if ((_global.crvi[temp + 2] == 2) && (_global.crvi[temp + 1] != 4)) { _global.crvi[temp + 1] = 2; } } } } function izabir_crva() { var i; var j; var temp; var itemp; var distance; var tempdist; temp = 1; tempdist = 900; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { distance = Math.abs(_root._ymouse - _root[(("crv" + i) + "s") + j]._y) + Math.abs(_root._xmouse - _root[(("crv" + i) + "s") + j]._x); _root.ocitaj_key(); if (distance < tempdist) { tempdist = distance; itemp = temp; _root.ocitaj_key(); } j++; } temp = temp + _global.crvi[temp]; i++; } if (tempdist < 100) { _global.tren = itemp; _global.pravac = _global.crvi[itemp + 1]; } } function kolizija(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function kolizija_do(ime) { var i; var j; var temp; var k; var flag; var l; var duzina; flag = 0; temp = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_global.izlazi != temp)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; flag = 1; return; } _root.ocitaj_key(); if (flag == 0) { temp = temp + _global.crvi[temp]; } if (flag == 1) { flag = 0; i--; } i++; } } function intersekt_crva() { var i; var j; var k; var temp; var p; var fleg; var tempx; var tempy; var tempi; fleg = 0; tempi = 1; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (((((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + 1]) && ((_global.crvi[temp + 1] == (_global.crvi[tempi + 1] - 2)) || (_global.crvi[temp + 1] == (_global.crvi[tempi + 1] + 2)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) && (_root[(("crv" + j) + "s") + 1]._alpha != 0)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; break; } k = 3; while (k < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if (((((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (!((j == i) && (k == 3)))) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) && (_root[(("crv" + j) + "s") + k]._alpha != 0)) { _root.ocitaj_key(); tempx = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + j) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - k); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - k) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + k, (_global.crvi[temp] - 3) - k); _global.crvi[temp] = 3 + k; _root.napravi_fildove(); fleg = 1; break; } _root.ocitaj_key(); k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { break; } tempi = tempi + _global.crvi[tempi]; i++; } _root.ocitaj_key(); } function intersekt_crva_posle() { var i; var j; var k; var temp; var tempi; var fleg; tempi = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); temp = 1; j = 1; while (j < (_global.crvi[0] + 1)) { _root.ocitaj_key(); k = 3; while (k < (_global.crvi[temp] - 4)) { _root.ocitaj_key(); if ((((_root[(("crv" + i) + "s") + 1].hittest(_root[(("crv" + j) + "s") + k]) && (_global[temp + 2] != 1)) && (_global[tempi + 2] != 1)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) && (_root[(("crv" + j) + "s") + k]._alpha != 0)) { _root.ocitaj_key(); _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[tempi]; _global.crvi.splice(tempi, _global.crvi[tempi]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == tempi) { _global.tren = 1; } if (_global.tren > tempi) { _global.tren = _global.tren - duzina; } if (_global.izlazi > tempi) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == tempi) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; fleg = 1; break; } k++; } if (fleg == 1) { break; } temp = temp + _global.crvi[temp]; j++; } if (fleg == 1) { return; } tempi = tempi + _global.crvi[tempi]; i++; } } function dovratak() { var i; var j; var temp; var duzina; if (_global.izlazi == 0) { _root.ocitaj_key(); temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + 1])) { _root.ocitaj_key(); if ((_root.vrata._currentframe > 8) && (_root.vrata._currentframe < 45)) { _global.izlazi = temp; } else { _root.kolizija("vrata"); } } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } if (_global.izlazi != 0) { temp = 1; _root.vrata.gotoAndStop(12); _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.dovratak1.hittest(_root[(("crv" + i) + "s") + j])) { k = 1; while (k < (j + 1)) { _root[(("crv" + i) + "s") + k]._alpha = 0; k++; } if (j == (_global.crvi[_global.izlazi] - 4)) { _root.ocitaj_key(); if ((_root.do_kraja - j) > 0) { _root.do_kraja = _root.do_kraja - j; } else { _root.do_kraja = 0; _root.vrata.gotoAndStop(52); } _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.ocitaj_key(); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } _global.pravac = _global.crvi[_global.tren + 1]; _global.izlazi = 0; _root.vrata.gotoAndPlay(40); break; } } j++; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } _root.ocitaj_key(); } function poeni() { var fleg; var i; var j; var temp; if (_root.poen._x < 0) { fleg = 1; while (fleg == 1) { _root.poen._x = 68 + (14.5 * _root.randint(24)); _root.ocitaj_key(); _root.poen._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); if (fleg == 0) { fleg = _root.uni_intersekt("poen"); } } } if (_root.poen._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.poen.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.ocitaj_key(); _root.sound.gotoAndPlay(2); _root.unisti_fildove(); _global.crvi[temp]++; _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) - 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 2]); _root.napravi_fildove(); if (_global.tren > temp) { _global.tren++; } if (_global.izlazi > temp) { _global.izlazi++; } _root.poen._x = -700; _root.ocitaj_key(); koef = 7; if (_global.neko_duplo != 0) { koef = koef * 2; } if (_global.neko_lud != 0) { koef = koef * 3; } _root.rezultat = _root.rezultat + (koef * _global.crvi[0]); } temp = temp + _global.crvi[temp]; _root.ocitaj_key(); i++; } } } function ludilo() { var fleg; var i; var j; var temp; if (_global.neko_lud > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_lud = 1; } _root.ocitaj_key(); } if (_global.neko_lud > 0) { _global.neko_lud--; if (_global.neko_lud == 20) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 18) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 16) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 14) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 12) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 10) { _root.score_crazy._alpha = 100; } _root.ocitaj_key(); if (_global.neko_lud == 8) { _root.score_crazy._alpha = 0; } if (_global.neko_lud == 6) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 4) { _root.score_crazy._alpha = 0; } _root.ocitaj_key(); if (_global.neko_lud == 2) { _root.score_crazy._alpha = 100; } if (_global.neko_lud == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 2) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_crazy._x = -500; } _root.ocitaj_key(); } if (((_root.crazy._x < 0) && (Math.random() < 0.02)) && (_global.neko_lud == 0)) { fleg = 1; while (fleg == 1) { _root.crazy._x = 68 + (14.5 * _root.randint(24)); _root.crazy._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { fleg = _root.uni_intersekt("crazy"); } } _root.ocitaj_key(); } if (_root.crazy._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.crazy.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _global.crvi[temp + 2] = 2; _global.neko_lud = 100; _root.ocitaj_key(); _root.crazy._x = -700; _root.score_crazy._x = 326; _root.score_crazy._y = 12; } temp = temp + _global.crvi[temp]; i++; } _root.ocitaj_key(); } } function spava() { var fleg; var i; var j; var temp; if (_global.neko_spava > 0) { temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { fleg = 1; } _root.ocitaj_key(); temp = temp + _global.crvi[temp]; i++; } if (fleg == 0) { _global.neko_spava = 1; } _root.ocitaj_key(); } _root.ocitaj_key(); if (_global.neko_spava > 0) { _global.neko_spava--; if (_global.neko_spava == 20) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 18) { _root.score_sleep._alpha = 100; } _root.ocitaj_key(); if (_global.neko_spava == 16) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 14) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 12) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 10) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 8) { _root.score_sleep._alpha = 0; } _root.ocitaj_key(); if (_global.neko_spava == 6) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 4) { _root.score_sleep._alpha = 0; } if (_global.neko_spava == 2) { _root.score_sleep._alpha = 100; } if (_global.neko_spava == 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_global.crvi[temp + 2] == 1) { _global.crvi[temp + 2] = 0; } temp = temp + _global.crvi[temp]; i++; } _root.score_sleep._x = -500; } _root.ocitaj_key(); } if (((_root.sleep._x < 0) && (_global.crvi[0] > 2)) && (_global.neko_spava == 0)) { fleg = 1; while (fleg == 1) { _root.sleep._x = 68 + (14.5 * _root.randint(24)); _root.sleep._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (fleg == 0) { fleg = _root.uni_intersekt("sleep"); } } } if (_root.sleep._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.sleep.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _global.crvi[temp + 2] = 1; if (_global.tren == temp) { if (temp != 1) { _global.tren = 1; } if (temp == 1) { _global.tren = 1 + _global.crvi[1]; } _root.ocitaj_key(); } _root.sleep._x = -700; _global.neko_spava = 100; _root.ocitaj_key(); _root.score_sleep._x = 341; _root.score_sleep._y = 12; _root.ocitaj_key(); } temp = temp + _global.crvi[temp]; i++; } } } function duplo() { var fleg; var i; var j; var temp; _root.ocitaj_key(); if (_global.neko_duplo > 0) { _global.neko_duplo--; if (_global.neko_duplo == 20) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 18) { _root.score_points._alpha = 100; } _root.ocitaj_key(); if (_global.neko_duplo == 16) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 14) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 12) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 10) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 8) { _root.score_points._alpha = 0; } if (_global.neko_duplo == 6) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 4) { _root.score_points._alpha = 0; } _root.ocitaj_key(); if (_global.neko_duplo == 2) { _root.score_points._alpha = 100; } if (_global.neko_duplo == 0) { _root.score_points._x = -500; } } if ((_root.points._x < 0) && (_global.neko_duplo == 0)) { fleg = 1; while (fleg == 1) { _root.points._x = 68 + (14.5 * _root.randint(24)); _root.points._y = 61 + (14.6 * _root.randint(18)); _root.ocitaj_key(); temp = 1; fleg = 0; i = 1; while (i < (_global.crvi[0] + 1)) { j = 1; while (j < (_global.crvi[temp] - 3)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + j])) { fleg = 1; } j++; } temp = temp + _root.crvi[temp]; i++; } if (fleg == 0) { fleg = _root.uni_intersekt("points"); } } } if (_root.points._x > 0) { temp = 1; i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (_root.points.hittest(_root[(("crv" + i) + "s") + 1]) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.points._x = -700; _global.neko_duplo = 100; _root.ocitaj_key(); _root.score_points._x = 362; _root.score_points._y = 12; } temp = temp + _global.crvi[temp]; i++; } } _root.ocitaj_key(); } function seci(ime) { var i; var j; var p; var temp; var tempx; var tempy; temp = 1; fleg = 0; _root.ocitaj_key(); i = 1; while (i < (_global.crvi[0] + 1)) { _root.ocitaj_key(); if (((_root[ime].hittest(_root[(("crv" + i) + "s") + 1]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) && (_root[(("crv" + i) + "s") + 1]._alpha != 0)) { _root.unisti_fildove(); _global.crvi[0] = _global.crvi[0] - 1; _root.ocitaj_key(); duzina = _global.crvi[temp]; _global.crvi.splice(temp, _global.crvi[temp]); _root.napravi_fildove(); if (_global.tren == temp) { _global.tren = 1; } if (_global.tren > temp) { _global.tren = _global.tren - duzina; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi - duzina; } if (_global.izlazi == temp) { _global.izlazi = 0; } _global.pravac = _global.crvi[_global.tren + 1]; return; } j = 3; while (j < (_global.crvi[temp] - 5)) { _root.ocitaj_key(); if (((_root[ime].hittest(_root[(("crv" + i) + "s") + j]) && (_root[ime]._currentframe > 4)) && (_root[ime]._currentframe < 35)) && (_root[(("crv" + i) + "s") + j]._alpha != 0)) { _root.ocitaj_key(); tempx = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._x; tempy = _root[(("crv" + i) + "s") + (_global.crvi[temp] - 4)]._y; _root.unisti_fildove(); _global.crvi.splice(temp + _global.crvi[temp], 0, _global.crvi[temp] - j); _global.crvi.splice((temp + _global.crvi[temp]) + 1, 0, _global.crvi[(temp + _global.crvi[temp]) - 1]); _root.ocitaj_key(); _global.crvi.splice((temp + _global.crvi[temp]) + 2, 0, _global.crvi[temp + 2]); _global.crvi.splice((temp + _global.crvi[temp]) + 3, 0, tempx); _global.crvi.splice((temp + _global.crvi[temp]) + 4, 0, tempy); p = 1; while (p < ((_global.crvi[temp] - j) - 4)) { _root.ocitaj_key(); switch (_global.crvi[(temp + _global.crvi[temp]) - p]) { case 1 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 3); break; case 2 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 4); break; case 3 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 1); break; case 4 : _global.crvi.splice(((temp + _global.crvi[temp]) + 4) + p, 0, 2); } p++; } if (_global.tren > temp) { _global.tren = _global.tren + 4; } if (_global.izlazi > temp) { _global.izlazi = _global.izlazi + 4; } _global.crvi[0]++; _root.ocitaj_key(); _global.crvi.splice((temp + 3) + j, (_global.crvi[temp] - 3) - j); _global.crvi[temp] = 3 + j; _root.napravi_fildove(); fleg = 1; break; } j++; } if (fleg == 1) { return; } temp = temp + _global.crvi[temp]; i++; } } function uni_intersekt(ime) { var i; var fleg; fleg = 0; i = 1; while (i < 15) { _root.ocitaj_key(); if (_root[ime].hittest(_root["zid" + i])) { fleg = 1; } i++; } if (_root[ime].hittest(_root.vrata)) { fleg = 1; } if (_root[ime].hittest(_root.sekac1)) { fleg = 1; } if (_root[ime].hittest(_root.sekac2)) { fleg = 1; } if (ime != "poen") { if (_root[ime].hittest(_root.poen)) { fleg = 1; } } _root.ocitaj_key(); if (ime != "crazy") { if (_root[ime].hittest(_root.crazy)) { fleg = 1; } } if (ime != "sleep") { if (_root[ime].hittest(_root.sleep)) { fleg = 1; } } _root.ocitaj_key(); if (_root[ime].hittest(_root.sekac)) { fleg = 1; } if (ime != "points") { if (_root[ime].hittest(_root.points)) { fleg = 1; } } return(fleg); } someListener = new Object(); someListener.onMouseDown = function () { _root.izabir_crva(); }; Mouse.addListener(someListener); stop();
Instance of Symbol 348 MovieClip in Frame 16
onClipEvent (load) { _root.nivo = 7; _root.text_ze_pokazan = 0; _global.crvi = new array(); duplicateMovieClip (_root.storage, "crv1s1", 11); duplicateMovieClip (_root.storage, "crv1s2", 12); duplicateMovieClip (_root.storage, "crv1s3", 13); duplicateMovieClip (_root.storage, "crv1s4", 14); duplicateMovieClip (_root.storage, "crv1s5", 15); _global.crvi[0] = 1; _global.crvi[1] = 9; _global.crvi[2] = 2; _global.crvi[3] = 0; _global.crvi[4] = 400; _global.crvi[5] = 178; _global.crvi[6] = 4; _global.crvi[7] = 4; _global.crvi[8] = 4; _global.crvi[9] = 4; _global.dtren = 1; _global.tren = 1; _global.pravac = _global.crvi[2]; _global.izlazi = 0; _root.rezultat = _global.rezultat; _global.temp_rezultat = _global.rezultat; _global.neko_lud = 0; _global.neko_spava = 0; _root.do_kraja = 35; _global.neko_duplo = 0; } onClipEvent (enterFrame) { if (_global.crvi[0] < 1) { _global.rezultat = _root.rezultat; _global.do_kraja = _root.do_kraja; _root.gotoAndStop(18); } _root.kolizija("pod1"); _root.ocitaj_key(); _root.kolizija("pod2"); _root.ocitaj_key(); _root.kolizija("pod3"); _root.ocitaj_key(); _root.kolizija("pod4"); _root.ocitaj_key(); _root.kolizija("pod5"); i = 1; while (i < 15) { _root.kolizija("zid" + i); _root.ocitaj_key(); i++; } if (_root.do_kraja != 0) { _root.intersekt_crva(); } else { _root.unisti_fildove(); _global.crvi[0] = 0; _root.nextFrame(); } _root.ocitaj_key(); _root.dovratak(); _root.ocitaj_key(); _root.poeni(); _root.ocitaj_key(); _root.ludilo(); _root.ocitaj_key(); _root.spava(); _root.ocitaj_key(); _root.duplo(); _root.ocitaj_key(); _root.seci("sekac1"); _root.ocitaj_key(); _root.seci("sekac2"); _root.ocitaj_key(); _root.seci("sekac3"); _root.ocitaj_key(); _root.osvezi_niz(_global.dtren); _root.ocitaj_key(); _root.osvezi_sliku(); _root.ocitaj_key(); } onClipEvent (keyDown) { _root.ocitaj_key(); } onClipEvent (mouseDown) { _root.izabir_crva(); }
Frame 17
stop();
Instance of Symbol 250 MovieClip "kodina" in Frame 17
onClipEvent (load) { _root.oznaceno2._alpha = 0; _root.ukupno = _global.rezultat add " to\u010Dk"; } onClipEvent (enterFrame) { _root.napred.onPress = function () { if (_root.oznaceno2._alpha == 100) { _global.rezultat = _global.temp_rezultat; _root.gotoAndStop(16); } else { _root.gotoAndStop(18); } }; _root.ponovo.onPress = function () { if (_root.oznaceno2._alpha == 100) { _root.oznaceno2._alpha = 0; } else { _root.oznaceno2._alpha = 100; } }; _root.upis.onPress = function () { _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 100; }; }
Frame 18
stop();
Instance of Symbol 250 MovieClip "kodina" in Frame 18
onClipEvent (load) { _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 100; _root.vpisi_podatke._visible = true; _root.ukupno = _global.rezultat add " to\u010Dk"; _root.checkVpis.my_rezultat = _global.rezultat; _root.checkVpis.my_nivo = _root.nivo; } onClipEvent (enterFrame) { _root.napred.onPress = function () { if (_root.oznaceno3._alpha == 100) { if ((_root.checking == 0) || (_root.checking == undefined)) { if ((_root.my_uname.length < 1) && (_root.my_email.length < 1)) { _root.errorMsg = "Prosim, vnesi nadimek in email naslov!"; } else if (_root.my_email.indexOf("@", 1) < 0) { _root.errorMsg = "Znak @ lahko v email vnese\u0161 z gumbom zraven!"; } else { _root.checkVpis.moje_ime = _root.my_uname; _root.checkVpis.moj_enaslov = _root.my_email; _root.checkVpis.gotoAndPlay("start"); } } else if (_root.checking == 1) { _root.checking = 0; } } else { _global.rezultat = _global.temp_rezultat; _root.gotoAndStop(2 + (2 * _root.nivo)); } }; _root.ponovo.onPress = function () { _root.oznaceno2._alpha = 100; _root.oznaceno3._alpha = 0; _root.vpisi_podatke._visible = false; }; _root.upis.onPress = function () { _root.oznaceno2._alpha = 0; _root.oznaceno3._alpha = 100; _root.vpisi_podatke._visible = true; }; }
Symbol 11 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 14 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "background");
Symbol 17 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 19 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 22 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(disabled_mc, "foregroundDisabled");
Symbol 25 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(dot_mc, "radioDot");
Symbol 26 MovieClip [frb_states] Frame 1
stop();
Symbol 26 MovieClip [frb_states] Frame 2
stop();
Symbol 26 MovieClip [frb_states] Frame 3
stop();
Symbol 26 MovieClip [frb_states] Frame 4
stop();
Symbol 26 MovieClip [frb_states] Frame 5
stop();
Symbol 30 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 30 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 33 MovieClip [FRadioButtonSymbol] Frame 1
#initclip 4 function FRadioButtonClass() { this.init(); } function FRadioButtonGroupClass() { this.radioInstances = new Array(); } FRadioButtonClass.prototype = new FUIComponentClass(); FRadioButtonGroupClass.prototype = new FUIComponentClass(); Object.registerClass("FRadioButtonSymbol", FRadioButtonClass); FRadioButtonClass.prototype.init = function () { if (this.initialState == undefined) { this.selected = false; } else { this.selected = this.initialState; } super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.boundingBox_mc._width = 0; this.boundingBox_mc._height = 0; this.attachMovie("frb_hitArea", "frb_hitArea_mc", 1); this.attachMovie("frb_states", "frb_states_mc", 2); this.attachMovie("FLabelSymbol", "fLabel_mc", 3); super.init(); this._xscale = 100; this._yscale = 100; this.setSize(this.width, this.height); this.setChangeHandler(this.changeHandler); if (this.label != undefined) { this.setLabel(this.label); } if (this.initialState == undefined) { this.setValue(false); } else { this.setValue(this.initialState); } if (this.data == "") { this.data = undefined; } else { this.setData(this.data); } this.addToRadioGroup(); this.ROLE_SYSTEM_RADIOBUTTON = 45; this.STATE_SYSTEM_SELECTED = 16; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; }; FRadioButtonClass.prototype.setHitArea = function (w, h) { var hit = this.frb_hitArea_mc; this.hitArea = hit; if (this.frb_states_mc._width > w) { hit._width = this.frb_states_mc._width; } else { hit._width = w; } hit._visible = false; if (arguments.length > 1) { hit._height = h; } }; FRadioButtonClass.prototype.txtFormat = function (pos) { var txtS = this.textStyle; var sTbl = this.styleTable; txtS.align = ((sTbl.textAlign.value == undefined) ? ((txtS.align = pos)) : undefined); txtS.leftMargin = ((sTbl.textLeftMargin.value == undefined) ? ((txtS.leftMargin = 0)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 0)) : undefined); if (this.flabel_mc._height > this.height) { super.setSize(this.width, this.flabel_mc._height); } else { super.setSize(this.width, this.height); } this.setEnabled(this.enable); }; FRadioButtonClass.prototype.setSize = function (w, h) { this.setLabel(this.getLabel()); this.setLabelPlacement(this.labelPlacement); if (this.frb_states_mc._height < this.flabel_mc.labelField._height) { super.setSize(w, this.flabel_mc.labelField._height); } this.setHitArea(this.width, this.height); this.setLabelPlacement(this.labelPlacement); }; FRadioButtonClass.prototype.setLabelPlacement = function (pos) { this.setLabel(this.getLabel()); this.txtFormat(pos); var halfLabelH = (this.fLabel_mc._height / 2); var halfFrameH = (this.frb_states_mc._height / 2); var vertCenter = (halfFrameH - halfLabelH); var radioWidth = this.frb_states_mc._width; var frame = this.frb_states_mc; var label = this.fLabel_mc; var w = (this.width - frame._width); if (frame._width > this.width) { w = 0; } else { w = this.width - frame._width; } this.fLabel_mc.setSize(w); if ((pos == "right") || (pos == undefined)) { this.labelPlacement = "right"; this.frb_states_mc._x = 0; this.fLabel_mc._x = radioWidth; this.txtFormat("left"); } else if (pos == "left") { this.labelPlacement = "left"; this.fLabel_mc._x = 0; this.frb_states_mc._x = this.width - radioWidth; this.txtFormat("right"); } this.fLabel_mc._y = vertCenter; this.frb_hitArea_mc._y = vertCenter; this.setLabel(this.getLabel()); }; FRadioButtonClass.prototype.setData = function (dataValue) { this.data = dataValue; }; FRadioButtonClass.prototype.getData = function () { return(this.data); }; FRadioButtonClass.prototype.getState = function () { return(this.selected); }; FRadioButtonClass.prototype.getSize = function () { return(this.width); }; FRadioButtonClass.prototype.getGroupName = function () { return(this.groupName); }; FRadioButtonClass.prototype.setGroupName = function (groupName) { var i = 0; while (i < this._parent[this.groupName].radioInstances.length) { if (this._parent[this.groupName].radioInstances[i] == this) { delete this._parent[this.groupName].radioInstances[i]; } i++; } this.groupName = groupName; this.addToRadioGroup(); }; FRadioButtonClass.prototype.addToRadioGroup = function () { if (this._parent[this.groupName] == undefined) { this._parent[this.groupName] = new FRadioButtonGroupClass(); } this._parent[this.groupName].addRadioInstance(this); }; FRadioButtonClass.prototype.setValue = function (selected) { if (selected || (selected == undefined)) { this.setState(true); this.focusRect.removeMovieClip(); this.executeCallBack(); } else if (selected == false) { this.setState(false); } }; FRadioButtonClass.prototype.setTabState = function (selected) { Selection.setFocus(this); this.setState(selected); this.drawFocusRect(); this.executeCallBack(); }; FRadioButtonClass.prototype.setState = function (selected) { if (selected || (selected == undefined)) { this.tabEnabled = true; for (var i in this._parent) { if ((this != this._parent[i]) && (this._parent[i].groupName == this.groupName)) { this._parent[i].setState(false); this._parent[i].tabEnabled = false; } } } if (this.enable) { this.flabel_mc.setEnabled(true); if (selected || (selected == undefined)) { this.frb_states_mc.gotoAndStop("selectedEnabled"); this.enabled = false; this.selected = true; this.tabEnabled = true; this.tabFocused = true; } else { this.frb_states_mc.gotoAndStop("unselectedEnabled"); this.enabled = true; this.selected = false; this.tabEnabled = false; var enabTrue = this._parent[this.groupName].getEnabled(); var noneSelect = (this._parent[this.groupName].getValue() == undefined); if (enabTrue && (noneSelect)) { this._parent[this.groupName].radioInstances[0].tabEnabled = true; } } } else { this.flabel_mc.setEnabled(false); if (selected || (selected == undefined)) { this.frb_states_mc.gotoAndStop("selectedDisabled"); this.enabled = false; this.selected = true; this.tabEnabled = false; } else { this.frb_states_mc.gotoAndStop("unselectedDisabled"); this.enabled = false; this.selected = false; this.tabEnabled = false; } } if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FRadioButtonClass.prototype.getValue = function () { if (this.selected) { if ((this.data == "") || (this.data == undefined)) { return(this.getLabel()); } return(this.data); } }; FRadioButtonClass.prototype.setEnabled = function (enable) { if ((enable == true) || (enable == undefined)) { this.enable = true; super.setEnabled(true); } else { this.enable = false; super.setEnabled(false); } this.setState(this.selected); var cgn = (this._parent[this.groupName].getEnabled() == undefined); var cgnez = (this._parent[this.groupName].radioInstances[0].getEnabled() == false); if (cgn && (cgnez)) { var i = 0; while (i < this._parent[this.groupName].radioInstances.length) { if (this._parent[this.groupName].radioInstances[i].getEnabled() == true) { this._parent[this.groupName].radioInstances[i].tabEnabled = true; return(undefined); } i++; } } }; FRadioButtonClass.prototype.getEnabled = function () { return(this.enable); }; FRadioButtonClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FRadioButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.getLabel()); }; FRadioButtonClass.prototype.onPress = function () { this.pressFocus(); this.frb_states_mc.gotoAndStop("press"); }; FRadioButtonClass.prototype.onRelease = function () { this.frb_states_mc.gotoAndStop("unselectedDisabled"); this.setValue(!this.selected); }; FRadioButtonClass.prototype.onReleaseOutside = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOut = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOver = function () { this.frb_states_mc.gotoAndStop("press"); }; FRadioButtonClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this._parent[this.groupName]); }; FRadioButtonGroupClass.prototype.addRadioInstance = function (instance) { this.radioInstances.push(instance); this.radioInstances[0].tabEnabled = true; }; FRadioButtonGroupClass.prototype.setEnabled = function (enableFlag) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setEnabled(enableFlag); i++; } }; FRadioButtonGroupClass.prototype.getEnabled = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].getEnabled() != this.radioInstances[0].getEnabled()) { return(undefined); } i++; } return(this.radioInstances[0].getEnabled()); }; FRadioButtonGroupClass.prototype.setChangeHandler = function (changeHandler, obj) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setChangeHandler(changeHandler, obj); i++; } }; FRadioButtonGroupClass.prototype.getValue = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].selected == true) { if ((this.radioInstances[i].data == "") || (this.radioInstances[i].data == undefined)) { return(this.radioInstances[i].getLabel()); } return(this.radioInstances[i].data); } i++; } }; FRadioButtonGroupClass.prototype.getData = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].selected) { return(this.radioInstances[i].getData()); } i++; } }; FRadioButtonGroupClass.prototype.getInstance = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].selected == true) { return(i); } i++; } }; FRadioButtonGroupClass.prototype.setValue = function (dataValue) { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].data == dataValue) { this.radioInstances[i].setValue(true); return(undefined); } i++; } var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].getLabel() == dataValue) { this.radioInstances[i].setValue(true); } i++; } }; FRadioButtonGroupClass.prototype.setSize = function (w) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setSize(w); i++; } }; FRadioButtonGroupClass.prototype.getSize = function () { var widestRadio = 0; var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].width >= widestRadio) { widestRadio = this.radioInstances[i].width; } i++; } return(widestRadio); }; FRadioButtonGroupClass.prototype.setGroupName = function (groupName) { this.oldGroupName = this.radioInstances[0].groupName; var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].groupName = groupName; this.radioInstances[i].addToRadioGroup(); i++; } delete this._parent[this.oldGroupName]; }; FRadioButtonGroupClass.prototype.getGroupName = function () { return(this.radioInstances[0].groupName); }; FRadioButtonGroupClass.prototype.setLabelPlacement = function (pos) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setLabelPlacement(pos); i++; } }; FRadioButtonGroupClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setStyleProperty(propName, value, isGlobal); i++; } }; FRadioButtonGroupClass.prototype.addListener = function () { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].addListener(); i++; } }; FRadioButtonGroupClass.prototype.applyChanges = function () { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].applyChanges(); i++; } }; FRadioButtonGroupClass.prototype.removeListener = function (component) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].removeListener(component); i++; } }; FRadioButtonClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this._width + 6, this._height - 3); }; FRadioButtonClass.prototype.myOnKillFocus = function () { Key.removeListener(this.keyListener); this.focused = false; this.focusRect.removeMovieClip(); this._parent[this.groupName].foobar = 0; }; FRadioButtonClass.prototype.myOnKeyDown = function () { if ((Key.getCode() == 32) && (this._parent[this.groupName].getValue() == undefined)) { if (this._parent[this.groupName].radioInstances[0] == this) { this.setTabState(true); } } if ((Key.getCode() == 40) && (this.pressOnce == undefined)) { this.foobar = this._parent[this.groupName].getInstance(); var i = this.foobar; while (i < this._parent[this.groupName].radioInstances.length) { var inc = (i + 1); if (this._parent[this.groupName].radioInstances[inc].getEnabled()) { this._parent[this.groupName].radioInstances[inc].setTabState(true); return(undefined); } i++; } } if ((Key.getCode() == 38) && (this.pressOnce == undefined)) { this.foobar = this._parent[this.groupName].getInstance(); var i = this.foobar; while (i >= 0) { var inc = (i - 1); if (this._parent[this.groupName].radioInstances[inc].getEnabled()) { this._parent[this.groupName].radioInstances[inc].setTabState(true); return(undefined); } i--; } } }; FRadioButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_RADIOBUTTON); }; FRadioButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FRadioButtonClass.prototype.get_accState = function (childId) { if (this.master.getState()) { return(this.master.STATE_SYSTEM_SELECTED); } return(0); }; FRadioButtonClass.prototype.get_accDefaultAction = function (childId) { if (this.master.getState()) { return("UnCheck"); } return("Check"); }; FRadioButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.setValue(!this.master.getValue()); }; #endinitclip boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 43 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 45 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "background");
Symbol 48 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 50 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 53 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(check_mc, "foregroundDisabled");
Symbol 56 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(check_mc, "check");
Symbol 57 MovieClip [fcb_states] Frame 1
stop();
Symbol 57 MovieClip [fcb_states] Frame 2
stop();
Symbol 57 MovieClip [fcb_states] Frame 3
stop();
Symbol 57 MovieClip [fcb_states] Frame 4
stop();
Symbol 57 MovieClip [fcb_states] Frame 5
stop();
Symbol 57 MovieClip [fcb_states] Frame 6
stop();
Symbol 60 MovieClip [FLabelSymbol] Frame 1
#initclip 1 _global.FLabelClass = function () { if (this.hostComponent == undefined) { this.hostComponent = ((this._parent.controller == undefined) ? (this._parent) : (this._parent.controller)); } if (this.customTextStyle == undefined) { if (this.hostComponent.textStyle == undefined) { this.hostComponent.textStyle = new TextFormat(); } this.textStyle = this.hostComponent.textStyle; this.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var val = this.hostComponent.styleTable.embedFonts.value; if (val != undefined) { this.labelField.embedFonts = val; } this.labelField.setNewTextFormat(this.textStyle); this.labelField.text = label; this.labelField._height = this.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { this.enable = enable; var tmpColor = this.hostComponent.styleTable[(enable ? "textColor" : "textDisabled")].value; if (tmpColor == undefined) { tmpColor = (enable ? 0 : 8947848); } this.setColor(tmpColor); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 61 MovieClip [FUIComponentSymbol] Frame 1
#initclip 2 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var i in this.styleFormat_prm) { this.setStyleProperty(i, this.styleFormat_prm[i]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var funct in this.methodTable) { this[funct](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var inner = this.styleTable.focusRectInner.value; var outer = this.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, outer); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, inner); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!global)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var textProp = propName.subString(4, propName.length); this.textStyle[textProp] = value; this.invalidate("setSize"); } else { for (var j in this.styleTable[propName].coloredMCs) { var myColor = new Color(this.styleTable[propName].coloredMCs[j]); if (this.styleTable[propName].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; myColor.setTransform(myTObj); } else { myColor.setRGB(value); } } } this.styleTable[propName].useGlobal = global; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var myColor = new Color(skinMCRef); myColor.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var i in arguments[0]) { this[i] = arguments[0][i]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var arg = 0; while (arg < arguments.length) { var mcRef = arguments[arg]; this.listeners[arguments[arg]] = mcRef; for (var i in this) { if (this.isAStyle(i)) { mcRef.updateStyleProperty(this, i.toString()); } } arg++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var prop in this) { if (this.isAStyle(prop)) { if (component.styleTable[prop].useGlobal == this.isGlobal) { component.styleTable[prop].useGlobal = true; var value = (this.isGlobal ? undefined : (globalStyleFormat[prop])); component.setStyleProperty(prop, value, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var count = 0; for (var i in this.listeners) { var component = this.listeners[i]; if (arguments.length > 0) { var j = 0; while (j < arguments.length) { if (this.isAStyle(arguments[j])) { component.updateStyleProperty(this, arguments[j]); } j++; } } else { for (var j in this) { if (this.isAStyle(j)) { component.updateStyleProperty(this, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 64 MovieClip [FCheckBoxSymbol] Frame 1
#initclip 3 function FCheckBoxClass() { this.init(); } FCheckBoxClass.prototype = new FUIComponentClass(); Object.registerClass("FCheckBoxSymbol", FCheckBoxClass); FCheckBoxClass.prototype.init = function () { super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.attachMovie("fcb_hitArea", "fcb_hitArea_mc", 1); this.attachMovie("fcb_states", "fcb_states_mc", 2); this.attachMovie("FLabelSymbol", "fLabel_mc", 3); super.init(); this.setChangeHandler(this.changeHandler); this._xscale = 100; this._yscale = 100; this.setSize(this.width, this.height); if (this.initialValue == undefined) { this.setCheckState(false); } else { this.setCheckState(this.initialValue); } if (this.label != undefined) { this.setLabel(this.label); } this.ROLE_SYSTEM_CHECKBUTTON = 44; this.STATE_SYSTEM_CHECKED = 16; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; }; FCheckBoxClass.prototype.setLabelPlacement = function (pos) { this.setLabel(this.getLabel()); this.txtFormat(pos); var halfLabelH = (this.fLabel_mc._height / 2); var halfFrameH = (this.fcb_states_mc._height / 2); var vertCenter = (halfFrameH - halfLabelH); var checkWidth = this.fcb_states_mc._width; var frame = this.fcb_states_mc; var label = this.fLabel_mc; var w = 0; if (frame._width > this.width) { w = 0; } else { w = this.width - frame._width; } this.fLabel_mc.setSize(w); if ((pos == "right") || (pos == undefined)) { this.labelPlacement = "right"; this.fcb_states_mc._x = 0; this.fLabel_mc._x = checkWidth; this.txtFormat("left"); } else if (pos == "left") { this.labelPlacement = "left"; this.fLabel_mc._x = 0; this.fcb_states_mc._x = this.width - checkWidth; this.txtFormat("right"); } this.fLabel_mc._y = vertCenter; this.fcb_hitArea_mc._y = vertCenter; }; FCheckBoxClass.prototype.txtFormat = function (pos) { var txtS = this.textStyle; var sTbl = this.styleTable; txtS.align = ((sTbl.textAlign.value == undefined) ? ((txtS.align = pos)) : undefined); txtS.leftMargin = ((sTbl.textLeftMargin.value == undefined) ? ((txtS.leftMargin = 0)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 0)) : undefined); if (this.flabel_mc._height > this.height) { super.setSize(this.width, this.flabel_mc._height); } else { super.setSize(this.width, this.height); } this.fLabel_mc.labelField.setTextFormat(this.textStyle); this.setEnabled(this.enable); }; FCheckBoxClass.prototype.setHitArea = function (w, h) { var hit = this.fcb_hitArea_mc; this.hitArea = hit; if (this.fcb_states_mc._width > w) { hit._width = this.fcb_states_mc._width; } else { hit._width = w; } hit._visible = false; if (arguments.length > 1) { hit._height = h; } }; FCheckBoxClass.prototype.setSize = function (w) { this.setLabel(this.getLabel()); this.setLabelPlacement(this.labelPlacement); if (this.fcb_states_mc._height < this.flabel_mc.labelField._height) { super.setSize(w, this.flabel_mc.labelField._height); } this.setHitArea(this.width, this.height); this.setLabelPlacement(this.labelPlacement); }; FCheckBoxClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this._width + 6, this._height - 1); }; FCheckBoxClass.prototype.onPress = function () { this.pressFocus(); _root.focusRect.removeMovieClip(); var states = this.fcb_states_mc; if (this.getValue()) { states.gotoAndStop("checkedPress"); } else { states.gotoAndStop("press"); } }; FCheckBoxClass.prototype.onRelease = function () { this.fcb_states_mc.gotoAndStop("up"); this.setValue(!this.checked); }; FCheckBoxClass.prototype.onReleaseOutside = function () { var states = this.fcb_states_mc; if (this.getValue()) { states.gotoAndStop("checkedEnabled"); } else { states.gotoAndStop("up"); } }; FCheckBoxClass.prototype.onDragOut = function () { var states = this.fcb_states_mc; if (this.getValue()) { states.gotoAndStop("checkedEnabled"); } else { states.gotoAndStop("up"); } }; FCheckBoxClass.prototype.onDragOver = function () { var states = this.fcb_states_mc; if (this.getValue()) { states.gotoAndStop("checkedPress"); } else { states.gotoAndStop("press"); } }; FCheckBoxClass.prototype.setValue = function (checkedValue) { if (checkedValue || (checkedValue == undefined)) { this.setCheckState(checkedValue); } else if (checkedValue == false) { this.setCheckState(checkedValue); } this.executeCallBack(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FCheckBoxClass.prototype.setCheckState = function (checkedValue) { var states = this.fcb_states_mc; if (this.enable) { this.flabel_mc.setEnabled(true); if (checkedValue || (checkedValue == undefined)) { states.gotoAndStop("checkedEnabled"); this.enabled = true; this.checked = true; } else { states.gotoAndStop("up"); this.enabled = true; this.checked = false; } } else { this.flabel_mc.setEnabled(false); if (checkedValue || (checkedValue == undefined)) { states.gotoAndStop("checkedDisabled"); this.enabled = false; this.checked = true; } else { states.gotoAndStop("uncheckedDisabled"); this.enabled = false; this.checked = false; this.focusRect.removeMovieClip(); } } }; FCheckBoxClass.prototype.getValue = function () { return(this.checked); }; FCheckBoxClass.prototype.setEnabled = function (enable) { if ((enable == true) || (enable == undefined)) { this.enable = true; Super.setEnabled(true); } else { this.enable = false; Super.setEnabled(false); } this.setCheckState(this.checked); }; FCheckBoxClass.prototype.getEnabled = function () { return(this.enable); }; FCheckBoxClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FCheckBoxClass.prototype.getLabel = function () { return(this.fLabel_mc.labelField.text); }; FCheckBoxClass.prototype.setTextColor = function (color) { this.fLabel_mc.labelField.textColor = color; }; FCheckBoxClass.prototype.myOnKeyDown = function () { if (((Key.getCode() == 32) && (this.pressOnce == undefined)) && (this.enabled == true)) { this.setValue(!this.getValue()); this.pressOnce = true; } }; FCheckBoxClass.prototype.myOnKeyUp = function () { if (Key.getCode() == 32) { this.pressOnce = undefined; } }; FCheckBoxClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_CHECKBUTTON); }; FCheckBoxClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FCheckBoxClass.prototype.get_accState = function (childId) { if (this.master.getValue()) { return(this.master.STATE_SYSTEM_CHECKED); } return(0); }; FCheckBoxClass.prototype.get_accDefaultAction = function (childId) { if (this.master.getValue()) { return("UnCheck"); } return("Check"); }; FCheckBoxClass.prototype.accDoDefaultAction = function (childId) { this.master.setValue(!this.master.getValue()); }; #endinitclip boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 84 Button
on (release) { getURL ("http://www.oxylus.si", "_blank"); }
Symbol 111 Button
on (release) { _root.email = _root.email add "@"; }
Symbol 118 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 6
_root.text_ze_pokazan = 1; play();
Symbol 197 MovieClip Frame 20
play();
Symbol 233 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 2
stop();
Symbol 233 MovieClip Frame 3
stop();
Symbol 233 MovieClip Frame 4
stop();
Symbol 233 MovieClip Frame 5
stop();
Symbol 233 MovieClip Frame 6
stop();
Symbol 233 MovieClip Frame 7
stop();
Symbol 233 MovieClip Frame 8
stop();
Symbol 233 MovieClip Frame 9
stop();
Symbol 233 MovieClip Frame 10
stop();
Symbol 233 MovieClip Frame 11
stop();
Symbol 233 MovieClip Frame 12
stop();
Symbol 233 MovieClip Frame 13
stop();
Symbol 233 MovieClip Frame 14
stop();
Symbol 233 MovieClip Frame 15
stop();
Symbol 233 MovieClip Frame 16
stop();
Symbol 233 MovieClip Frame 17
stop();
Symbol 233 MovieClip Frame 18
stop();
Symbol 233 MovieClip Frame 19
stop();
Symbol 233 MovieClip Frame 20
stop();
Symbol 233 MovieClip Frame 21
stop();
Symbol 233 MovieClip Frame 22
stop();
Symbol 233 MovieClip Frame 23
stop();
Symbol 233 MovieClip Frame 24
stop();
Symbol 233 MovieClip Frame 25
stop();
Symbol 245 MovieClip Frame 1
play();
Symbol 245 MovieClip Frame 90
play();
Symbol 259 Button
on (release) { _root.gotoAndStop(18); }
Symbol 375 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 2
stop();
Symbol 375 MovieClip Frame 5
_root.errorMsg = "Preverjam vpisane podatke..."; _root.checking = 1; _root.checkVpis.loadVariables("http://www.intersnack.si/game/snake/signin.asp", "POST"); play();
Symbol 375 MovieClip Frame 6
if (this.signin == 1) { _root.errorMsg = "Vpis je uspel!"; this.signin = 0; _root.vpisUspel.gotoAndPlay("odpri"); gotoAndPlay (1); } else if (this.signin == -1) { _root.errorMsg = "Vpisani email je \u017Ee bil registriran z druga\u010Dnim nadimkom."; this.signin = 0; gotoAndPlay (1); } else if (this.signin == -2) { _root.errorMsg = "Vpisani nadimek je \u017Ee zaseden, prosim izberi si druga\u010Dnega."; this.signin = 0; gotoAndPlay (1); } else if (this.signin == -3) { _root.errorMsg = "Pri\u0161lo je do neznane napake! Vpis ni uspel!"; this.signin = 0; gotoAndPlay (1); } else if (_root.checking == 0) { _root.errorMsg = "Vpis v bazo je bil prekinjen. Vpis ni uspel!"; gotoAndPlay (1); } else { play(); }
Symbol 375 MovieClip Frame 7
if (this.signin == 1) { _root.errorMsg = "Vpis je uspel!"; this.signin = 0; _root.vpisUspel.gotoAndPlay("odpri"); gotoAndPlay (1); } else if (this.signin == -1) { _root.errorMsg = "Vpisani email je \u017Ee bil registriran z druga\u010Dnim nadimkom."; this.signin = 0; gotoAndPlay (1); } else if (this.signin == -2) { _root.errorMsg = "Vpisani nadimek je \u017Ee zaseden, prosim izberi si druga\u010Dnega."; this.signin = 0; gotoAndPlay (1); } else if (this.signin == -3) { _root.errorMsg = "Pri\u0161lo je do neznane napake! Vpis ni uspel!"; this.signin = 0; gotoAndPlay (1); } else if (_root.checking == 0) { _root.errorMsg = "Vpis v bazo je bil prekinjen. Vpis ni uspel!"; gotoAndPlay (1); } else { prevFrame(); }
Symbol 377 MovieClip Frame 1
stop();
Symbol 377 MovieClip Frame 9
_root.checking = 0; _root.napred.enabled = false; _root.gotoAndStop(1);
Symbol 381 Button
on (release) { _root.my_email = _root.my_email add "@"; }

Library Items

Symbol 1 GraphicUsed by:2 34
Symbol 2 MovieClip [frb_hitArea]Uses:1
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:11
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:11
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:11
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:11
Symbol 11 MovieClipUses:4 6 8 10Used by:26
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClipUses:13Used by:26
Symbol 15 GraphicUsed by:16 18
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClipUses:16Used by:26
Symbol 18 MovieClipUses:15Used by:19
Symbol 19 MovieClipUses:18Used by:26
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:22
Symbol 22 MovieClipUses:21Used by:26
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:25
Symbol 25 MovieClipUses:24Used by:26
Symbol 26 MovieClip [frb_states]Uses:11 14 17 19 22 25
Symbol 27 GraphicUsed by:28 44
Symbol 28 MovieClipUses:27Used by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClip [FBoundingBoxSymbol]Uses:28 29Used by:33 64
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClip [FRadioButtonSymbol]Uses:30 32
Symbol 34 MovieClip [fcb_hitArea]Uses:1
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:43
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:43
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:43
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClipUses:36 38 40 42Used by:57
Symbol 44 MovieClipUses:27Used by:45
Symbol 45 MovieClipUses:44Used by:57
Symbol 46 GraphicUsed by:47 49
Symbol 47 MovieClipUses:46Used by:48
Symbol 48 MovieClipUses:47Used by:57
Symbol 49 MovieClipUses:46Used by:50
Symbol 50 MovieClipUses:49Used by:57
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:53
Symbol 53 MovieClipUses:52Used by:57
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:56
Symbol 56 MovieClipUses:55Used by:57
Symbol 57 MovieClip [fcb_states]Uses:43 45 48 50 53 56
Symbol 58 FontUsed by:59
Symbol 59 EditableTextUses:58Used by:60
Symbol 60 MovieClip [FLabelSymbol]Uses:59
Symbol 61 MovieClip [FUIComponentSymbol]
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:64
Symbol 64 MovieClip [FCheckBoxSymbol]Uses:30 63
Symbol 65 GraphicUsed by:Timeline
Symbol 66 GraphicUsed by:Timeline
Symbol 67 GraphicUsed by:Timeline
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:194 262 273 290 300 348  Timeline
Symbol 70 GraphicUsed by:75 77 93 259
Symbol 71 GraphicUsed by:75
Symbol 72 GraphicUsed by:75 77 93 259
Symbol 73 GraphicUsed by:75 77 93 259
Symbol 74 GraphicUsed by:75 77 93 259
Symbol 75 ButtonUses:70 71 72 73 74Used by:Timeline
Symbol 76 GraphicUsed by:77
Symbol 77 ButtonUses:70 76 72 73 74Used by:Timeline
Symbol 78 GraphicUsed by:81
Symbol 79 FontUsed by:80 97 101 102 107 162 163 164 165 173 174 195 201 241 242 243 244 248 379 380
Symbol 80 TextUses:79Used by:81 99
Symbol 81 MovieClipUses:78 80Used by:Timeline
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 ButtonUses:82 83Used by:Timeline
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:Timeline
Symbol 87 GraphicUsed by:91 123
Symbol 88 GraphicUsed by:89 123
Symbol 89 MovieClipUses:88Used by:91 123 194 262 273 290 300 333 348
Symbol 90 GraphicUsed by:91 123
Symbol 91 MovieClipUses:87 89 90Used by:Timeline
Symbol 92 GraphicUsed by:93
Symbol 93 ButtonUses:70 92 72 73 74Used by:Timeline
Symbol 94 GraphicUsed by:Timeline
Symbol 95 FontUsed by:96 100 103 164 175 179 182 185 188 248 251 267 287 297 330 344 368 369 371 372 376 378
Symbol 96 TextUses:95Used by:Timeline
Symbol 97 TextUses:79Used by:Timeline
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98 80Used by:Timeline
Symbol 100 TextUses:95Used by:Timeline
Symbol 101 EditableTextUses:79Used by:Timeline
Symbol 102 EditableTextUses:79Used by:Timeline
Symbol 103 TextUses:95Used by:105
Symbol 104 GraphicUsed by:105
Symbol 105 ButtonUses:103 104Used by:Timeline
Symbol 106 GraphicUsed by:111 381
Symbol 107 TextUses:79Used by:111 381
Symbol 108 GraphicUsed by:111 381
Symbol 109 GraphicUsed by:111 381
Symbol 110 GraphicUsed by:111 381
Symbol 111 ButtonUses:106 107 108 109 110Used by:Timeline
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:Timeline
Symbol 114 GraphicUsed by:118
Symbol 115 FontUsed by:116 199 239 240 263 266 275 277 291 292 303 304 337 338 349 350
Symbol 116 TextUses:115Used by:118
Symbol 117 SoundUsed by:118
Symbol 118 MovieClipUses:114 116 117Used by:Timeline
Symbol 119 GraphicUsed by:Timeline
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:122
Symbol 122 MovieClipUses:121Used by:Timeline
Symbol 123 ButtonUses:87 89 90 88Used by:Timeline
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:127 129 223 226
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:125 126Used by:233  Timeline
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:125 128Used by:130
Symbol 130 MovieClipUses:129Used by:233  Timeline
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:233  Timeline
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133Used by:233  Timeline
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:137
Symbol 137 MovieClipUses:136Used by:233  Timeline
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:Timeline
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:Timeline
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:Timeline
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:146
Symbol 146 MovieClipUses:145Used by:233  Timeline
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:233  Timeline
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:233  Timeline
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:233  Timeline
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:233  Timeline
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:Timeline
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:233  Timeline
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:233  Timeline
Symbol 162 TextUses:79Used by:Timeline
Symbol 163 TextUses:79Used by:Timeline
Symbol 164 TextUses:79 95Used by:Timeline
Symbol 165 TextUses:79Used by:Timeline
Symbol 166 GraphicUsed by:Timeline
Symbol 167 GraphicUsed by:170 305 341
Symbol 168 GraphicUsed by:170 305 341
Symbol 169 GraphicUsed by:170 305 341
Symbol 170 MovieClipUses:167 168 169Used by:Timeline
Symbol 171 FontUsed by:172 200
Symbol 172 TextUses:171Used by:Timeline
Symbol 173 TextUses:79Used by:Timeline
Symbol 174 TextUses:79Used by:Timeline
Symbol 175 TextUses:95Used by:Timeline
Symbol 176 GraphicUsed by:Timeline
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:Timeline
Symbol 179 TextUses:95Used by:Timeline
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:Timeline
Symbol 182 TextUses:95Used by:Timeline
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:Timeline
Symbol 185 TextUses:95Used by:Timeline
Symbol 186 GraphicUsed by:187 238
Symbol 187 MovieClipUses:186Used by:Timeline
Symbol 188 TextUses:95Used by:Timeline
Symbol 189 GraphicUsed by:Timeline
Symbol 190 GraphicUsed by:194 262 273 290 300 333 348
Symbol 191 GraphicUsed by:194
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:194 300
Symbol 194 MovieClipUses:190 69 89 191 193Used by:Timeline
Symbol 195 TextUses:79Used by:196
Symbol 196 MovieClipUses:195Used by:197
Symbol 197 MovieClipUses:196Used by:Timeline
Symbol 198 GraphicUsed by:202
Symbol 199 EditableTextUses:115Used by:202
Symbol 200 TextUses:171Used by:202
Symbol 201 EditableTextUses:79Used by:202
Symbol 202 MovieClipUses:198 199 200 201Used by:Timeline
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:233
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:233
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:233
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:233
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:213
Symbol 213 MovieClipUses:212Used by:233
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:233
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:218
Symbol 218 MovieClipUses:217Used by:233
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:221
Symbol 221 MovieClipUses:220Used by:233
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:125 222Used by:224
Symbol 224 MovieClipUses:223Used by:233
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:125 225Used by:233
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:233
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:233
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:231Used by:233
Symbol 233 MovieClipUses:155 159 204 161 206 130 127 132 134 208 146 150 148 152 210 137 213 215 218 221 224 226 228 230 232Used by:Timeline
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:234Used by:Timeline
Symbol 236 GraphicUsed by:237
Symbol 237 MovieClipUses:236Used by:Timeline
Symbol 238 MovieClipUses:186Used by:Timeline
Symbol 239 EditableTextUses:115Used by:Timeline
Symbol 240 TextUses:115Used by:Timeline
Symbol 241 TextUses:79Used by:245
Symbol 242 TextUses:79Used by:245
Symbol 243 TextUses:79Used by:245
Symbol 244 TextUses:79Used by:245
Symbol 245 MovieClipUses:241 242 243 244Used by:Timeline
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:Timeline
Symbol 248 TextUses:95 79Used by:Timeline
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:Timeline
Symbol 251 EditableTextUses:95Used by:Timeline
Symbol 252 GraphicUsed by:Timeline
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:Timeline
Symbol 255 GraphicUsed by:Timeline
Symbol 256 GraphicUsed by:257
Symbol 257 ButtonUses:256Used by:Timeline
Symbol 258 GraphicUsed by:259
Symbol 259 ButtonUses:70 258 72 73 74Used by:Timeline
Symbol 260 GraphicUsed by:261
Symbol 261 MovieClipUses:260Used by:262 290 333
Symbol 262 MovieClipUses:190 69 261 89Used by:Timeline
Symbol 263 EditableTextUses:115Used by:Timeline
Symbol 264 GraphicUsed by:265 274 276 306 307 308 309 310 311 316 319 320 321 322 323 324 325 361
Symbol 265 MovieClipUses:264Used by:Timeline
Symbol 266 TextUses:115Used by:Timeline
Symbol 267 EditableTextUses:95Used by:Timeline
Symbol 268 GraphicUsed by:Timeline
Symbol 269 GraphicUsed by:Timeline
Symbol 270 GraphicUsed by:Timeline
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:273 348
Symbol 273 MovieClipUses:190 69 272 89Used by:Timeline
Symbol 274 MovieClipUses:264Used by:Timeline
Symbol 275 EditableTextUses:115Used by:Timeline
Symbol 276 MovieClipUses:264Used by:Timeline
Symbol 277 TextUses:115Used by:Timeline
Symbol 278 GraphicUsed by:286
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:286
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:286
Symbol 283 GraphicUsed by:286
Symbol 284 GraphicUsed by:286
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClipUses:278 280 282 283 284 285Used by:Timeline
Symbol 287 EditableTextUses:95Used by:Timeline
Symbol 288 GraphicUsed by:Timeline
Symbol 289 GraphicUsed by:Timeline
Symbol 290 MovieClipUses:190 89 69 261Used by:Timeline
Symbol 291 EditableTextUses:115Used by:Timeline
Symbol 292 TextUses:115Used by:Timeline
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:293Used by:Timeline
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:295Used by:Timeline
Symbol 297 EditableTextUses:95Used by:Timeline
Symbol 298 GraphicUsed by:Timeline
Symbol 299 GraphicUsed by:Timeline
Symbol 300 MovieClipUses:190 89 69 193Used by:Timeline
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301Used by:Timeline
Symbol 303 EditableTextUses:115Used by:Timeline
Symbol 304 TextUses:115Used by:Timeline
Symbol 305 MovieClipUses:167 168 169Used by:Timeline
Symbol 306 MovieClipUses:264Used by:Timeline
Symbol 307 MovieClipUses:264Used by:Timeline
Symbol 308 MovieClipUses:264Used by:Timeline
Symbol 309 MovieClipUses:264Used by:Timeline
Symbol 310 MovieClipUses:264Used by:Timeline
Symbol 311 MovieClipUses:264Used by:Timeline
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:312Used by:Timeline
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClipUses:314Used by:Timeline
Symbol 316 MovieClipUses:264Used by:Timeline
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:Timeline
Symbol 319 MovieClipUses:264Used by:Timeline
Symbol 320 MovieClipUses:264Used by:Timeline
Symbol 321 MovieClipUses:264Used by:Timeline
Symbol 322 MovieClipUses:264Used by:Timeline
Symbol 323 MovieClipUses:264Used by:Timeline
Symbol 324 MovieClipUses:264Used by:Timeline
Symbol 325 MovieClipUses:264Used by:Timeline
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:Timeline
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:Timeline
Symbol 330 EditableTextUses:95Used by:Timeline
Symbol 331 GraphicUsed by:Timeline
Symbol 332 GraphicUsed by:Timeline
Symbol 333 MovieClipUses:190 89 261Used by:Timeline
Symbol 334 GraphicUsed by:Timeline
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClipUses:335Used by:Timeline
Symbol 337 EditableTextUses:115Used by:Timeline
Symbol 338 TextUses:115Used by:Timeline
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:Timeline
Symbol 341 MovieClipUses:167 168 169Used by:Timeline
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:342Used by:Timeline
Symbol 344 EditableTextUses:95Used by:Timeline
Symbol 345 GraphicUsed by:Timeline
Symbol 346 GraphicUsed by:Timeline
Symbol 347 GraphicUsed by:Timeline
Symbol 348 MovieClipUses:190 89 69 272Used by:Timeline
Symbol 349 EditableTextUses:115Used by:Timeline
Symbol 350 TextUses:115Used by:Timeline
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:Timeline
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:Timeline
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:Timeline
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:357Used by:Timeline
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:Timeline
Symbol 361 MovieClipUses:264Used by:Timeline
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:Timeline
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:Timeline
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366Used by:Timeline
Symbol 368 TextUses:95Used by:Timeline
Symbol 369 EditableTextUses:95Used by:Timeline
Symbol 370 GraphicUsed by:Timeline
Symbol 371 TextUses:95Used by:Timeline
Symbol 372 EditableTextUses:95Used by:Timeline
Symbol 373 GraphicUsed by:Timeline
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:Timeline
Symbol 376 EditableTextUses:95Used by:Timeline
Symbol 377 MovieClipUsed by:Timeline
Symbol 378 TextUses:95Used by:382
Symbol 379 EditableTextUses:79Used by:382
Symbol 380 EditableTextUses:79Used by:382
Symbol 381 ButtonUses:106 107 108 109 110Used by:382
Symbol 382 MovieClipUses:378 379 380 381Used by:Timeline
Symbol 383 GraphicUsed by:Timeline

Instance Names

"navodila1"Frame 1Symbol 75 Button
"start1"Frame 1Symbol 77 Button
"napred2"Frame 2Symbol 93 Button
"sound"Frame 3Symbol 118 MovieClip
"poc"Frame 3Symbol 122 MovieClip
"napred3"Frame 3Symbol 93 Button
"pozadina"Frame 4Symbol 194 MovieClip
"konec_nivoja"Frame 4Symbol 197 MovieClip
"zid"Frame 4Symbol 202 MovieClip
"vrata"Frame 4Symbol 170 MovieClip
"storage"Frame 4Symbol 233 MovieClip
"pod2"Frame 4Symbol 235 MovieClip
"pod3"Frame 4Symbol 235 MovieClip
"pod4"Frame 4Symbol 235 MovieClip
"pod5"Frame 4Symbol 235 MovieClip
"dovratak1"Frame 4Symbol 237 MovieClip
"crazy"Frame 4Symbol 184 MovieClip
"points"Frame 4Symbol 181 MovieClip
"poen"Frame 4Symbol 238 MovieClip
"sleep"Frame 4Symbol 178 MovieClip
"score_crazy"Frame 4Symbol 184 MovieClip
"score_sleep"Frame 4Symbol 178 MovieClip
"do_kraja"Frame 4Symbol 239 EditableText
"pod1"Frame 4Symbol 235 MovieClip
"score_points"Frame 4Symbol 181 MovieClip
"counter"Frame 4Symbol 247 MovieClip
"kodina"Frame 5Symbol 250 MovieClip
"ukupno"Frame 5Symbol 251 EditableText
"napred"Frame 5Symbol 93 Button
"oznaceno1"Frame 5Symbol 254 MovieClip
"oznaceno2"Frame 5Symbol 254 MovieClip
"dalje"Frame 5Symbol 257 Button
"ponovo"Frame 5Symbol 257 Button
"patos"Frame 6Symbol 262 MovieClip
"konec_nivoja"Frame 6Symbol 197 MovieClip
"zid"Frame 6Symbol 202 MovieClip
"vrata"Frame 6Symbol 170 MovieClip
"storage"Frame 6Symbol 233 MovieClip
"pod2"Frame 6Symbol 235 MovieClip
"pod1"Frame 6Symbol 235 MovieClip
"pod3"Frame 6Symbol 235 MovieClip
"pod4"Frame 6Symbol 235 MovieClip
"pod5"Frame 6Symbol 235 MovieClip
"dovratak1"Frame 6Symbol 237 MovieClip
"crazy"Frame 6Symbol 184 MovieClip
"points"Frame 6Symbol 181 MovieClip
"poen"Frame 6Symbol 187 MovieClip
"sleep"Frame 6Symbol 178 MovieClip
"score_crazy"Frame 6Symbol 184 MovieClip
"score_sleep"Frame 6Symbol 178 MovieClip
"do_kraja"Frame 6Symbol 263 EditableText
"score_points"Frame 6Symbol 181 MovieClip
"zid1"Frame 6Symbol 265 MovieClip
"zid2"Frame 6Symbol 265 MovieClip
"kodina"Frame 7Symbol 250 MovieClip
"ukupno"Frame 7Symbol 267 EditableText
"napred"Frame 7Symbol 93 Button
"oznaceno1"Frame 7Symbol 254 MovieClip
"oznaceno2"Frame 7Symbol 254 MovieClip
"dalje"Frame 7Symbol 257 Button
"ponovo"Frame 7Symbol 257 Button
"konec_nivoja"Frame 8Symbol 197 MovieClip
"zid"Frame 8Symbol 202 MovieClip
"zid1slika"Frame 8Symbol 274 MovieClip
"vrata"Frame 8Symbol 170 MovieClip
"storage"Frame 8Symbol 233 MovieClip
"pod2"Frame 8Symbol 235 MovieClip
"pod3"Frame 8Symbol 235 MovieClip
"pod4"Frame 8Symbol 235 MovieClip
"zid2slika"Frame 8Symbol 274 MovieClip
"pod5"Frame 8Symbol 235 MovieClip
"dovratak1"Frame 8Symbol 237 MovieClip
"crazy"Frame 8Symbol 184 MovieClip
"points"Frame 8Symbol 181 MovieClip
"poen"Frame 8Symbol 187 MovieClip
"sleep"Frame 8Symbol 178 MovieClip
"score_crazy"Frame 8Symbol 184 MovieClip
"score_sleep"Frame 8Symbol 178 MovieClip
"do_kraja"Frame 8Symbol 275 EditableText
"pod1"Frame 8Symbol 235 MovieClip
"score_points"Frame 8Symbol 181 MovieClip
"zid3"Frame 8Symbol 276 MovieClip
"zid1"Frame 8Symbol 274 MovieClip
"zid2"Frame 8Symbol 274 MovieClip
"sekac"Frame 8Symbol 286 MovieClip
"kodina"Frame 9Symbol 250 MovieClip
"ukupno"Frame 9Symbol 287 EditableText
"napred"Frame 9Symbol 93 Button
"oznaceno1"Frame 9Symbol 254 MovieClip
"oznaceno2"Frame 9Symbol 254 MovieClip
"dalje"Frame 9Symbol 257 Button
"ponovo"Frame 9Symbol 257 Button
"zid"Frame 10Symbol 202 MovieClip
"vrata"Frame 10Symbol 170 MovieClip
"storage"Frame 10Symbol 233 MovieClip
"pod2"Frame 10Symbol 235 MovieClip
"pod1"Frame 10Symbol 235 MovieClip
"pod3"Frame 10Symbol 235 MovieClip
"pod4"Frame 10Symbol 235 MovieClip
"pod5"Frame 10Symbol 235 MovieClip
"dovratak1"Frame 10Symbol 237 MovieClip
"crazy"Frame 10Symbol 184 MovieClip
"points"Frame 10Symbol 181 MovieClip
"poen"Frame 10Symbol 187 MovieClip
"sleep"Frame 10Symbol 178 MovieClip
"score_crazy"Frame 10Symbol 184 MovieClip
"score_sleep"Frame 10Symbol 178 MovieClip
"do_kraja"Frame 10Symbol 291 EditableText
"score_points"Frame 10Symbol 181 MovieClip
"zid1"Frame 10Symbol 296 MovieClip
"zid2"Frame 10Symbol 296 MovieClip
"zid5"Frame 10Symbol 296 MovieClip
"zid3"Frame 10Symbol 296 MovieClip
"zid4"Frame 10Symbol 296 MovieClip
"sekac"Frame 10Symbol 286 MovieClip
"konec_nivoja"Frame 10Symbol 197 MovieClip
"kodina"Frame 11Symbol 250 MovieClip
"ukupno"Frame 11Symbol 297 EditableText
"napred"Frame 11Symbol 93 Button
"oznaceno1"Frame 11Symbol 254 MovieClip
"oznaceno2"Frame 11Symbol 254 MovieClip
"dalje"Frame 11Symbol 257 Button
"ponovo"Frame 11Symbol 257 Button
"zid"Frame 12Symbol 202 MovieClip
"storage"Frame 12Symbol 233 MovieClip
"pod2"Frame 12Symbol 235 MovieClip
"pod1"Frame 12Symbol 235 MovieClip
"pod3"Frame 12Symbol 235 MovieClip
"pod4"Frame 12Symbol 235 MovieClip
"pod5"Frame 12Symbol 235 MovieClip
"crazy"Frame 12Symbol 184 MovieClip
"points"Frame 12Symbol 181 MovieClip
"poen"Frame 12Symbol 187 MovieClip
"sleep"Frame 12Symbol 178 MovieClip
"score_crazy"Frame 12Symbol 184 MovieClip
"score_sleep"Frame 12Symbol 178 MovieClip
"do_kraja"Frame 12Symbol 303 EditableText
"score_points"Frame 12Symbol 181 MovieClip
"vrata"Frame 12Symbol 305 MovieClip
"sekac"Frame 12Symbol 286 MovieClip
"zid1"Frame 12Symbol 306 MovieClip
"zid2"Frame 12Symbol 307 MovieClip
"zid3"Frame 12Symbol 308 MovieClip
"zid4"Frame 12Symbol 309 MovieClip
"zid5"Frame 12Symbol 310 MovieClip
"zid6"Frame 12Symbol 311 MovieClip
"zid7"Frame 12Symbol 313 MovieClip
"zid8"Frame 12Symbol 315 MovieClip
"zid9"Frame 12Symbol 316 MovieClip
"zid10"Frame 12Symbol 318 MovieClip
"zid11"Frame 12Symbol 319 MovieClip
"zid12"Frame 12Symbol 320 MovieClip
"zid13"Frame 12Symbol 321 MovieClip
"zid14"Frame 12Symbol 322 MovieClip
"zid15"Frame 12Symbol 323 MovieClip
"zid16"Frame 12Symbol 324 MovieClip
"zid17"Frame 12Symbol 325 MovieClip
"zid18"Frame 12Symbol 316 MovieClip
"zid19"Frame 12Symbol 316 MovieClip
"zid20"Frame 12Symbol 316 MovieClip
"zid21"Frame 12Symbol 316 MovieClip
"zid22"Frame 12Symbol 316 MovieClip
"zid23"Frame 12Symbol 316 MovieClip
"dovratak1"Frame 12Symbol 327 MovieClip
"zid24"Frame 12Symbol 329 MovieClip
"konec_nivoja"Frame 12Symbol 197 MovieClip
"kodina"Frame 13Symbol 250 MovieClip
"ukupno"Frame 13Symbol 330 EditableText
"napred"Frame 13Symbol 93 Button
"oznaceno1"Frame 13Symbol 254 MovieClip
"oznaceno2"Frame 13Symbol 254 MovieClip
"dalje"Frame 13Symbol 257 Button
"ponovo"Frame 13Symbol 257 Button
"zid"Frame 14Symbol 202 MovieClip
"storage"Frame 14Symbol 233 MovieClip
"pod2"Frame 14Symbol 235 MovieClip
"pod1"Frame 14Symbol 235 MovieClip
"pod3"Frame 14Symbol 235 MovieClip
"pod4"Frame 14Symbol 235 MovieClip
"pod5"Frame 14Symbol 235 MovieClip
"crazy"Frame 14Symbol 184 MovieClip
"points"Frame 14Symbol 181 MovieClip
"poen"Frame 14Symbol 187 MovieClip
"sleep"Frame 14Symbol 178 MovieClip
"score_crazy"Frame 14Symbol 184 MovieClip
"score_sleep"Frame 14Symbol 178 MovieClip
"do_kraja"Frame 14Symbol 337 EditableText
"score_points"Frame 14Symbol 181 MovieClip
"dovratak1"Frame 14Symbol 327 MovieClip
"zid2"Frame 14Symbol 329 MovieClip
"vrata"Frame 14Symbol 341 MovieClip
"zid1"Frame 14Symbol 343 MovieClip
"zid3"Frame 14Symbol 343 MovieClip
"zid4"Frame 14Symbol 343 MovieClip
"zid5"Frame 14Symbol 343 MovieClip
"zid6"Frame 14Symbol 343 MovieClip
"zid7"Frame 14Symbol 343 MovieClip
"zid8"Frame 14Symbol 343 MovieClip
"zid9"Frame 14Symbol 343 MovieClip
"zid10"Frame 14Symbol 343 MovieClip
"sekac1"Frame 14Symbol 286 MovieClip
"sekac2"Frame 14Symbol 286 MovieClip
"konec_nivoja"Frame 14Symbol 197 MovieClip
"kodina"Frame 15Symbol 250 MovieClip
"ukupno"Frame 15Symbol 344 EditableText
"napred"Frame 15Symbol 93 Button
"oznaceno1"Frame 15Symbol 254 MovieClip
"oznaceno2"Frame 15Symbol 254 MovieClip
"dalje"Frame 15Symbol 257 Button
"ponovo"Frame 15Symbol 257 Button
"zid"Frame 16Symbol 202 MovieClip
"vrata"Frame 16Symbol 170 MovieClip
"storage"Frame 16Symbol 233 MovieClip
"pod2"Frame 16Symbol 235 MovieClip
"pod1"Frame 16Symbol 235 MovieClip
"pod3"Frame 16Symbol 235 MovieClip
"pod4"Frame 16Symbol 235 MovieClip
"pod5"Frame 16Symbol 235 MovieClip
"dovratak1"Frame 16Symbol 237 MovieClip
"crazy"Frame 16Symbol 184 MovieClip
"points"Frame 16Symbol 181 MovieClip
"poen"Frame 16Symbol 187 MovieClip
"sleep"Frame 16Symbol 178 MovieClip
"score_crazy"Frame 16Symbol 184 MovieClip
"score_sleep"Frame 16Symbol 178 MovieClip
"do_kraja"Frame 16Symbol 349 EditableText
"score_points"Frame 16Symbol 181 MovieClip
"zid4"Frame 16Symbol 352 MovieClip
"zid1"Frame 16Symbol 358 MovieClip
"zid3"Frame 16Symbol 360 MovieClip
"zid2"Frame 16Symbol 361 MovieClip
"zid7"Frame 16Symbol 363 MovieClip
"zid6"Frame 16Symbol 365 MovieClip
"zid5"Frame 16Symbol 367 MovieClip
"zid8"Frame 16Symbol 361 MovieClip
"zid9"Frame 16Symbol 361 MovieClip
"zid10"Frame 16Symbol 361 MovieClip
"zid11"Frame 16Symbol 361 MovieClip
"zid12"Frame 16Symbol 361 MovieClip
"zid13"Frame 16Symbol 361 MovieClip
"zid14"Frame 16Symbol 361 MovieClip
"sekac2"Frame 16Symbol 286 MovieClip
"sekac1"Frame 16Symbol 286 MovieClip
"sekac3"Frame 16Symbol 286 MovieClip
"kodina"Frame 17Symbol 250 MovieClip
"ukupno"Frame 17Symbol 369 EditableText
"napred"Frame 17Symbol 93 Button
"oznaceno2"Frame 17Symbol 254 MovieClip
"ponovo"Frame 17Symbol 257 Button
"kodina"Frame 18Symbol 250 MovieClip
"ukupno"Frame 18Symbol 372 EditableText
"oznaceno3"Frame 18Symbol 254 MovieClip
"upis"Frame 18Symbol 257 Button
"checkVpis"Frame 18Symbol 375 MovieClip
"vpisUspel"Frame 18Symbol 377 MovieClip
"vpisi_podatke"Frame 18Symbol 382 MovieClip
"darkshadow_mc"Symbol 11 MovieClip Frame 1Symbol 4 MovieClip
"shadow_mc"Symbol 11 MovieClip Frame 1Symbol 6 MovieClip
"highlight_mc"Symbol 11 MovieClip Frame 1Symbol 8 MovieClip
"highlight3D_mc"Symbol 11 MovieClip Frame 1Symbol 10 MovieClip
"background_mc"Symbol 14 MovieClip Frame 1Symbol 13 MovieClip
"background_mc"Symbol 17 MovieClip Frame 1Symbol 16 MovieClip
"background_mc"Symbol 19 MovieClip Frame 1Symbol 18 MovieClip
"disabled_mc"Symbol 22 MovieClip Frame 1Symbol 21 MovieClip
"dot_mc"Symbol 25 MovieClip Frame 1Symbol 24 MovieClip
"frb_frame_mc"Symbol 26 MovieClip [frb_states] Frame 1Symbol 11 MovieClip
"boundingBox"Symbol 30 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 28 MovieClip
"boundingBox2"Symbol 30 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 28 MovieClip
"boundingBox_mc"Symbol 33 MovieClip [FRadioButtonSymbol] Frame 1Symbol 30 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 33 MovieClip [FRadioButtonSymbol] Frame 1Symbol 32 MovieClip
"highlight3D_mc"Symbol 43 MovieClip Frame 1Symbol 36 MovieClip
"highlight_mc"Symbol 43 MovieClip Frame 1Symbol 38 MovieClip
"shadow_mc"Symbol 43 MovieClip Frame 1Symbol 40 MovieClip
"darkshadow_mc"Symbol 43 MovieClip Frame 1Symbol 42 MovieClip
"background_mc"Symbol 45 MovieClip Frame 1Symbol 44 MovieClip
"background_mc"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"background_mc"Symbol 50 MovieClip Frame 1Symbol 49 MovieClip
"check_mc"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"check_mc"Symbol 56 MovieClip Frame 1Symbol 55 MovieClip
"fcb_frame_mc"Symbol 57 MovieClip [fcb_states] Frame 1Symbol 43 MovieClip
"frb_frame_mc"Symbol 57 MovieClip [fcb_states] Frame 1Symbol 45 MovieClip
"labelField"Symbol 60 MovieClip [FLabelSymbol] Frame 1Symbol 59 EditableText
"boundingBox_mc"Symbol 64 MovieClip [FCheckBoxSymbol] Frame 1Symbol 30 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 64 MovieClip [FCheckBoxSymbol] Frame 1Symbol 63 MovieClip
"rezultat"Symbol 202 MovieClip Frame 1Symbol 201 EditableText
"fa"Symbol 233 MovieClip Frame 15Symbol 210 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$YI$gw7ZSih1eILitXQlHGbNK.."
ExportAssets (56)Timeline Frame 1Symbol 2 as "frb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 26 as "frb_states"
ExportAssets (56)Timeline Frame 1Symbol 30 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 33 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 34 as "fcb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 57 as "fcb_states"
ExportAssets (56)Timeline Frame 1Symbol 60 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 61 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 30 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 64 as "FCheckBoxSymbol"

Labels

"Symbol_22"Symbol 4 MovieClip Frame 1
"Symbol_23"Symbol 6 MovieClip Frame 1
"unselectedEnabled"Symbol 26 MovieClip [frb_states] Frame 1
"press"Symbol 26 MovieClip [frb_states] Frame 2
"unselectedDisabled"Symbol 26 MovieClip [frb_states] Frame 3
"selectedDisabled"Symbol 26 MovieClip [frb_states] Frame 4
"selectedEnabled"Symbol 26 MovieClip [frb_states] Frame 5
"enabled"Symbol 30 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 30 MovieClip [FBoundingBoxSymbol] Frame 2
"up"Symbol 57 MovieClip [fcb_states] Frame 1
"press"Symbol 57 MovieClip [fcb_states] Frame 2
"uncheckedDisabled"Symbol 57 MovieClip [fcb_states] Frame 3
"checkedDisabled"Symbol 57 MovieClip [fcb_states] Frame 4
"checkedPress"Symbol 57 MovieClip [fcb_states] Frame 5
"checkedEnabled"Symbol 57 MovieClip [fcb_states] Frame 6
"Symbol_32"Symbol 60 MovieClip [FLabelSymbol] Frame 1
"Symbol_36"Symbol 61 MovieClip [FUIComponentSymbol] Frame 1
"stop"Symbol 197 MovieClip Frame 1
"odpri"Symbol 197 MovieClip Frame 6
"dd"Symbol 233 MovieClip Frame 5
"sa"Symbol 233 MovieClip Frame 15
"stop"Symbol 375 MovieClip Frame 1
"start"Symbol 375 MovieClip Frame 5
"stop"Symbol 377 MovieClip Frame 1
"odpri"Symbol 377 MovieClip Frame 6

Dynamic Text Variables

_root.unameSymbol 101 EditableText""
_root.emailSymbol 102 EditableText""
_root.rezultatSymbol 201 EditableText"0"
_root.do_krajaSymbol 239 EditableText"20"
_root.ukupnoSymbol 251 EditableText"0"
_root.do_krajaSymbol 263 EditableText"20"
_root.ukupnoSymbol 267 EditableText"0"
_root.do_krajaSymbol 275 EditableText"20"
_root.ukupnoSymbol 287 EditableText"0"
_root.do_krajaSymbol 291 EditableText"20"
_root.ukupnoSymbol 297 EditableText"0"
_root.do_krajaSymbol 303 EditableText"20"
_root.ukupnoSymbol 330 EditableText"0"
_root.do_krajaSymbol 337 EditableText"20"
_root.ukupnoSymbol 344 EditableText"0"
_root.do_krajaSymbol 349 EditableText"20"
_root.ukupnoSymbol 369 EditableText"0"
_root.ukupnoSymbol 372 EditableText"0"
_root.errorMsgSymbol 376 EditableText""
_root.my_unameSymbol 379 EditableText""
_root.my_emailSymbol 380 EditableText""




http://swfchan.com/5/22344/info.shtml
Created: 26/5 -2019 23:44:40 Last modified: 26/5 -2019 23:44:40 Server time: 12/05 -2024 05:10:38