Frame 1
b1 = _root.getBytesLoaded();
b2 = _root.getBytesTotal();
tgPrel = 1 + Math.round((b1 * 100) / b2);
prel.gotoAndStop(tgPrel);
if (b1 >= b2) {
gotoAndPlay ("intro");
}
Frame 4
if (Math.round(b1 / 1024) <= 35) {
gotoAndPlay ("loop1");
}
Frame 5
b1 = _root.getBytesLoaded();
b2 = _root.getBytesTotal();
tgPrel = 1 + Math.round((b1 * 100) / b2);
tg = tgprel - 1;
if (tg <= 9) {
procent = "0" + tg;
} else {
procent = tg;
}
prel.gotoAndStop(tgPrel);
Frame 9
if (Math.round(b1 / 1024) <= 325) {
gotoAndPlay ("loop2");
}
Frame 11
b1 = _root.getBytesLoaded();
b2 = _root.getBytesTotal();
tgPrel = 1 + Math.round((b1 * 100) / b2);
tg = tgprel - 2;
if (tgprel <= 9) {
procent = "0" + tg;
} else {
procent = tg;
}
prel.gotoAndStop(tgPrel);
Frame 14
if (b1 < b2) {
gotoAndPlay ("loop3");
}
Frame 15
procent = "--";
prel.gotoAndStop(100);
Frame 203
_quality = "BEST";
copy.swapDepths(2000);
_root.theMenu.swapDepths(888888);
Frame 204
function natoceni() {
moves = moves + 1;
tellTarget (((("box" add memory_sokobanrow) add "-") add memory_sokobancolumn) add ".sokoban") {
if (_root.rowaim == 1) {
gotoAndStop (2);
}
if (_root.rowaim == -1) {
gotoAndStop (3);
}
if (_root.columnaim == 1) {
gotoAndStop (4);
}
if (_root.columnaim == -1) {
gotoAndStop (1);
}
};
}
function posun() {
trace((("iroom" add memory_sokobanrow) add "-") add memory_sokobancolumn);
if (eval ((("iroom" add memory_sokobanrow) add "-") add memory_sokobancolumn) eq " ") {
if (eval ((("iroom" add sokobanrow) add "-") add sokobancolumn) eq "@") {
Set((("iroom" add sokobanrow) add "-") add sokobancolumn, " ");
Set((("iroom" add memory_sokobanrow) add "-") add memory_sokobancolumn, "@");
tellTarget ((("box" add sokobanrow) add "-") add sokobancolumn) {
gotoAndStop (1);
};
tellTarget ((("box" add memory_sokobanrow) add "-") add memory_sokobancolumn) {
gotoAndStop (5);
};
_root.natoceni();
sokobanrow = memory_sokobanrow;
sokobancolumn = memory_sokobancolumn;
} else if (eval ((("iroom" add sokobanrow) add "-") add sokobancolumn) eq "+") {
Set((("iroom" add sokobanrow) add "-") add sokobancolumn, ".");
Set((("iroom" add memory_sokobanrow) add "-") add memory_sokobancolumn, "@");
tellTarget ((("box" add sokobanrow) add "-") add sokobancolumn) {
gotoAndStop (4);
};
tellTarget ((("box" add memory_sokobanrow) add "-") add memory_sokobancolumn) {
gotoAndStop (5);
};
_root.natoceni();
sokobanrow = memory_sokobanrow;
sokobancolumn = memory_sokobancolumn;
}
} else if (eval ((("iroom" add memory_sokobanrow) add "-") add memory_sokobancolumn) eq "$") {
if (eval ((("iroom" add (memory_sokobanrow + rowaim)) add "-") add (memory_sokobancolumn + columnaim)) eq " ") {
trace("posunuta bedna");
pushs = pushs + 1;
Set((("iroom" add sokobanrow) add "-") add sokobancolumn, " ");
Set((("iroom" add memory_sokobanrow) add "-") add memory_sokobancolumn, "@");
Set((("iroom" add (memory_sokobanrow + rowaim)) add "-") add (memory_sokobancolumn + columnaim), "$");
tellTarget ((("box" add sokobanrow) add "-") add sokobancolumn) {
gotoAndStop (1);
};
tellTarget ((("box" add memory_sokobanrow) add "-") add memory_sokobancolumn) {
gotoAndStop (5);
};
_root.natoceni();
tellTarget ((("box" add (memory_sokobanrow + rowaim)) add "-") add (memory_sokobancolumn + columnaim)) {
gotoAndStop (3);
};
sokobanrow = memory_sokobanrow;
sokobancolumn = memory_sokobancolumn;
} else {
memory_sokobanrow = sokobanrow;
memory_sokobancolumn = sokobancolumn;
}
} else {
memory_sokobanrow = sokobanrow;
memory_sokobancolumn = sokobancolumn;
}
trace("TEST");
test = 0;
i = 1;
while (i < konecnalevel) {
if (eval ((("iroom" add eval (("konecna" add i) add "row")) add "-") add eval (("konecna" add i) add "column")) eq "$") {
test = test + 1;
if (boxes_memory < boxes) {
tellTarget ("_root.sounds") {
gotoAndPlay (2);
};
boxes_memory = boxes;
}
boxes_memory = boxes;
trace("BEDNA !!!!!!");
}
i++;
}
boxes = test;
if (test == (konecnalevel - 1)) {
gotoAndPlay ("konec");
}
}
function refresh() {
konecnalevel = 1;
level = 1000;
yisoposun = 11;
memory_yisoposun = yisoposun;
i = 20;
while (i >= 1) {
xisoposun = 14;
memory_xisoposun = xisoposun;
u = 1;
while (u <= 20) {
level = level + 1;
duplicateMovieClip ("box", (("box" add u) add "-") add i, level);
setProperty((("box" add u) add "-") add i, _x , ((i * boxsizex) + xposun) + xisoposun);
setProperty((("box" add u) add "-") add i, _y , ((u * boxsizey) + yposun) + yisoposun);
if (_root.builder == 1) {
tellTarget ((("box" add u) add "-") add i) {
gotoAndStop (50);
};
}
xisoposun = xisoposun + memory_xisoposun;
if (eval ((("iroom" add u) add "-") add i) eq "#") {
tellTarget ((("box" add u) add "-") add i) {
gotoAndStop (2);
};
}
if (eval ((("iroom" add u) add "-") add i) eq "$") {
tellTarget ((("box" add u) add "-") add i) {
gotoAndStop (3);
};
}
if (eval ((("iroom" add u) add "-") add i) eq "@") {
tellTarget ((("box" add u) add "-") add i) {
gotoAndStop (5);
};
}
if (eval ((("iroom" add u) add "-") add i) eq ".") {
Set(("konecna" add konecnalevel) add "row", u);
Set(("konecna" add konecnalevel) add "column", i);
konecnalevel = konecnalevel + 1;
duplicateMovieClip ((("box" add u) add "-") add i, ((("box" add u) add "-") add i) add "under", level - 800);
level = level + 1;
Set((("iroom" add u) add "-") add i, " ");
tellTarget ((("box" add u) add "-") add i) {
gotoAndStop (1);
};
tellTarget (((("box" add u) add "-") add i) add "under") {
gotoAndStop (4);
};
}
u++;
}
yisoposun = yisoposun + memory_yisoposun;
i--;
}
}
room1 = " ####### # .# # $$.# # # @# ####### &";
room2 = " ##### # # ## .# # $$ # # .@## ##### &";
room3 = " ######## # # .# # $$@# #### .# # # ##### &";
room4 = " ######## #......# # $##$ # # ## # # $$@$$# # # # # # ######## &";
room5 = " ##### ######### # # ......$ # # #$### # ### $@$ # # # $ $ # # # ##### ####### &";
room6 = " ######### # # # $ $# #### # # $ ## #### $ # #.. $ ## #### #.. $## # #.. $ # #.###$### #@# #.# # ### ### ####### &";
room7 = " ##### # # #$ # ### $## # $ $ # ### # ## # ###### # # ## ##### ..# # $ $ ..# ##### # ## ..# # @######### ####### &";
room8 = " #### ####### @# # # # $## # ## # ..# # # $ .. # # # # ## # # #$ # # $ # # ####### #### &";
room9 = " ######## # ..# ############ ..# # # ..# # # $$$$# ..# # $$ # ..# # # $$$$######## # # # ##@######### ##### &";
room10 = " ##################### ########## @## $# # ####### #### # ######## # #### $ # #### $#### # # ## # # #..#$### # ## # #$ #..# $ $$ ## #..# # # ## # #..# # # #####################&";
room11 = " ######### #...#...# #..###..# #..###..# # # # # ### ### # # ###### ###### # # # $ $ $ # ## $ $ $ $ ## #$ $ $ $ $# # $@$ # # ##### # #### #### &";
room12 = " ######## #### ###### # ## $ $ @# # ## ##$#$ $ $## ### ...# $$ ## # ..# # # # # ..# $ # # # .. # # # ### ### ## ### # # # ###### ###### ##### &";
room13 = " ##### #### #...# # #### #...### $ # #. ## $ $### ## ## $ # ### ## $ $ # # ## # $ # # ## # ### #### # # # # # @ # # # ### # ###### ### # ## #### ### &";
room14 = " ####### ####### # # # $@$ # # # ######### # ###.. .## # # #.. ## # # # ###.. # ## #### ### # ## # #$ # # # # $ $$$ # ## # # ### # # ##### # # ### ### # # # # # ######## # #### &";
room15 = " ##### # # # # ####### # $@###### # ##$ ### # # #### $ # # ##### # # #### ## #### ## # # # # ## ## # # # # # # ###### ### # #### # #...# # # ### # # # # ######### &";
room16 = " ################ # # # # ###### # # # $ # # # # $@$ ## ## # # $ ### # # # ## # # ### ## # # # ## ## ..# ##### ## ## ..# ##### ### # # ####### &";
room17 = " ##################### # # # # # ## @# # ## $ $ ###### # # # $ ## # ## #$ ## ## ## $ $ $ ##..###$$## $##$ ## ##..#.# # $ $ # ##....# $$ ##$ #####....# ##### ##...### ## #####################&";
room18 = " ############ ##.. # # ##.. # ##.. # # # ## #. # # # # #### # # # # # ## # # # @$ $ ### # ## # $ $ # # # ###$$ # # # # # # $ # # ##### # # ##### # # # # # # # ### ## # # # # ## #### ###### &";
room19 = " ##################### # #@ # ## $$ #$$# # # ## ## # $ $ #$$ # ### # # # # # # ## ## # ## # $ # # # ## $ #$ # # $ #..###$ # #### #...## $ #....## # # #.....#####################&";
room20 = " ############### # #......# # $$ # $.#....# # # $#@ #...# # $# $ # $ #..# # $ #$$ ..# # $ #$ # #.$.# # # $ $ #..# # # $ # # # # # #$# $$# # # $# # # # # $$ # # # # # ###############&";
room21 = " ###### ##### # # # # # $ #### $ # # $ $ # # ###@###$ # ########## ### #.. ## # #.. ##$ # #.. ## $ # #.. ## $ # #.. $ $ # ### ######### #### &";
room22 = " ####### ####### # # # $@$ # #$$ # ######### # ###......## # # $......## # # # ###...... # ## #### ### #$## # #$ # $ # # # $ $$$ # $## # # $ $ ###$$ # # ##### $ # # ### ### # # # # # ######## # #### &";
room23 = " ################## #..# # #..# # $ $ $ ## # #..# ### # # # # #..# # $$###$##$ # #..# $@$ $ # #.. $# $ # $$ # # # # # ### # # # ### # ### # #..# $ $ # #..# ##$ # # $ # #..# # ### ## # #..# ##$$ #$##$ # #..# # ################## &";
room24 = " ##################### # # # #@## # ## $ ## ##$# ##### $ # #### ##.....# # ###$##$#.....###$#$ ## # ##.....# # ### $ ##..## # ## $ # $ $ $$$ ### $ $# # # $ ## ## # # #####################&";
room25 = " ######### # # ## $ $ $ ## #### $ $$ #### # # $ $ # # # $$ # $ $ # $$ # # $ #$ $# $ # # $ $ $ $ # # $ $ # $ # $$ # # $ ### ### $ # # ## # # ## # ##### #@# ##### # # ## ## #######. .####### #...... . ......# #........ ......# ################# &";
room26 = " ###### #### # ####### ##### # $# # $ # # # $ $ $ # $ $ # ##$ $ # @# $ # # $ ########### ## # # #.......# $# # ## # ......# # # # $........$ # # # $ #.... ..# # # $ $####$#### $# # $ ### $ $ ## # $ $ $ $ # ## ###### $ ##### # # # # ################### &";
room27 = " # # # # # # # # # # # # # # # # #.# # #... $.# # $#$ # # # $ # #. $ # # # # $.# # # $ # # # # # ##### # # # # # # # # # # # ### # # # # .$ . # # # #$ # # # # # # # # # #$# # # # # .# # # # #@# # # ### $# # # # $$ # $..#$# # #. ######$##. # # #.$ . .# # # # # # # # # # # # # # # # # # # # &";
room28 = " ################## # $ ...#.## # ####..... # # ####### #..... # # # $ $ ##....## # # $ # # ###...# # # $@$ $ ##### # ## # $ $ $$ $ # # #$# $# # $## # # ## ## ## $ # # # # $# $ $ # # # # ####### # ########$## # # # $ # ######## ##### ### # #### &";
room29 = " ##################### ## # # ## $ $ ## $ ### ##### .###### ## # ## ##....#### #### ##$ ###..## ## #... .# $ $ ## $ ## ## . ### ##### # $ #.## # # # $ $ # .#### ## # # ## # ## # ## ####### $##$ $ # ## $ #@# # ## ###### ####### &";
room30 = " ### ############# ##@#### # # # $$ $$ $ $ ...# # $$$# $ #...# # $ # $$ $$ #...# ### # $ #...# # # $ $ $ #...# # ###### ###...# ## # # $ $ #...# # ## # $$ $ $##..# # ..# # $ #.# # ..# # $$$ $$$ #.# ##### # # #.# # ######### #.# # #.# ############### &";
_root.builder = 0;
actualroom = new Array();
boxsizey = 11.5;
boxsizex = 13.5;
xposun = -10;
yposun = 0;
Frame 205
stop();
Instance of Symbol 133 MovieClip in Frame 205
//component parameters
onClipEvent (initialize) {
wynume = "PushIt";
wyculoare = 4413296 /* 0x435770 */;
wyasezare = "Vertical";
wyaliniere = "Centru";
wypozitie = "Sus";
wyinstructions = true;
}
Frame 206
if (false) {
}
Frame 208
i = 20;
while (i >= 1) {
u = 1;
while (u <= 20) {
removeMovieClip(_root[(("box" add u) add "-") add i]);
removeMovieClip(_root[((("box" add u) add "-") add i) add "under"]);
u++;
}
i--;
}
_root.theMenu.removeMovieClip();
_root.congrats.removeMovieClip();
stop();
Frame 209
_root.theMenu.swapDepths(777777);
if (builder == 1) {
builder = 0;
} else {
room = eval ("room" add nolevel);
}
i = 0;
while (i <= 20) {
actualroom[i + 1] = substring(_root.room, (i * 20) + 1, 20);
i++;
}
i = 0;
while (i <= 20) {
u = 1;
while (u <= 20) {
if ((substring(actualroom[i + 1], u, 1)) eq "@") {
sokobanrow = i + 1;
memory_sokobanrow = sokobanrow;
sokobancolumn = u;
memory_sokobancolumn = sokobancolumn;
}
u++;
}
i++;
}
i = 1;
while (i <= 20) {
u = 1;
while (u <= 20) {
Set((("iroom" add i) add "-") add u, substring(actualroom[i], u, 1));
u++;
}
i++;
}
_root.refresh();
Instance of Symbol 251 MovieClip "theMenu" in Frame 209
//component parameters
onClipEvent (initialize) {
wxnume = "PushIt";
wxaliniere = "Dreapta-Sus";
wxculoare = 0;
wxdownload = true;
wxpause = false;
wxsound = false;
}
Frame 210
stop();
Frame 211
stop();
Frame 252
stopAllSounds();
i = 1;
while (i <= 20) {
u = 1;
while (u <= 20) {
Set((("_root.iroom" add i) add "-") add u, "");
u++;
}
i++;
}
_root.builder = 1;
_root.refresh();
but = "wall";
tellTarget ("but1") {
gotoAndStop (2);
};
boxes = 0;
boxes_memory = 0;
pushs = 0;
moves = 0;
stop();
Frame 253
i = 20;
while (i >= 1) {
u = 1;
while (u <= 20) {
removeMovieClip((("box" add u) add "-") add i);
removeMovieClip(((("box" add u) add "-") add i) add "under");
u++;
}
i--;
}
tellTarget ("message") {
gotoAndStop (1);
};
Frame 294
nolevel = 0;
gotoAndPlay (209);
Symbol 2 Button
on (release) {
getURL ("http://www.FreeOnlineGames.com?PushIt", "_blank");
}
Symbol 6 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 50
stop();
_parent.play();
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 28
gotoAndPlay ("loop");
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 3
gotoAndStop (1);
Symbol 77 Button
on (release) {
_root.play();
}
Symbol 79 MovieClip Frame 1
stop();
Symbol 84 Button
on (release) {
_root.butAAA._x = 404;
_root.butAAA._y = 235.1;
_root.gigel._x = -266;
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Instance of Symbol 79 MovieClip in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
_root.stop();
fscommand ("allowscale", "false");
}
Symbol 90 Button
on (release) {
targetul1 = ("http://www.freeonlinegames.com/downloads/" + _parent.wynume) + ".exe";
getURL (targetul1);
}
Symbol 98 MovieClip Frame 1
stop();
if (_parent.wyaliniere == "Centru") {
this.gotoAndStop(2);
}
if (_parent.wyaliniere == "Dreapta") {
this.gotoAndStop(3);
}
Symbol 98 MovieClip Frame 2
wxculoarea2 = new Color(but1);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
Symbol 98 MovieClip Frame 3
wxculoarea2 = new Color(but1);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
Symbol 99 Button
on (release) {
targetul2 = "http://www.freeonlinegames.com/?" + _parent.wynume;
getURL (targetul2, "_blank");
}
Symbol 104 Button
on (release) {
targetul2 = "http://www.freeonlinegames.com/?" + _parent.wynume;
getURL (targetul2);
}
Symbol 107 MovieClip Frame 1
stop();
if (_parent.wyaliniere == "Centru") {
this.gotoAndStop(2);
}
if (_parent.wyaliniere == "Dreapta") {
this.gotoAndStop(3);
}
Symbol 107 MovieClip Frame 2
wxculoarea2 = new Color(but2);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
Symbol 107 MovieClip Frame 3
wxculoarea2 = new Color(but2);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
Symbol 108 Button
on (release) {
targetul3 = "http://www.freegamesforyourwebsite.com/?" + _parent.wynume;
getURL (targetul3, "_blank");
}
Symbol 111 Button
on (release) {
targetul3 = "http://www.freegamesforyourwebsite.com/?" + _parent.wynume;
getURL (targetul3);
}
Symbol 112 MovieClip Frame 1
stop();
if (_parent.wyaliniere == "Centru") {
this.gotoAndStop(2);
}
if (_parent.wyaliniere == "Dreapta") {
this.gotoAndStop(3);
}
Symbol 112 MovieClip Frame 2
wxculoarea2 = new Color(but3);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
Symbol 112 MovieClip Frame 3
wxculoarea2 = new Color(but3);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
Symbol 117 Button
on (release) {
targetul1 = ("http://www.freeonlinegames.com/downloads/" + _parent.wynume) + ".exe";
getURL (targetul1);
}
Symbol 118 MovieClip Frame 1
stop();
Symbol 121 Button
on (release) {
targetul2 = "http://www.freeonlinegames.com/?" + _parent.wynume;
getURL (targetul2);
}
Symbol 122 MovieClip Frame 1
stop();
Symbol 123 Button
on (release, keyPress "p") {
_parent.instructionsFunction();
}
Symbol 130 MovieClip Frame 1
stop();
if (_parent.wyaliniere == "Centru") {
this.gotoAndStop(2);
}
if (_parent.wyaliniere == "Dreapta") {
this.gotoAndStop(3);
}
Symbol 130 MovieClip Frame 2
wxculoarea2 = new Color(but4);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
Symbol 130 MovieClip Frame 3
wxculoarea2 = new Color(but4);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
Symbol 131 Button
on (release, keyPress "p") {
_parent.instructionsFunction();
}
Symbol 132 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 1
function instructionsFunction() {
_root.butAAA._x = -300;
_root.butAAA._y = -300;
_root.gigel._x = 378;
}
stop();
if ((wyasezare == "Orizontal") && (wyinstructions == false)) {
this.gotoAndStop(2);
}
if (((wyasezare == "Vertical") && (wyinstructions == true)) && (wypozitie == "Sus")) {
this.gotoAndStop(3);
}
if (((wyasezare == "Vertical") && (wyinstructions == true)) && (wypozitie == "Jos")) {
this.gotoAndStop(4);
}
if (((wyasezare == "Orizontal") && (wyinstructions == true)) && (wypozitie == "Sus")) {
this.gotoAndStop(5);
}
if (((wyasezare == "Orizontal") && (wyinstructions == true)) && (wypozitie == "Jos")) {
this.gotoAndStop(6);
}
my_color = new Color(my_mc);
my_color.setRGB(wyculoare);
myValue = my_color.getRGB().toString(16);
trace(myValue.length);
if (myValue.length == 5) {
myValue = "0" + myValue;
}
if (myValue.length == 4) {
myValue = "00" + myValue;
}
if (myValue.length == 3) {
myValue = "000" + myValue;
}
if (myValue.length == 2) {
myValue = "0000" + myValue;
}
if (myValue.length == 1) {
myValue = "00000" + myValue;
}
xtbcolor = myValue;
xrtb5 = Number("0x" + xtbcolor.slice(0, 2)) - 1;
xgtb5 = Number("0x" + xtbcolor.slice(2, 4)) - 1;
xbtb5 = Number("0x" + xtbcolor.slice(4, 6)) - 1;
wxculoarea2 = new Color(wynbut1.but1);
wxculoarea3 = new Color(wynbut2.but2);
wxculoarea4 = new Color(wynbut3.but3);
wxculoarea5 = new Color(wynbut4.but4);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:xrtb5, ga:"100", gb:xgtb5, ba:"100", bb:xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
wxculoarea3.setTransform(myColorTransform);
wxculoarea4.setTransform(myColorTransform);
wxculoarea5.setTransform(myColorTransform);
Symbol 133 MovieClip Frame 2
stop();
my_color = new Color(my_mc);
my_color.setRGB(wyculoare);
myValue = my_color.getRGB().toString(16);
trace(myValue.length);
if (myValue.length == 5) {
myValue = "0" + myValue;
}
if (myValue.length == 4) {
myValue = "00" + myValue;
}
if (myValue.length == 3) {
myValue = "000" + myValue;
}
if (myValue.length == 2) {
myValue = "0000" + myValue;
}
if (myValue.length == 1) {
myValue = "00000" + myValue;
}
xtbcolor = myValue;
xrtb5 = Number("0x" + xtbcolor.slice(0, 2)) - 1;
xgtb5 = Number("0x" + xtbcolor.slice(2, 4)) - 1;
xbtb5 = Number("0x" + xtbcolor.slice(4, 6)) - 1;
wxculoarea2 = new Color(wynbut1.but1);
wxculoarea3 = new Color(wynbut2.but2);
wxculoarea4 = new Color(wynbut3.but3);
wxculoarea5 = new Color(wynbut4.but4);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:xrtb5, ga:"100", gb:xgtb5, ba:"100", bb:xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
wxculoarea3.setTransform(myColorTransform);
wxculoarea4.setTransform(myColorTransform);
wxculoarea5.setTransform(myColorTransform);
Symbol 133 MovieClip Frame 3
stop();
my_color = new Color(my_mc);
my_color.setRGB(wyculoare);
myValue = my_color.getRGB().toString(16);
trace(myValue.length);
if (myValue.length == 5) {
myValue = "0" + myValue;
}
if (myValue.length == 4) {
myValue = "00" + myValue;
}
if (myValue.length == 3) {
myValue = "000" + myValue;
}
if (myValue.length == 2) {
myValue = "0000" + myValue;
}
if (myValue.length == 1) {
myValue = "00000" + myValue;
}
xtbcolor = myValue;
xrtb5 = Number("0x" + xtbcolor.slice(0, 2)) - 1;
xgtb5 = Number("0x" + xtbcolor.slice(2, 4)) - 1;
xbtb5 = Number("0x" + xtbcolor.slice(4, 6)) - 1;
wxculoarea2 = new Color(wynbut1.but1);
wxculoarea3 = new Color(wynbut2.but2);
wxculoarea4 = new Color(wynbut3.but3);
wxculoarea5 = new Color(wynbut4.but4);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:xrtb5, ga:"100", gb:xgtb5, ba:"100", bb:xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
wxculoarea3.setTransform(myColorTransform);
wxculoarea4.setTransform(myColorTransform);
wxculoarea5.setTransform(myColorTransform);
Symbol 133 MovieClip Frame 4
stop();
my_color = new Color(my_mc);
my_color.setRGB(wyculoare);
myValue = my_color.getRGB().toString(16);
trace(myValue.length);
if (myValue.length == 5) {
myValue = "0" + myValue;
}
if (myValue.length == 4) {
myValue = "00" + myValue;
}
if (myValue.length == 3) {
myValue = "000" + myValue;
}
if (myValue.length == 2) {
myValue = "0000" + myValue;
}
if (myValue.length == 1) {
myValue = "00000" + myValue;
}
xtbcolor = myValue;
xrtb5 = Number("0x" + xtbcolor.slice(0, 2)) - 1;
xgtb5 = Number("0x" + xtbcolor.slice(2, 4)) - 1;
xbtb5 = Number("0x" + xtbcolor.slice(4, 6)) - 1;
wxculoarea2 = new Color(wynbut1.but1);
wxculoarea3 = new Color(wynbut2.but2);
wxculoarea4 = new Color(wynbut3.but3);
wxculoarea5 = new Color(wynbut4.but4);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:xrtb5, ga:"100", gb:xgtb5, ba:"100", bb:xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
wxculoarea3.setTransform(myColorTransform);
wxculoarea4.setTransform(myColorTransform);
wxculoarea5.setTransform(myColorTransform);
Symbol 133 MovieClip Frame 5
stop();
my_color = new Color(my_mc);
my_color.setRGB(wyculoare);
myValue = my_color.getRGB().toString(16);
trace(myValue.length);
if (myValue.length == 5) {
myValue = "0" + myValue;
}
if (myValue.length == 4) {
myValue = "00" + myValue;
}
if (myValue.length == 3) {
myValue = "000" + myValue;
}
if (myValue.length == 2) {
myValue = "0000" + myValue;
}
if (myValue.length == 1) {
myValue = "00000" + myValue;
}
xtbcolor = myValue;
xrtb5 = Number("0x" + xtbcolor.slice(0, 2)) - 1;
xgtb5 = Number("0x" + xtbcolor.slice(2, 4)) - 1;
xbtb5 = Number("0x" + xtbcolor.slice(4, 6)) - 1;
wxculoarea2 = new Color(wynbut1.but1);
wxculoarea3 = new Color(wynbut2.but2);
wxculoarea4 = new Color(wynbut3.but3);
wxculoarea5 = new Color(wynbut4.but4);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:xrtb5, ga:"100", gb:xgtb5, ba:"100", bb:xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
wxculoarea3.setTransform(myColorTransform);
wxculoarea4.setTransform(myColorTransform);
wxculoarea5.setTransform(myColorTransform);
Symbol 133 MovieClip Frame 6
stop();
my_color = new Color(my_mc);
my_color.setRGB(wyculoare);
myValue = my_color.getRGB().toString(16);
trace(myValue.length);
if (myValue.length == 5) {
myValue = "0" + myValue;
}
if (myValue.length == 4) {
myValue = "00" + myValue;
}
if (myValue.length == 3) {
myValue = "000" + myValue;
}
if (myValue.length == 2) {
myValue = "0000" + myValue;
}
if (myValue.length == 1) {
myValue = "00000" + myValue;
}
xtbcolor = myValue;
xrtb5 = Number("0x" + xtbcolor.slice(0, 2)) - 1;
xgtb5 = Number("0x" + xtbcolor.slice(2, 4)) - 1;
xbtb5 = Number("0x" + xtbcolor.slice(4, 6)) - 1;
wxculoarea2 = new Color(wynbut1.but1);
wxculoarea3 = new Color(wynbut2.but2);
wxculoarea4 = new Color(wynbut3.but3);
wxculoarea5 = new Color(wynbut4.but4);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:xrtb5, ga:"100", gb:xgtb5, ba:"100", bb:xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
wxculoarea3.setTransform(myColorTransform);
wxculoarea4.setTransform(myColorTransform);
wxculoarea5.setTransform(myColorTransform);
Symbol 138 Button
on (release) {
getURL ("http://www.FreeOnlineGames.com?PushIt", "_blank");
}
Symbol 146 Button
on (release) {
_root.gotoAndPlay("konstrukter");
}
Symbol 148 Button
on (release, keyPress "<Enter>") {
animace = 0;
play();
boxes = 0;
boxes_memory = 0;
pushs = 0;
moves = 0;
}
Symbol 154 MovieClip Frame 1
if (_root.animace == 1) {
gotoAndStop (22);
}
Symbol 154 MovieClip Frame 22
_root.animace = 1;
Symbol 162 MovieClip Frame 1
if (int(random(50)) == 10) {
gotoAndPlay (3);
}
Symbol 162 MovieClip Frame 2
gotoAndPlay (1);
Symbol 169 MovieClip Frame 1
stop();
Symbol 172 Button
on (release) {
if (_root.but eq "wall") {
gotoAndStop (51);
}
if (_root.but eq "box") {
gotoAndStop (52);
}
if (_root.but eq "goal") {
gotoAndStop (53);
}
if (_root.but eq "sokoban") {
gotoAndStop (54);
}
}
Symbol 173 Button
on (release) {
gotoAndStop (50);
}
Symbol 176 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 50
_root.animace = 1;
sign = " ";
stop();
Symbol 176 MovieClip Frame 51
sign = "#";
Symbol 176 MovieClip Frame 52
sign = "$";
Symbol 176 MovieClip Frame 53
sign = ".";
Symbol 176 MovieClip Frame 54
sign = "@";
Symbol 193 Button
on (release) {
boxes = 0;
pushs = 0;
moves = 0;
boxes_memory = 0;
animation = 1;
gotoAndPlay ("joc");
stopAllSounds();
}
Symbol 197 Button
on (release) {
nextFrame();
}
Symbol 200 Button
on (release) {
prevFrame();
}
Symbol 201 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 2
stopAllSounds();
stop();
Symbol 206 Button
on (release) {
targetul3 = "http://www.freegamesforyourwebsite.com/?" + _parent.wxnume;
getURL (targetul3, "_blank");
}
Symbol 207 Button
on (release) {
targetul2 = "http://www.freeonlinegames.com/?" + _parent.wxnume;
getURL (targetul2, "_blank");
}
Symbol 208 Button
on (release) {
_parent.mainMenuFunction();
}
Symbol 209 Button
on (release) {
targetul1 = ("http://www.freeonlinegames.com/downloads/" + _parent.wxnume) + ".exe";
getURL (targetul1);
}
Symbol 210 Button
on (release, keyPress "p") {
_parent.pauseFunction();
}
Symbol 211 Button
on (release, keyPress "s") {
_parent.soundFunction();
}
Symbol 222 Button
on (release, keyPress "p") {
_parent.soundFunction();
}
Symbol 223 MovieClip Frame 1
stop();
wxculoarea3 = new Color(but1);
wxculoarea4 = new Color(but2);
wxculoarea5 = new Color(but3);
wxculoarea6 = new Color(but4);
wxculoarea7 = new Color(but5);
wxculoarea8 = new Color(but6);
myColorTransform2 = new Object();
myColorTransform2 = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea3.setTransform(myColorTransform2);
wxculoarea4.setTransform(myColorTransform2);
wxculoarea5.setTransform(myColorTransform2);
wxculoarea6.setTransform(myColorTransform2);
wxculoarea7.setTransform(myColorTransform2);
wxculoarea8.setTransform(myColorTransform2);
_parent.wxbutno = 6;
if (((_parent.wxdownload == false) && (_parent.wxpause == true)) && (_parent.wxsound == true)) {
this.gotoAndStop(2);
_parent.wxbutno = 5;
}
if (((_parent.wxdownload == true) && (_parent.wxpause == false)) && (_parent.wxsound == true)) {
this.gotoAndStop(3);
_parent.wxbutno = 5;
}
if (((_parent.wxdownload == true) && (_parent.wxpause == true)) && (_parent.wxsound == false)) {
this.gotoAndStop(4);
_parent.wxbutno = 5;
}
if (((_parent.wxdownload == false) && (_parent.wxpause == false)) && (_parent.wxsound == true)) {
this.gotoAndStop(5);
_parent.wxbutno = 4;
}
if (((_parent.wxdownload == false) && (_parent.wxpause == true)) && (_parent.wxsound == false)) {
this.gotoAndStop(6);
_parent.wxbutno = 4;
}
if (((_parent.wxdownload == true) && (_parent.wxpause == false)) && (_parent.wxsound == false)) {
this.gotoAndStop(7);
_parent.wxbutno = 4;
}
if (((_parent.wxdownload == false) && (_parent.wxpause == false)) && (_parent.wxsound == false)) {
this.gotoAndStop(8);
_parent.wxbutno = 3;
}
Symbol 223 MovieClip Frame 2
wxculoarea3 = new Color(but1);
wxculoarea4 = new Color(but2);
wxculoarea5 = new Color(but3);
wxculoarea6 = new Color(but4);
wxculoarea7 = new Color(but5);
wxculoarea8 = new Color(but6);
myColorTransform2 = new Object();
myColorTransform2 = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea3.setTransform(myColorTransform2);
wxculoarea4.setTransform(myColorTransform2);
wxculoarea5.setTransform(myColorTransform2);
wxculoarea6.setTransform(myColorTransform2);
wxculoarea7.setTransform(myColorTransform2);
wxculoarea8.setTransform(myColorTransform2);
Symbol 223 MovieClip Frame 3
wxculoarea3 = new Color(but1);
wxculoarea4 = new Color(but2);
wxculoarea5 = new Color(but3);
wxculoarea6 = new Color(but4);
wxculoarea7 = new Color(but5);
wxculoarea8 = new Color(but6);
myColorTransform2 = new Object();
myColorTransform2 = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea3.setTransform(myColorTransform2);
wxculoarea4.setTransform(myColorTransform2);
wxculoarea5.setTransform(myColorTransform2);
wxculoarea6.setTransform(myColorTransform2);
wxculoarea7.setTransform(myColorTransform2);
wxculoarea8.setTransform(myColorTransform2);
Symbol 223 MovieClip Frame 4
wxculoarea3 = new Color(but1);
wxculoarea4 = new Color(but2);
wxculoarea5 = new Color(but3);
wxculoarea6 = new Color(but4);
wxculoarea7 = new Color(but5);
wxculoarea8 = new Color(but6);
myColorTransform2 = new Object();
myColorTransform2 = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea3.setTransform(myColorTransform2);
wxculoarea4.setTransform(myColorTransform2);
wxculoarea5.setTransform(myColorTransform2);
wxculoarea6.setTransform(myColorTransform2);
wxculoarea7.setTransform(myColorTransform2);
wxculoarea8.setTransform(myColorTransform2);
Symbol 223 MovieClip Frame 5
wxculoarea3 = new Color(but1);
wxculoarea4 = new Color(but2);
wxculoarea5 = new Color(but3);
wxculoarea6 = new Color(but4);
wxculoarea7 = new Color(but5);
wxculoarea8 = new Color(but6);
myColorTransform2 = new Object();
myColorTransform2 = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea3.setTransform(myColorTransform2);
wxculoarea4.setTransform(myColorTransform2);
wxculoarea5.setTransform(myColorTransform2);
wxculoarea6.setTransform(myColorTransform2);
wxculoarea7.setTransform(myColorTransform2);
wxculoarea8.setTransform(myColorTransform2);
Symbol 223 MovieClip Frame 6
wxculoarea3 = new Color(but1);
wxculoarea4 = new Color(but2);
wxculoarea5 = new Color(but3);
wxculoarea6 = new Color(but4);
wxculoarea7 = new Color(but5);
wxculoarea8 = new Color(but6);
myColorTransform2 = new Object();
myColorTransform2 = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea3.setTransform(myColorTransform2);
wxculoarea4.setTransform(myColorTransform2);
wxculoarea5.setTransform(myColorTransform2);
wxculoarea6.setTransform(myColorTransform2);
wxculoarea7.setTransform(myColorTransform2);
wxculoarea8.setTransform(myColorTransform2);
Symbol 223 MovieClip Frame 7
wxculoarea3 = new Color(but1);
wxculoarea4 = new Color(but2);
wxculoarea5 = new Color(but3);
wxculoarea6 = new Color(but4);
wxculoarea7 = new Color(but5);
wxculoarea8 = new Color(but6);
myColorTransform2 = new Object();
myColorTransform2 = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea3.setTransform(myColorTransform2);
wxculoarea4.setTransform(myColorTransform2);
wxculoarea5.setTransform(myColorTransform2);
wxculoarea6.setTransform(myColorTransform2);
wxculoarea7.setTransform(myColorTransform2);
wxculoarea8.setTransform(myColorTransform2);
Symbol 223 MovieClip Frame 8
wxculoarea3 = new Color(but1);
wxculoarea4 = new Color(but2);
wxculoarea5 = new Color(but3);
wxculoarea6 = new Color(but4);
wxculoarea7 = new Color(but5);
wxculoarea8 = new Color(but6);
myColorTransform2 = new Object();
myColorTransform2 = {ra:"100", rb:_parent.xrtb5, ga:"100", gb:_parent.xgtb5, ba:"100", bb:_parent.xbtb5, aa:"100", ab:"0"};
wxculoarea3.setTransform(myColorTransform2);
wxculoarea4.setTransform(myColorTransform2);
wxculoarea5.setTransform(myColorTransform2);
wxculoarea6.setTransform(myColorTransform2);
wxculoarea7.setTransform(myColorTransform2);
wxculoarea8.setTransform(myColorTransform2);
Symbol 228 Button
on (press) {
_parent.play();
}
Symbol 231 MovieClip Frame 1
stop();
if (_parent.wxaliniere == "Dreapta-Jos") {
this.gotoAndStop(2);
}
if ((_parent.wxaliniere == "Dreapta-Sus") && (_parent.wxbutno == 6)) {
this.gotoAndStop(3);
}
if ((_parent.wxaliniere == "Dreapta-Sus") && (_parent.wxbutno == 5)) {
this.gotoAndStop(5);
}
if ((_parent.wxaliniere == "Dreapta-Sus") && (_parent.wxbutno == 4)) {
this.gotoAndStop(6);
}
if ((_parent.wxaliniere == "Dreapta-Sus") && (_parent.wxbutno == 3)) {
this.gotoAndStop(7);
}
if ((_parent.wxaliniere == "Stanga-Sus") && (_parent.wxbutno == 6)) {
this.gotoAndStop(4);
}
if ((_parent.wxaliniere == "Stanga-Sus") && (_parent.wxbutno == 5)) {
this.gotoAndStop(8);
}
if ((_parent.wxaliniere == "Stanga-Sus") && (_parent.wxbutno == 4)) {
this.gotoAndStop(9);
}
if ((_parent.wxaliniere == "Stanga-Sus") && (_parent.wxbutno == 3)) {
this.gotoAndStop(10);
}
Symbol 231 MovieClip Frame 2
tg._x = 147;
tg._y = 1.1;
Symbol 231 MovieClip Frame 3
tg._x = 147;
tg._y = -174.9;
Symbol 231 MovieClip Frame 4
tg._x = 1.5;
tg._y = -174.9;
Symbol 231 MovieClip Frame 5
tg._x = 147;
tg._y = -152.4;
Symbol 231 MovieClip Frame 6
tg._x = 147;
tg._y = -128.9;
Symbol 231 MovieClip Frame 7
tg._x = 147;
tg._y = -104.9;
Symbol 231 MovieClip Frame 8
tg._x = 1.5;
tg._y = -151.4;
Symbol 231 MovieClip Frame 9
tg._x = 1.5;
tg._y = -128.4;
Symbol 231 MovieClip Frame 10
tg._x = 1.5;
tg._y = -104.9;
Symbol 249 MovieClip Frame 1
stop();
this.onRollOver = function () {
if (_parent._parent._currentframe <= 10) {
_parent._parent.gotoAndPlay(11);
}
};
if (_parent._parent.wxbutno == 5) {
this.gotoAndStop(2);
}
if (_parent._parent.wxbutno == 4) {
this.gotoAndStop(3);
}
if (_parent._parent.wxbutno == 3) {
this.gotoAndStop(4);
}
Symbol 250 MovieClip Frame 1
stop();
if ((_parent.wxaliniere == "Stanga-Sus") || (_parent.wxaliniere == "Dreapta-Sus")) {
this.gotoAndStop(2);
}
Symbol 251 MovieClip Frame 1
function pauseFunction() {
}
function soundFunction() {
}
function mainMenuFunction() {
i = 20;
while (i >= 1) {
u = 1;
while (u <= 20) {
removeMovieClip(_root[(("box" add u) add "-") add i]);
removeMovieClip(_root[((("box" add u) add "-") add i) add "under"]);
u++;
}
i--;
}
stopAllSounds();
_root.boxes = 0;
_root.pushs = 0;
_root.moves = 0;
_root.boxes_memory = 0;
_root.animation = 1;
_root.gotoAndPlay("coperta");
}
stop();
wxnguides._alpha = 0;
my_color = new Color(my_mc);
my_color.setRGB(wxculoare);
myValue = my_color.getRGB().toString(16);
trace(myValue.length);
if (myValue.length == 5) {
myValue = "0" + myValue;
}
if (myValue.length == 4) {
myValue = "00" + myValue;
}
if (myValue.length == 3) {
myValue = "000" + myValue;
}
if (myValue.length == 2) {
myValue = "0000" + myValue;
}
if (myValue.length == 1) {
myValue = "00000" + myValue;
}
xtbcolor = myValue;
xrtb5 = Number("0x" + xtbcolor.slice(0, 2)) - 1;
xgtb5 = Number("0x" + xtbcolor.slice(2, 4)) - 1;
xbtb5 = Number("0x" + xtbcolor.slice(4, 6)) - 1;
wxculoarea2 = new Color(wxnmenu.tg);
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:xrtb5, ga:"100", gb:xgtb5, ba:"100", bb:xbtb5, aa:"100", ab:"0"};
wxculoarea2.setTransform(myColorTransform);
wxculoarea3 = new Color(wxnfer);
myColorTransform2 = new Object();
myColorTransform2 = {ra:"100", rb:xrtb5, ga:"100", gb:xgtb5, ba:"100", bb:xbtb5, aa:"100", ab:"0"};
wxculoarea3.setTransform(myColorTransform2);
Symbol 251 MovieClip Frame 10
stop();
Symbol 257 Button
on (release) {
getURL ("http://www.FreeOnlineGames.com?PushIt", "_blank");
}
Symbol 258 MovieClip Frame 1
if (Key.isDown(39)) {
_root.memory_sokobancolumn = _root.sokobancolumn + 1;
_root.columnaim = 1;
_root.rowaim = 0;
gotoAndPlay (5);
}
if (Key.isDown(37)) {
_root.memory_sokobancolumn = _root.sokobancolumn - 1;
_root.columnaim = -1;
_root.rowaim = 0;
gotoAndPlay (5);
}
if (Key.isDown(38)) {
_root.memory_sokobanrow = _root.sokobanrow - 1;
_root.rowaim = -1;
_root.columnaim = 0;
gotoAndPlay (5);
}
if (Key.isDown(40)) {
_root.memory_sokobanrow = _root.sokobanrow + 1;
_root.rowaim = 1;
_root.columnaim = 0;
gotoAndPlay (5);
}
Symbol 258 MovieClip Frame 2
gotoAndPlay (1);
Symbol 258 MovieClip Frame 5
_root.posun();
play();
Symbol 261 Button
on (release) {
animace = 0;
i = 20;
while (i >= 1) {
u = 1;
while (u <= 20) {
removeMovieClip((("box" add u) add "-") add i);
removeMovieClip(((("box" add u) add "-") add i) add "under");
u++;
}
i--;
}
removeMovieClip("table");
if (nolevel < 20) {
nolevel = Number(nolevel) + 1;
} else {
nolevel = 1;
}
boxes = 0;
pushs = 0;
moves = 0;
boxes_memory = 0;
animation = 1;
_root.congrats.removeMovieClip();
gotoAndPlay ("joc");
stopAllSounds();
}
Symbol 266 MovieClip Frame 1
stop();
Symbol 268 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 1
stop();
Symbol 273 Button
on (release) {
but = "wall";
but1.gotoAndStop(2);
but2.gotoAndStop(1);
but3.gotoAndStop(1);
but4.gotoAndStop(1);
}
Symbol 275 MovieClip Frame 1
stop();
Symbol 277 Button
on (release) {
but = "box";
but1.gotoAndStop(1);
but2.gotoAndStop(2);
but3.gotoAndStop(1);
but4.gotoAndStop(1);
}
Symbol 280 Button
on (release) {
but = "goal";
but1.gotoAndStop(1);
but2.gotoAndStop(1);
but3.gotoAndStop(2);
but4.gotoAndStop(1);
}
Symbol 284 Button
on (release) {
but = "sokoban";
but1.gotoAndStop(1);
but2.gotoAndStop(1);
but3.gotoAndStop(1);
but4.gotoAndStop(2);
}
Symbol 290 MovieClip Frame 1
stop();
Symbol 294 Button
on (release) {
countbox = "";
countsokoban = 0;
room = "";
i = 1;
while (i <= 20) {
u = 1;
while (u <= 20) {
room = room + eval (((("box" + i) + "-") + u) + ".sign");
if (eval (((("box" + i) + "-") + u) + ".sign") eq "@") {
countsokoban = countsokoban + 1;
}
if (eval (((("box" + i) + "-") + u) + ".sign") eq "$") {
if (isNaN(countbox)) {
countbox = 0;
}
countbox = countbox + 1;
}
if (eval (((("box" + i) + "-") + u) + ".sign") eq ".") {
if (isNaN(countbox)) {
countbox = 0;
}
countbox = countbox - 1;
}
u++;
}
i++;
}
if (countsokoban > 1) {
countsokoban = 0;
message.gotoAndStop(2);
message.swapDepths(1000);
stop();
} else if (countsokoban == 0) {
countsokoban = 0;
message.gotoAndStop(5);
message.swapDepths(1000);
stop();
} else if (countbox != 0) {
trace(countbox);
if (isNaN(countbox)) {
message.gotoAndStop(4);
message.swapDepths(1000);
stop();
} else {
countbox = 0;
message.gotoAndStop(3);
message.swapDepths(1000);
stop();
}
} else {
play();
}
}