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

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

Turtle Odyssey Online 2.swf

This is the info page for
Flash #47883

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


Text
ENGLISH

Ok

<p align="center"><font face="Arial Black" size="18" color="#ccd874" letterSpacing="0.000000" kerning="1">Loading...</font></p>

ODYSSEY 2

00000

0

MENU

MENU

Всего монет:

000

Всего монет:

000

Всего монет:

000

Всего монет:

000

Вы выиграли!

<p align="left"><font face="Arial Black" size="12" color="#fde165" letterSpacing="0.000000" kerning="1">Скачайте чтобы получить:</font></p><p align="left"><font face="Arial Black" size="12" color="#fde165" letterSpacing="0.000000" kerning="1">- 6 миров</font></p><p align="left"><font face="Arial Black" size="12" color="#fde165" letterSpacing="0.000000" kerning="1">- 6 бонус-уровней</font></p><p align="left"><font face="Arial Black" size="12" color="#fde165" letterSpacing="0.000000" kerning="1">- 17 типов врагов</font></p><p align="left"><font face="Arial Black" size="12" color="#fde165" letterSpacing="0.000000" kerning="1">- рулетку</font></p><p align="left"><font face="Arial Black" size="12" color="#fde165" letterSpacing="0.000000" kerning="1">- возможность прокатиться на морском коньке</font></p><p align="left"></p>

<p align="center"><font face="Arial Black" size="16" color="#ffffcc" letterSpacing="0.000000" kerning="1">namePlayerf</font></p>

<p align="center"><font face="Arial Black" size="14" color="#ffffcc" letterSpacing="0.000000" kerning="1">Name:</font></p>

<p align="center"><font face="Arial Black" size="20" color="#ffff33" letterSpacing="0.000000" kerning="1">Congratilation!</font></p><p align="center"><font face="Arial Black" size="20" color="#ffff33" letterSpacing="0.000000" kerning="1">You have won!</font></p>

<p align="center"><font face="Arial Black" size="14" color="#ffffcc" letterSpacing="0.000000" kerning="1">Name:</font></p>

<p align="center"><font face="Arial Black" size="14" color="#ffffcc" letterSpacing="0.000000" kerning="1">Name:</font></p>

<p align="center"><font face="Arial Black" size="14" color="#ffffcc" letterSpacing="0.000000" kerning="1">Name:</font></p>

<p align="left"><font face="Arial Black" size="14" color="#ffffcc" letterSpacing="0.000000" kerning="1">Name:</font></p>

Loading...

Вы проиграли...

<p align="right"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><b>[000 x 000]</b></font></p>

RIGHT
LEFT
UP
DOWN
1:Remove
Space:Save map
l(L):Leave

q:Start point
z:Exit gate
w:Danger(sign)
a:Mon-Octopus
s:Mon-Flower
d:Mon-Spiker
1:Remove

x:Bubles
m:Jump pad
v:Save point
n:Air spot
/,*:ScaleY
-,+:ScaleX

0:Earth
2: Life
3:Hp botle
4:Air botle
5:Diamond
6,7,8,9(slitok):Score
Home:Default map
End:Last Save

Press any key, that defined above. Any suggestins plz send here:
Badim@realore.com

u: Mon - Улитка
e: Лифт UP (r - stopor)
o: Лифт RIGHT (p)
t: Лифт waiting UP (y)
k: BONUS kubok
f: BONUS Zvezda
g,j - Кокос влево/вправо

@: Куст1
#: Куст 2
$: Пальма

RIGHT:Вправо
LEFT:Влево
UP:Вверх
DOWN:Вниз
Space:Save
l:Выйти

q:Старт
z:Выход
w:Опастность(Таб)
a:Октопус
s:Цветок
d:Шипундель
1:Стереть

x:Пузыри
m:Трамплин
v:Сохранение
n:Воздух
/,*:ScaleY
-,+:ScaleX

0:Земля
3:Жизни
4:Воздух
5:Алмаз
6,7,8,9:Очки
Home:Default
End:Last Save

Нажмите на
клавиатуре на клавишу
и рисуйте на карте.
Предложения шлите
на Badim@realore.com

<p align="left"><font face="Arial Black" size="12" color="#ffffcc" letterSpacing="0.000000" kerning="1">Name:</font></p>

<p align="left"><font face="Times New Roman" size="8" color="#000000" letterSpacing="0.000000" kerning="1">srybsrybrstybsrb</font></p>

Copy all text below, and paste it to message
After sending email, press here to hide this text.
Thanks!

<p align="left"><font face="Arial Black" size="18" color="#00ffff" letterSpacing="0.000000" kerning="1">Loading...</font></p>

ActionScript [AS1/AS2]

Frame 1
_root.theLocalSharedObject = SharedObject.getLocal("FTurtleCookie"); if (_root.theLocalSharedObject.data.volume == undefined) { _root.theLocalSharedObject.data.volume = 0.8; } _root.but_click = new Sound(); _root.but_click.attachSound("menu_hit.wav"); _root.but_tog = new Sound(); _root.but_tog.attachSound("menu_toggle.wav"); _root.musik = new Sound(); _root.musik.attachSound("gameplay3.mp3"); _root.hero_death = new Sound(); _root.hero_death.attachSound("hero_death.wav"); _root.set_sounds = function (volume_lvl) { _root.theLocalSharedObject.data.volume = volume_lvl; _root.theLocalSharedObject.flush(); _root.but_click.setVolume(70 * volume_lvl); _root.but_tog.setVolume(5 * volume_lvl); _root.musik.setVolume(90 * volume_lvl); _root.hero_death.setVolume(80 * volume_lvl); _root.hero_fall = new Sound(); _root.hero_fall.attachSound("hero_fall.wav"); _root.hero_fall.setVolume(100 * volume_lvl); _root.hero_jump = new Sound(); _root.hero_jump.attachSound("hero_jump00.wav"); _root.hero_jump.setVolume(100 * volume_lvl); _root.hero_mon = new Sound(); _root.hero_mon.attachSound("hero_monster.wav"); _root.hero_jump.setVolume(100 * volume_lvl); _root.hero_step = new Sound(); _root.hero_step.attachSound("hero_land.wav"); _root.hero_step.setVolume(60 * volume_lvl); _root.hero_dmg = new Sound(); _root.hero_dmg.attachSound("hero_damage0.wav"); _root.hero_dmg.setVolume(100 * volume_lvl); _root.pick_gsmall = new Sound(); _root.pick_gsmall.attachSound("pickup_coin.wav"); _root.pick_gsmall.setVolume(60 * volume_lvl); _root.pick_gbig = new Sound(); _root.pick_gbig.attachSound("pickup_coin_big.wav"); _root.pick_gbig.setVolume(70 * volume_lvl); _root.pick_diam = new Sound(); _root.pick_diam.attachSound("pickup_gem.wav"); _root.pick_diam.setVolume(70 * volume_lvl); _root.pick_hp = new Sound(); _root.pick_hp.attachSound("bottle_life.wav"); _root.pick_hp.setVolume(100 * volume_lvl); _root.pick_mp = new Sound(); _root.pick_mp.attachSound("bottle_air.wav"); _root.pick_mp.setVolume(100 * volume_lvl); _root.savepoint = new Sound(); _root.savepoint.attachSound("checkpoint.wav"); _root.savepoint.setVolume(100 * volume_lvl); _root.menumus = new Sound(); _root.menumus.attachSound("menu.wav"); _root.menumus.setVolume(100 * volume_lvl); _root.snd_snain_die = new Sound(); _root.snd_snain_die.attachSound("snail_die"); _root.snd_snain_die.setVolume(100 * volume_lvl); _root.snd_fish3_die = new Sound(); _root.snd_fish3_die.attachSound("fish3_die"); _root.snd_fish3_die.setVolume(100 * volume_lvl); _root.snd_fish1_die = new Sound(); _root.snd_fish1_die.attachSound("fish1_die"); _root.snd_fish1_die.setVolume(100 * volume_lvl); _root.snd_octopus_die = new Sound(); _root.snd_octopus_die.attachSound("octopus_die"); _root.snd_octopus_die.setVolume(100 * volume_lvl); _root.snd_level_complete = new Sound(); _root.snd_level_complete.attachSound("level_complete"); _root.snd_level_complete.setVolume(100 * volume_lvl); _root.snd_fruit_fall = new Sound(); _root.snd_fruit_fall.attachSound("fruit_fall1"); _root.snd_fruit_fall.setVolume(100 * volume_lvl); _root.snd_fruit_shake = new Sound(); _root.snd_fruit_shake.attachSound("fruit_shake"); _root.snd_fruit_shake.setVolume(100 * volume_lvl); }; _root.set_sounds(_root.theLocalSharedObject.data.volume); function itemHandler1(obj, item) { getURL ("http://badim.ru", "_blank"); } function itemHandler3(obj, item) { getURL ("http://realore.com/online", "_blank"); } function itemHandler4(obj, item) { getURL (url_xml.firstChild.attributes.url, "_blank"); } _global.main_path = ""; _global.lang_id = -1; fscommand ("trapallkeys", true); Stage.scaleMode = "noScale"; XML.prototype.ignoreWhite = true; loadingbar_mc.Value = 0; loadingbar_mc.ShowHandle = false; loadingbar_mc.ReadOnly = true; _root.show_progress_bar = function (persent) { if (persent == 100) { _root.loadingbar_mc._visible = false; _root.to2logo._visible = false; } else { _root.loadingbar_mc.SetValue(persent); } }; _global.langs_xml = new XML("<Langs name=\"Langs data file.\"><L1 name=\"English\"\ttranslator=\"Badim\"\tauthor=\"mr.Badim\" file_name=\"eng.xml\"/></Langs>"); _global.lang_xml = new XML("<Lang txt_loading=\"Loading\" txt_youwon=\"You have found all diamonds!\" txt_fotoexit=\"Now find the exit.\" txt_name=\"Name\" txt_inputname=\"What is your name?\" txt_scores=\"Scores\" txt_player=\"Player\" txt_options=\"Options\" txt_lvleditor=\"Own level\" txt_exit=\"Exit\" txt_winmsg0=\"\u0421ongratulations!\" txt_winmsg1=\"Level complete.\" txt_winmsg2=\"There is no more levels here, you can download more with &apos;get it&apos; buttom.\" txt_losemsg0=\"You lost a life!\" txt_losemsg1=\"Try once more.\" txt_showmm=\"MENU\" txt_next=\"Ok\" txt_ok=\"Ok\" txt_start=\"Start\" txt_resume=\"Resume\" txt_getit=\"Get it\" txt_volume=\"Volume\" txt_showtips=\"Show tips\" txt_cont=\"Control\" feat0=\"Download now to get:\" feat1=\"- 50 levels\" feat2=\"- 6 different worlds\" feat3=\"- 6 bonus-levels\" feat4=\"- 17 enemies\" feat5=\"- roulette wheel\" control_tip00=\"Jump - space or Up arrow\" control_tip01=\"to move - use Arrow keys.\" control_tip10=\"Jump - mouse left-click\" control_tip11=\"to move - move mouse slighty away from Ozzy.\" txt_topscores=\"Top scores\" txt_submit=\"Submit\" txt_ucansubmitscore=\"You can submit it!\" tip0=\"Collect points to add extra life.\" level1=\"1\" tip1=\"Collect coins to get a life bonus.\" tip2=\"Collect 5 diamonds to pass a level.\" tip3=\"Press Left mouse button or SPACE to jump.\" tip4=\"Jump on it to get rid of it.\" tip5=\"Collect Lucky stars to exchange them for bonuses after level completion.\" tip6=\"This door leads to next level. It opens when you collect all 5 diamonds on a level.\" level2=\"2\" tip7=\"Ozzy&apos;s armor decreases when it gets hurt by a monster. When Ozzy has no more armor, it dies.\" tip8=\"Coconuts hit Ozzy&apos;s head and decrease its armor. You can kick a coconut against a monster to eliminate it.\" tip9=\"Check points allow you to start from the place Ozzy lost a life close to.\" tip10=\"Amount of lives available to complete a level.\" tip11=\"Jumping pad helps you to reach some places\" level3=\"3\" tip12=\"Be careful, this fish can hit Ozzy.\" tip13=\"This elevator helps to go up or down.\" level4=\"4\" tip14=\"Wandering fish guard their territory and, if not destroyed, can hurt Ozzy.\" tip15=\"Octopuses are slow and unfriendly. Jump on them to destroy.\" tip100=\"Game paused. Press space or click &apos;Resume&apos; to continue.\" ____new____=\"**********************************************************************\" menu_gamename=\"Turtle Odyssey 2\" txt_music=\"Music\" menu_loading=\"Loading...\" txt_nextlevel=\"Next level\" txt_menu=\"Menu\" txt_scores_label=\"Total score:\" txt_monsters_label=\"Enemies eliminated:\" txt_bonuses_label=\"Found treasures:\" txt_leveltime_label=\"Level time:\" />"); _global.xml_lang = _global.lang_xml.firstChild.attributes; var map0 = new XML("<map name=\"Aquaworld1\" waterlevel=\"0\"><levels><level params=\"111111111111111111111111111111111111111111110000000000000000000000000011111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111110000000000000000000000000000000111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111100000u119991k1100000000000000000000000000011111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111100000111191111100000000000000000000000000011111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111100000111111111111111111100000000000000000000000000000000000000000000000000111\" /><level params=\"111111111111110000000000000000000000000000000011111100111111111111100000000000000000000000000000000000000000000000000111\" /><level params=\"111111111111110000000000000000000000000000000011111100111111000000100000000000000000000000000000000000000000000000000111\" /><level params=\"111111111111110000000000000000000000000000000011111100111111611161115111116100000000000000000000000000000000000000000111\" /><level params=\"111111111000000000000000000000000u1666#1=0000011100000111000611171111$66611600000000000000000000001u11f11u10000000000011\" /><level params=\"00000000000000000006161160000000011161161000001110000011116161111111111711111#1=6100678787600000001111111110000000000111\" /><level params=\"00000000000000000001611$600000000111111160000011100000111160001111111111111111111600111111100000001110001110000000000111\" /><level params=\"000000000000000000011111616161616111111611111111111611111161611111111111111111111166100000100000001111611110000000000111\" /><level params=\"000000000000006115111111711111111111111161$10000001610000001611111111111111111111111111111100000001000600011611z15100111\" /><level params=\"0000000000000061$11111111111111111111117111111116116116161616111111111111111111111111166611156@6-61111611166661111100111\" /><level params=\"00001q117@6-6161111111111117171711111111111115161617111616117111111(111)111111111111111711111161611111711111611111100111\" /><level params=\"000011111116111111111111111111111111111111111111111111111111111111111111111111111111111111111117111111111111111111100111\" /><level params=\"000011111111111111111(111)1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111\" /><level params=\"000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111\" /><level params=\"0000111111111111111111111111111111111111(111)111111111111111111111111111111111111111111111111111111111111111000000000111\" /><level params=\"00001111111111(111)11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111\" /><level params=\"000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /></levels><monsters /><elevators /><hints><hint xpos=\"7\" ypos=\"14\" tipid=\"1\" /><hint xpos=\"15\" ypos=\"12\" tipid=\"2\" /><hint xpos=\"22\" ypos=\"9\" tipid=\"3\" /><hint xpos=\"31\" ypos=\"11\" tipid=\"4\" img=\"ulitka\" /><hint xpos=\"109\" ypos=\"12\" tipid=\"6\" img=\"dimonds\" /></hints></map>").firstChild; var map1 = new XML("<map name=\"Aquaworld2\" waterlevel=\"0\"><levels><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000011111111110000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000f1000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000011000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000001100000000000000001u111u11000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111000000066116661111111111111000000000000000011111111000111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111110000000011$10000$00011$1111100000000000611u111111111000111111111111100000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111110000000011111u11116111111111000000000001111116787611000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111110000000u1110000110006000000011u111000000061111000000010000000000000000001#6=111m1000000000000000000000001111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111u111111161u11u1111111600000001111111111111000000000000000000111111161000000000000000000000001111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111000000011116661111817111111000011100000007110001112111000000000000000000161111111000001m11m11m11m10000001111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111000016161111g11111g11166g61161111600000007111611111111611116111616117111111111161000001611611611610000000000111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111110000000000000000000000000000000000000000000000000000000000000000000111111(1j1)1(1j1)1(11j)111111100000001000111111111100011000111100006611111111000001611611611610000000000111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111110000000000000000000000000000000000000000000000000000000000000000000616111111111111111111111610006000000011v1611111111111111111111111u16111111161000001611611611610000000000111111111111111111111111111111100000000000000000000000\" /><level params=\"11111111111111100000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111110000000111111111111111600016111111111611111111166@6-1111111111110000000000111111111111111111111111111111100000000000000000000000\" /><level params=\"11111111111111100000000000000000001111u111111111111@1-@1-1111@1-11u@1-u11000000u1616111111111111111111111161111156161u11111611111111111111100011111116111111111111111177177177111m11119900111111111111111111111111111100000000000000000000000000\" /><level params=\"1111000000000000000u1u10000000000011111111111111$111111111$111111$1111111000000111111111111111111111111111111111111111111111111111111111711111100011111111111171111111111111111111111199001111111111111111111111111111000001116787876111#1=1z111\" /><level params=\"11110000000000000001111000000000006111116111111111111111111111111111111111#1=v161611111111111111111111111171111111111111111111111111111110007111111111111111111117111111111111111610009900111111111111111111111111111100000111111111111111111111\" /><level params=\"000000000000000000011111166611111116111611111111111111111111111111111111111111161111111111111111111111111111111117871111111111111111111111111000511111111111111111111111111111111610009900111111111111111111111111111100000111000000001111111111\" /><level params=\"0000000000000000000111111111111511117171111111111111111111111111111111111111111711111111111111111111111111111111111111111111111111111111118111111111111111111111111111111111111116100099001111111111111111110000000000000001111u611u111111111111\" /><level params=\"00000000111u100000011111000001111111181111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111181111111111111111111111111111111000010000000111111111111111111000000000000000111111111111111111111\" /><level params=\"0000000067676000000111111u611111111111111111111g1j1111111g1j1111gj111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011716110000000111111111111111111000000000000000100006111111600000000\" /><level params=\"1#q=111111111170000111111161111111111111111111(111)11111(111)11(111)1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111110000000111111111111111111000000000000000116111100016100000000\" /><level params=\"11111110001111100001111111610000000100000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001000611000000011111111111111111100077111u110000111117116111600000000\" /><level params=\"111111116111116000011111111116161611000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011171110001111111111111111111111000111111110000116000001116100000000\" /><level params=\"11111111100001100000000010001111111100000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001810001000111111111111111111111100010001111000011111u116111600000000\" /><level params=\"111111111666116000000000111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011171110001111111111111111111111000116111110000100011111116100011111\" /><level params=\"111111111111111000000000111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011116110001111111111111111111111000111111110000116111116111600011111\" /><level params=\"111111111110006000001#1=111100000111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000010001110001111111111111111100000000716000010000111110000116100011111\" /><level params=\"11111111111161100000113111111u111111111188001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011716110001111111111111111100000000811111111111116111161111600011111\" /><level params=\"111111111111611616111111111111611111111188001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111110001111111111111111100000000716116111511111111111111100011111\" /><level params=\"111111111111611111111111111111611111100088001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000018100010000000000000000000000818000100001111111116171161111100011111\" /><level params=\"11111111111171161611111111111161111110008800111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001111v1100000000000000000000001$100011v116111111111787111111100011111\" /><level params=\"111111111111111171111111111111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011711110000000000000000000000111000111111111111111171111111100011111\" /><level params=\"111111111111111111111111111111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111117711171117177111711171111717111117111111111111111111100011111\" /><level params=\"11111111111111111111111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001111111111$1111$1111$1111$1111111$1111111111111111111111111100011111\" /><level params=\"111111111111111111111111111111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111111111111111111111111111111111111111111111111111100011111\" /><level params=\"1111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000111111111111111115111111111111g1111111111111111111111111111100011111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111(1j1)11111111111111111111111111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111g11111111111111g1111111g1111111111111111111111111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111j1111j111gj1111j1111111j1111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111(111)(1g1)(111)(111)111(111)11111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /></levels><monsters /><elevators /><hints><hint xpos=\"20\" ypos=\"33\" tipid=\"7\" img=\"armor\" /><hint xpos=\"43\" ypos=\"19\" tipid=\"8\" img=\"coconut\" /><hint xpos=\"74\" ypos=\"21\" tipid=\"9\" img=\"checkpoint\" /><hint xpos=\"126\" ypos=\"13\" tipid=\"10\" img=\"life\" /><hint xpos=\"154\" ypos=\"12\" tipid=\"11\" img=\"batut\" /></hints><coconuts /></map>").firstChild; var map2 = new XML("<map name=\"Aquaworld3\" waterlevel=\"16\"><levels><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111000000000000000\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111000000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000000001111111111111111111111111111111111111111111110001r^000000000\" /><level params=\"1111111111111111111111111111111111111111111111111111111111110000000111111111111111111111111111111111111000000000000000000010111000000001111111111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111110000000616000000000\" /><level params=\"11111111111111111111111111111111111111111111111111111111111100000001111110000000000000000000000000000000001100000000000001011110000000011111111111111111111111111111111111111111111111111111111111111111111110000000000000000111111111111111111111111111111111111111100000006161%1z11000\" /><level params=\"111111111111111111111111111111111111111111111111111111111111000000011110000000000000000000000000000000000011000000000000001111111100000111111111111111111111111111111111111111111111111111111111111111100000000^7%7^7^m7%700011111110000001111111111111111111111111110000000616111111000\" /><level params=\"11111111111111111000000000000000000000000000000000000000000000^f^00000000000000000000000111000001000000000110000000000000011111111110001111111111111111111111111111111111111111111111111111111111111111000000007171711117100011111110000001111111111111111111111111110000000616111111000\" /><level params=\"111111111111111111000000000000000000000000000000000000000000001110000000000000000000000111111111111111$1111100000000000111111111111100011111111111110000000000000000111111111111111111111111111111111110000000017171711717000111111100000011111111111111111111111111100000001e1111811000\" /><level params=\"11111111111111111110000000000000000000000000000000000000000000111000000000000000000000001111111110001111111100000000000111111111111100011111111111110000000000000000000000000000000111111111111111111110000000011111111111000111111100f1000000111111111111111111111110000000111111111000\" /><level params=\"00011111111111111100000000000000000000000000000000000000000000111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000001%1111111118111100011100000011000000000000000000000000000000006666111111111000\" /><level params=\"00000100111111111100000000000000001~11111111111000000111111~111111~111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000111111111111811100011100000011000000000000000000000000000000001111111111111000\" /><level params=\"0000000000011111110000000000000000111111111111100000011111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000111111111111111100000100000011000000000000000000000000000000001111111111111000\" /><level params=\"000000000000000100000000000000000011111111111110000001181111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000001^^111111~11111111111111111000001000000001181~1110006661111111111666661111111111111111111111000\" /><level params=\"0000000000000000000000000000000000111111111000100000011110000111110000111100000000000000000000000000000011111111111111111111111111111111111111111111111111111100011%1111111111111^11000001111111111111111111111111111111110000000011111e110001r1111111111111111~115111~11777111111111000\" /><level params=\"0000000000000000000000000000000000111111111111100000011111111100011111111100000000000000000000000000000011111111111111111111111111111111111111111111111111111100011111~1~1~1~111111100000118o11111p1o1111111p111000111111100000000111111110001111100000111111111111111111181111111111111\" /><level params=\"00000000000000000000000000000000001111000011111000000100011111111117110001000000000000000000000000000000111111111111111111111111111111111111111111111111111100000111111111t1111111110000011111111111111111111111161111111100000000100011110001111111u11111000001111111111111111111111111\" /><level params=\"000000000000000000000000000000000011111616111114@1-v111111171111111111111111110000000000000000111000000011111111111111111111111111111111111111110000000000000000011111111111111100010000010001111110001111110000011110000100000000111111110001111111111111111111111111111111111111111111\" /><level params=\"1#q=6166181661111@6-1u11166866#1=u1000011111111666111111111111111611161111151100000000000000001t10000000111111111111111111111111111111111111111100000000000000000100001111111111111100000111161616161161616161u11611111u1100000000111111110001111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111616111111111111111111611161111111111111111111661816611111111100000000111111111111111111111111111111111111111000000000000000001111111111110001111000001111111111111111111111111000111111#1=u111111111110001110001181100011111111111111111111111111111\" /><level params=\"1110000000000001100001100000000711111111111111177711111711111117111111171111111111111111111111111000000000001111111111111111111111111111111111110001u11u111q1@6-611111000111111117111v#1=11111717171111717171111161611111111111111111116110001111611111116111111111111111111111111111111\" /><level params=\"1110000000000007116611100000000711111111111111111111111111111111111111111111111171111111111111111000000000000111111111111111111111111111111111110006666661511111111111111111111161111166611111111111111111111111111111111111111111111111110001111611111116111111111111111111111111111111\" /><level params=\"1110000000000007111111100000000711111111111111111111111111111111111111111111111170000000001111161000000000000111111111111111111111111111111111110001111r100071111111111111y1111611111111111111111111111111111111171611111161615161111116110001111610000016111111111111111111111111111111\" /><level params=\"00000000000000071111111117000001111111111111111111111111111111111111111111111111700000000011111110000000000001111111111111111111111111111111111100011111100071111111711111161711111111111111111111111111111111111111111111111111111111111100011111111u1111111111111111111111111111111111\" /><level params=\"0000000000000001111111117100000111111111111111111111111111111111111111111111111110000000001111161000000000000111111111111111000000000000111111110001111110007111111111611161111111111111111111111111111111111111111711111111111111111116110001111711111117111111111111111111111111111111\" /><level params=\"0000000000000000000100011700000111111111111111111111111111111111111111111111111110000000001111111000000000000111111111111111000000000000000000000001111110001111111111117111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111\" /><level params=\"0000000000000000000111117100000111111111111111111111111111111111111111111111111110000000000000161000000000000111111111111111000000000000000000000001111110001111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111\" /><level params=\"111111110000000000011111170000011111111111111111111111111111111111111111111111111110000000000011100001110000011111111111111100000000000000000000000111111000000111111111111111111111111111111111111111111111111111111111111111111111111r110001111111111111111111111111111111111111111111\" /><level params=\"11111111000188810001111171000001111111111111111111111111111111111111111111111111111000000000001y100001t100000111111111111111009990000000000000000001r11e10000001111111111111111111111111111111111111111111111111111111111111111111111111110001e11111111111111111111111111111111111111111\" /><level params=\"11111111000877780001000118000001111111111111111111111111111111111111111111111111111000000000001111#v=11100000111111111111111009990000000000000000001111110000001111111111111111111111111111111111111111111111111111111111111111111111111111v11111111111111111111111111111111111111111111\" /><level params=\"1111111100087278000111111100000111111111111111111111111111111111111111111111111111111111100000111111111100000111111111111111001y10000000000000000001111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111100087778u11111111100000111111111111111111111111111111111111111111111111111111111100000111111111100000111111111111111001111111111111u00000001111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111100018881111111111100000111111111111111111111111111111111111111111111111111111111100000181111116100000111111111111111001111111111111100000001111110011111111111111111111111111111111111111111111111111111111111111111111111111117111111111111111111111111111111111111111111111111\" /><level params=\"1111111100011111111111111100000111111111111111111111111111111111111111111111111111111111100000111111116100000000000111111111001611111111111678000001111110011111111111111111111111111111111111111111111111111111111111111111111111111118111111111111111111111111111111111111111111111111\" /><level params=\"1111111100000000000000000000000111111111111111111111111111111111111111111111111111111111100000000000016100000000000111111111001611116661111671000001e11110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111110000000000000000000000011111111111111111111111111111111111111111111111111111111110000000000001110000000000011111111100161111777111116711@v-1111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111110000000000000000000000011111111111111111111111111111111111111111111111111111111111000000000001y100000000000111111111001611118881111116111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001u11111111111e100111111111001611111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111116100111111111001110000000000011111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111116100111111111001110000000000011111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000017111177711116100111111111001t10000000000011111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000078711111111111100111111111001110000000000011111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001711111111e11r100111111111001111111117800011111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000161111001111111110011111$0000700011111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000001611110011111111100111111u111600011111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000001611r100110000000000001000111600011111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001r116100000000000000001111111600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111\" /><level params=\"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011116100000000000000001111111600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111\" /><level params=\"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001611610000000000011@1-1gj1111700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111\" /><level params=\"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001611e10000000000011111(111)11100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000161111111111#1=u1111511111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000111111111$1111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111613161111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111171711111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111118111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001111111(gj1)11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /></levels><monsters /><elevators /><hints><hint xpos=\"35\" ypos=\"19\" tipid=\"12\" img=\"fish3\" /><hint xpos=\"91\" ypos=\"19\" tipid=\"13\" img=\"elevator\" /></hints><coconuts /></map>").firstChild; var map3 = new XML("<map name=\"Aquaworld4\" waterlevel=\"77\"><levels><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000111000001989891m10001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000666000001198911110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111116661111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000111111111000001111111110000000001610001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000111111000000001111111111191919111610001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111610001111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000001111111111111_1_1_100010001111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001t1000000000000011111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001110000000000000111111111111111110001151100011111111111111111111111111111111111111111111111111111111111111111111111111111000001666%61616v11166^^66^66^^661^661m100011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111y11666611111111111111111111161111110001111111111111111111111111111111111111111111111111111111111111111111111111111000000111111616111111111111111111111116100011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111110001161111110001111111111111111111111111111111111111111111111111111111111100000000000000000000000111111161111100001_111_111_111116100011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111008110011_1111111111111111111111m11161111110001111111111111111111111111111111111111111111111111111111111100000000000000000000000100011111111117711111111111111116100011111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110081100_11000001111111111111111111111111111000111111111111111111111111111111111111111111111111111111111110000000000000000000000011111111111111111111_111_11111116100011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001180011_00000111111111111111111111711111700011111111111111111111111111111111111111111111111111111111111000k1%m1a1a^1a1^m^19000161111111100011111111111111100001100011111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011800_11000001111111111111111111111111117000111111111111111111111111111111111111111111111111111111111110001111118811881118900016110000010001111111111111111m111100011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111008110011_0000011111111111111110000001111170000000111111111111111111111111111111111111111111111111111111100011r1111111111111100017111a111100011111188118818811111100011111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110081100_11000001111111111111111111a1111111100000000000000000000000111111111111111111111111111111111111111000111111111f1111111000111111111100011111111111111111111100011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100118001110000011111111111111111111110000010000000000000000000000011111111111111111111111111111111111111100011111111111111111000100001161100011111111111111111111100011111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011800661a110011111111111111111611111a1a1100000000000000000000000111111111111111111111111111111111111111000111111111111111110001a1111161100011111111111111110000100011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000008110011111600111111111111111116111111111111m11^1^11^k^11^1^m10000111111111111111111111111111111111111100001111111r111111111000111000171100011111111111111111661100011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111000000008110016611600111111111111111117111111611111111111177177111111000000111111111111111111111111111000000010000111111111111r1111000111111111100011111111111111111111100011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111100000000118001111170011111111111111111111111161111111111100000001111_00000011111111111111111111111111100000000000011111111111111111000116110000100000000111110000011111100011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000001111111110000000000000000000^a^00118006611110011111111111111111111111171111111111111a1a11111110000000000111111111111111111111110000000000001111111111111111000011611a11110001a111100011666111771100011111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111009188a1a10000001111111110000000000000000000111008y1001110000011111111111111111111111111111110000111111111811100000000000111111111111111111111100000000000011111111111111100000117111111100061161111111111111111100011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111110091881111000000000000000000000000000000000011100811001t100000111111111111111111111111111111111a1111111100001100000000000111111000000000000000000a1a1a0000011111111111111100000100001161100061161115111171111111100011111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001188111111000000000000000811%151%17000000066600000001110000011111111111111111111111111111111111177711111a1111v111170000011111000000000000000000111110000011e11_1e11_1e11000001a1111161100010001111111111100000000011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000001111110000000000000001111111111000011111111111111111a10011111111111111111111111111111111611000001111111111111110000000110000000000000000000115110000011611116111161116661111111171100061111111111111100000000011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000001_1_1100000000000000011_1_1_1_100001111111111111111111001111111111111111111111111111111161116161111611111111111a100000000001%91%1a117171711611111111111611116111161111111111611111100061111111111000000000000011111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111a11111111v1111111111111a1111_11111111111111110011111111111111111111111111111111711116111116111111111111100000000001919111111111111611611111111611616116111111711111611111100011100011111000000000000011111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111_1111111111111111117771111111111666111111111111100111111111111111111111111111111111111616111171111111111111666000000011111_1110000011111611666111111611116111117871111711111100011111111111000000000000011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000007771111111100011111111110000011116111116111111111111110011111111111111111111111111111111111116111111111111111116111100000001_111111111a11111111167776111116111161111117111111111111000616161111110001%1z10000011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000001111111111111111111118881111161111111111111111111100111111111111111111111111111111111111111111111111111111161111a1000001118110001111111111111181111111111111111111111111111111100061616100011000111110000011111111111111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000007111111111000011111111f11111171111111111111111111100111111111111111111111111111111111111111111111111111111171111110000010000116116111611111111111111111111111111111111111111111000111111a11111a1111110000011111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000071111_11111a111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111161166611161111611611161111111111111111111111111111111111111111100011111111111111111110000011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000711111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111161111111161111711711171111111111111111111111111111111111111111100011111111111167611110000011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111110001100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111171111111111111111111111111111111111111111111111111111111111111100011111111111167611110000011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111777111111600011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111676111111111111111111111111111111111111111111111111111100011111111111118111110000011111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000100000001111600000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111161111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000181111111161100000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000111111111161100000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111100000000111111111100000161616111111a1111111_111161100000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111110000000000000001000000000117171111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111100000000000000000001t100000000000000000111811111111111000001111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111000000000000000000011100000000000000a1111111_111111111111a11111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111000000000000000000015100000000000000111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111100011111%910000001111100000000000666111100001111111111116111111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111110000000000000000000111111170000001_1110000000000011111811a111111111111116111111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111000000000000000000000000000000000111111170001111111100000001666111100011111111111111117111111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"11111111111100000000000000000000000000000000001_1100070001_1111y100000001111111111111111111111111111111111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111110000000000000000001111111111111111111111111111111111111111a111111000011116111111111111111111111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111100000001111111000001111111111111111111111111111111161111111111111111a111116111111111111111111111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0000000000000000011111110000011_111_11111000001111_1000111611711111111111111111116117111111111111111111111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0000000000000000011111110000011111111111161616111111666111711111111111111111161116111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"00000000000000000111_1116661111111111110006161111111161111111111111111111111161117111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0091900000099111611111111111111111111111111611111111111111111111111111111111171111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011100000011111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"001t10000001y111711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111%1%116611711111111111111000111111611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0018111111111111711111111111111111116111611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111166111111111111111111111116111711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0018111111111111111111111111711161117111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111116611111111111117871161111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0018111111111111111111111111711171111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111166111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111116611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011100000011100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011100000066100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011100000011100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"001y10000001t100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"001111%1q1111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111166100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111116600000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0011111111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /></levels><monsters /><elevators /><hints><hint xpos=\"15\" ypos=\"58\" tipid=\"14\" img=\"fish1\" /><hint xpos=\"66\" ypos=\"53\" tipid=\"15\" img=\"octopus\" /></hints></map>").firstChild; var map4 = new XML("<map name=\"Aquaworld5\" waterlevel=\"77\"><levels><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000188889k8f8k00011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000001777781717100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000001666671636100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111100060000100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000011~111100018888100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111100018888100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111100000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111000111000001a11111111100000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0000000001111111111111111111000000000000011111111111111111111111111111111111111111000111000001111111000100000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"00000000011111111111111111100000000000000000000111111111111111111111111111111111110001r1161611111111111100000000000011111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0000000000111111111111111110000000000000000000001111111111111111111111111111111111000111116111100000111111100000000011111110000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"0000000000111111111111111110001k%191919000000000011111111111111111111111111111111100016116161111a111111111100000000011111100000000000000001111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111\" /><level params=\"01%8%1100011111111111111111000111119191000000000000000011111111111111111111111111100016111111111111111_1111a111110001111110001m876111110000000001111111111111111111111111111000000000000000000000000000000000001111111111111111111111111111111111111111111111\" /><level params=\"0111111000111111111111111110001111119111666660000000000111111111111111111111111111000161111111111111111111111111100000000000011111111110000000001111111111111111111111111110000000000000000000000000000000000001111111111111111111111111111111111111111111111\" /><level params=\"1100001000111111111111111110001111111111111110000000000111111111111111111111111111000161111111116761111111110001100000000000011111111110000000001111111111111111111111111110001111%1%%11111111110000000000000001111111111111111111111111111111111111111111111\" /><level params=\"11777710000000000000000000000011111111111111111111^8000111111111111111111111111111000161111111111111111111111a1110000000000001111111111111111100111111111111111111111111111000100011111161111161000000071%666001111111111111111111111111111111111111111111111\" /><level params=\"1111111000000000000000000000001111111111111111111111000000000000111111111111111111000111111111111111111111111111111111111600011111100111188811001111111111111111111111111110007666111111167876110000000111111001111111111111111111111111111111111111111111111\" /><level params=\"1100001000000000000000000000001111111111111111111111000000000000111111100000000000000111000000111111111111110001111111111600011111100011111111001111111111111111111111111110007111000111111111111a1a1a1111000001111111111111111111111111111111111111111111111\" /><level params=\"11111110000000111111111190000011111111111111100000110000000000000111111000000000000001110000001111111111111166611_111_111600000000000007777777001111111111111111111111111110007111666111000000111111111111111001111111111111111111111111111111111111111111111\" /><level params=\"11111110000000111~111111100000111111111111111111a1110000000000000111111000000000000001e100000011111111111111111111111111111111a1m1100001111111001111111111111111111111111110001000111~1100000011111111111_111000000000011111111111111111111111111111111111111\" /><level params=\"110000100000001111110000100000111111o11111111p11111100000000000001111110008%111111111111000000111111111111110001111_11111111111111100001666661001111111111111111111110000000001666111111000000111676761111000000000000011111111111111111111111111111111111111\" /><level params=\"111q1111a1a1a111111116661000001111111111111110000011166616661100011111100011111~11111111000011111111111111117771111111111111111161100001111111000111111111111111111100000000001111000111110081111118111111111000000000011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111000001o111111p1111111a1111111111111110000000000001111111111111100001111111111111111111111111111111111116110000111000100011111111111111111110000000000111166611111001111111111111_111000009190011111111111111111111111111111111111111\" /><level params=\"1111111161116111111100001111111111111111111111111111111111111100000000000066000066000066000011111111111111110001111111111111111161100001119k91000111111111111111111100011100001_11111111110011111111111111000000001t10011111111111111111111111111111111111111\" /><level params=\"11111111167611111111777111111111111111111111100000111111111111000000000000111a111111111100001111111111111111111111111111111111111110000211111100011111111110000000000001r1000011110001111_00111111111117116661^v^11110011111111111111111111111111111111111111\" /><level params=\"111111111111111111111111161_1611111111111111111111o1111111p1110006^6^6000011111111111111000011111111111111111511111111111111111000000001111111000111111111100000000000011117771111666111110011111111111711111111111110011111111111111111111111111111111111111\" /><level params=\"111111111111111111110000116761111111111111111111111111111111110001616100001111111111111100001111111111111111111111111111110011111m100001111111000111111111000000000000011111111111110000010011111111111711111111111110011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111110000011111111111100010001000000011111000111000011111111111111111111111111111000111111100006778776000111111111000000000000011110000011111111110011111111111111111111111110011111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111a11111o111111pa11117111v^111111111111111000011111111111111111111111111111000111116100001111111000111111111000^k^f^1100011111111111811111110011111111111111111111111110011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111110001111000000011111111111111111111111111111000111116100001000131000111111111000111111100011116111610001611110011111111111111111100001110011111111111111111111111111111111111111\" /><level params=\"11111111111111111181111111111111111111111111111111111111111111111100011111111111111_111100001111111111111111111111111111100000001610000119111100011111111100011111111%111111616111111161610011111111111111111100001110011111111111111111111111111111111111111\" /><level params=\"11111111111111111111111111111111111111111111116761111111111111111117111111161111111111110000111111111111111111111111111110001m1111100001191111000111111111000000011111111111171111111117110011111111111111111100001110011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111117111111161111000011111111111111111111111111111000111111100001111111000001111111000000011111111111111111611111110011111111111111110000001110011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111110001111111111611171111000011111111111111111111111111111000111111100001111111000000111111000000000000011111111111711111110001111111111111110000001y10011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111711111116000011111111111111111111111111111000161111100001111111000000000000000000000000011111111111610000000001111111111111110000001110011111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111151111111111111111111700001111111111111111111111111111100016111110000110001100000000000000000000000006661111111111000000000111111111111111008%111110011111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111100016111111v^1111611111110000000000071a111100011111111111110000000001111111111111110011111110011111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111000000110000011111116111151100000000000116666100011111111111110000000001111111111111110000011110001111111111111111111111111111111111111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111100000011111a1111161171161111111%1666111111111100011111111111110000000011111111111111110066611110000000000000000000111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111000000111111111111661661111111111111161110000100011111111111110001111111111111111111110011111110000000000000000000000000000000000011111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111110078%11111111111111111111111100011_1171111111100011111111111110001111111111111111111110011000010000000000000000000000000000000000011111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111110087111111611111111111111111167611111811111166000111111111111100011111111111111111111100611a1110001m1^6^66^1m10000000000000000000011111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111711111111111111111111111000011100001000111111111111100011111111111111111111100611111100011111111111100000000001^^^11t10011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111181111111111111111111111100001111111100066611111111110001111111111111111111110071111111%11111111111610008^^^^00888811110011111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111181110000111~1166000111111111111100011111111111111111111100111111163611111_1111610008811100000001110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111100001110000100011111111111110001111111111111111111110011111111711111111111610000011100k99111110011111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111110000711111110001111111111111000111111111111111111111001111111111111_151_1111000001t100199111110011111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111110000711661~100011111111111110001111111111111111111110011111111111111111111110000011100111001110011111\" /><level params=\"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111000071111111000111111111111000011111111111111111111100111111111111111_1111111a1a111100000001110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111100007110000100066611111111000001111111111111111111110011111111111111111111711111111100000001110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111110001111a11100011100000000000001111111111111111111110011111111111111111111711616116100000001110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111110001111111100011100000000000001111111111111111111110011111111111111111111111171116100000001110011111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000100011110001e100000000000001111111111111111111110011111111111111111111111111116100000001110011111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000161611111v111100000000000001111111111111111111110011111111111111111111111111116100000001110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001151111111111100001111111111111111111111111111111111111111111111111111111111111100000001y10011111\" /><level params=\"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111116660000111111111111111111111111111111111111111111111111111111111111y11%1z1%11110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111100001111111111111111111111111111111111111111111111111111111111111111111111110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111100001111111111111111111111111111111111111111111111111111111111111111111111110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111100001111111111111111111111111111111111111111111111111111111111111111111111110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111100001111111111111111111111111111111111111111111111111111111111111111111111110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111111111111111111111111111111111111111111111111111111111110011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111111111111111111111111111111111111111111111111100000000000011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000011111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /><level params=\"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\" /></levels><monsters /><elevators /><hints /></map>").firstChild; _global.map_xml = new XML("<maps />"); _global.map_xml.firstChild.appendChild(map0); _global.map_xml.firstChild.appendChild(map1); _global.map_xml.firstChild.appendChild(map2); _global.map_xml.firstChild.appendChild(map3); _global.map_xml.firstChild.appendChild(map4); _global.url_xml = new XML("<data url=\"http://www.realore.com\" window=\"_blank\"/>"); _root.createEmptyMovieClip("custom_logo", _root.getNextHighestDepth()); _root.custom_logo._x = 5; _root.custom_logo._y = 5; loadMovie ("customlogo.jpg", custom_logo); stop(); var my_cm = new ContextMenu(menuHandler); my_cm.builtInItems.zoom = false; my_cm.builtInItems.print = false; my_cm.builtInItems.quality = false; my_cm.builtInItems.play = false; my_cm.builtInItems.loop = false; my_cm.builtInItems.rewind = false; my_cm.builtInItems.forward_back = false; my_cm.customItems.push(new ContextMenuItem("http://realore.ru", itemHandler3)); my_cm.customItems.push(new ContextMenuItem("Go Deluxe", itemHandler4)); this.menu = my_cm; _root.kongregateServices.connect();
Instance of Symbol 67 MovieClip [z_zone] in Frame 1
onClipEvent (load) { trace("onClipEvent (load)"); this._visible = false; var t; var l; var percent = 0; } onClipEvent (enterFrame) { l = _root.getBytesLoaded(); t = _root.getBytesTotal(); percent = (l * 100) / t; if (percent >= 100) { _root.show_progress_bar(percent); _root.play(); } else { _root.progres = (((Math.round(percent) + "%") + "/") + Math.round(t / 1024)) + "Kbytes"; _root.show_progress_bar(percent); } }
Frame 2
mcTitle.str = xml_lang.menu_gamename; _root.bg_mc.onEnterFrame = function () { if (Key.isDown(13)) { _root.but_click.start(); gotoAndStop (132); } }; _root.bg_mc.onPress = function () { _root.but_click.start(); gotoAndStop (132); }; if (Helper.SKIP_INTRO) { gotoAndPlay (134); }
Frame 92
_root.custom_logo.removeMovieClip();
Frame 132
stop(); if (Math.random() < 0.15) { MochiAd.showPreloaderAd({id:"3c403ef2d9e68c77", res:"400x300"}); } else { MochiAd.showPreloaderAd({id:"f7b0fec2768e4db4", res:"400x300"}); }
Frame 133
_root.progress_bar.unloadMovie();
Frame 134
stop(); BONUS_LEVEL_ID = 1; music_depth = -20000; bg_depth = -10000; main_depth = -1000; big_border_depth = -990; main_mask_depth = -980; main_border_depth = -970; last_bg_depth = -900; decor_depth0 = -700; tiles_static_depth = -600; tiles_depth = -300; decor_depth1 = 0; bonus_depth = 300; stars_depth = 600; gfx_depth = 1000; bubles_depth = 1200; monsters_depth = 2000; monsters_killed_depth = 2100; monsters_hiden_depth = 2200; elevators_depth = 2500; coconuts_depth = 2700; char_depth = 3000; keys_depth = 4000; water_depth = 5400; face_depth = 5500; arrow_depth = 5501; win_depth = 5502; decor_depth2 = 6000; tiles_depth2 = 8000; escmenu_depth = 10000; login_bg_depth = 10990; login_depth = 10991; losebg_depth = 10995; nextbut_depth = 11000; nextbut1_depth = 11001; tip_depth = 12000; ssdk_depth = 14000; fpscounter_depth = 16000; _global.show_tips = true; _global.main_x = 0; _global.main_y = 0; if (_root.theLocalSharedObject.data.kcontrol == undefined) { _global.keyboard_control = true; } else { _global.keyboard_control = _root.theLocalSharedObject.data.kcontrol; } _global._game_paused = false; _global.tips_showed = []; var i = 0; while (i < 10) { tips_showed.push(false); i++; } new Hint(); _root.set_sounds(_root.theLocalSharedObject.data.volume); get_url = function () { getURL (url_xml.firstChild.attributes.url, url_xml.firstChild.attributes.window); }; show_mochiload = function () { _root.tip_scr.close_scr(); var _local4 = _root.attachMovie("mochiload_scr", "main", _root.main_depth); if (Math.random() < 0.15) { MochiAd.showTimedAd({id:"3c403ef2d9e68c77", res:"400x300", ad_timeout:1500}); } else { MochiAd.showTimedAd({id:"f7b0fec2768e4db4", res:"400x300", ad_timeout:1500}); } _local4.loading_dtxt.text = xml_lang.txt_loading; _local4.loading_dots = 1; _local4.onEnterFrame = function () { this.loading_dots = this.loading_dots + 1; if (this.loading_dots > 4) { this.loading_dots = 1; } this.loading_dtxt.text = xml_lang.txt_loading; var _local2 = 0; while (_local2 < this.loading_dots) { this.loading_dtxt.text = this.loading_dtxt.text + "."; _local2++; } }; }; show_main_menu = function () { if (Helper.SKIP_MENU) { _root.show_game(); return(undefined); } trace("<show_main_menu>"); Helper.StopMusic(); _root.attachMovie("menu_scr", "main", _root.main_depth); _root.main.start_dtxt.text = xml_lang.txt_start; _root.main.start_but.txt_dtxt.text = xml_lang.txt_start; _root.main.player_but.txt_dtxt.text = xml_lang.txt_player; _root.main.options_but.txt_dtxt.text = xml_lang.txt_options; _root.main.lvledito_but.txt_dtxt.text = xml_lang.txt_lvleditor; _root.main.get_but.txt_dtxt.text = xml_lang.txt_getit; if (_global.scoreSDK._loaded) { _root.main.lvledito_but.txt_dtxt.text = xml_lang.txt_topscores; _root.main.lvledito_but.onRelease = function () { _global.scoreSDK.viewScore(); }; return(true); } if (_global.lvleditor_loaded == undefined) { _root.main.lvledito_but._visible = false; _root.main.get_but._y = _root.main.get_but._y - 32.2; return(true); } }; show_options_menu = function (ingame) { if (ingame == undefined) { ingame = false; } _root.attachMovie("options_scr", "pname_scr", _root.login_depth, {_x:0, _y:0}); _root.createEmptyMovieClip("bg", _root.login_bg_depth); _root.bg.lineStyle(1, 0, 20); _root.bg.beginFill(0, 20); _root.bg.moveTo(0, 0); _root.bg.lineTo(400, 0); _root.bg.lineTo(400, 300); _root.bg.lineTo(0, 300); _root.bg.lineTo(0, 0); _root.bg.endFill(); _root.bg.onPress = function () { }; _root.bg.onRelease = function () { }; _root.pname_scr.sound_dtxt.text = xml_lang.txt_volume; _root.pname_scr.music_dtxt.text = xml_lang.txt_music; _root.pname_scr.cont_dtxt.text = xml_lang.txt_cont; _root.pname_scr.next_mc.txt_dtxt.text = xml_lang.txt_next; if (ingame) { _root.pname_scr.cont_dtxt._visible = false; _root.pname_scr.mcControlSelector._visible = false; } _root.pname_scr.next_mc.onRelease = function () { _root.but_click.start(); _root.bg.unloadMovie(); _root.pname_scr.unloadMovie(); }; _root.pname_scr.next_mc.onEnterFrame = function () { if (Key.isDown(13)) { _root.but_click.start(); _root.bg.unloadMovie(); _root.pname_scr.unloadMovie(); } }; }; show_login_menu = function () { _root.attachMovie("pname_scr", "pname_scr", _root.login_depth, {_x:120, _y:80}); _root.createEmptyMovieClip("bg", _root.login_bg_depth); _root.bg.lineStyle(1, 0, 20); _root.bg.beginFill(0, 20); _root.bg.moveTo(0, 0); _root.bg.lineTo(400, 0); _root.bg.lineTo(400, 300); _root.bg.lineTo(0, 300); _root.bg.lineTo(0, 0); _root.bg.endFill(); _root.bg.onPress = function () { }; _root.bg.onRelease = function () { }; _root.pname_scr.name_dtxt.text = xml_lang.txt_inputname; trace("last_name:" + _root.theLocalSharedObject.data.name); trace("last_volume:" + _root.theLocalSharedObject.data.volume); if (_root.theLocalSharedObject.data.name == undefined) { _root.pname_scr.name_itxt.text = xml_lang.txt_player; } else { _root.pname_scr.name_itxt.text = _root.theLocalSharedObject.data.name; } if (_root.kongregate_username != undefined) { _root.pname_scr.name_itxt.text = _root.kongregate_username; } _root.pname_scr.setLocalData = function () { _root.but_click.start(); _root.theLocalSharedObject.data.name = _root.pname_scr.name_itxt.text; _root.theLocalSharedObject.flush(); _root.bg.unloadMovie(); _root.pname_scr.unloadMovie(); }; _root.pname_scr.next_mc.txt_dtxt.text = xml_lang.txt_next; _root.pname_scr.next_mc.onRelease = function () { _root.pname_scr.setLocalData(); }; _root.pname_scr.next_mc.onEnterFrame = function () { if (Key.isDown(13)) { _root.pname_scr.setLocalData(); } }; }; show_game = function () { Helper.__set__Music(_root.musik); Helper.StopMusic(); Helper.PlayMusic("gameplay3.mp3"); show_next_game(0, 0, 3); }; var netx_level_after_bonus = 0; show_next_game = function (lvl, scores, lives, checkpoint_x, checkpoint_y, lvls, diams, start_bonus_level) { set_null_monsters(); _root.attachMovie("game_scr", "main", _root.main_depth, {_x:0, _y:0}); _root.main.attachMovie("face_scr", "face_scr", _root.face_depth, {_x:0, _y:0}); _root.main.attachMovie("waterLevel", "mcWater", _root.water_depth, {_x:0, _y:0}); delete _root.main.onEnterFrame; Helper.PlayMusic(); var _local3 = 1; while (_local3 < 100) { tips_showed[_local3] = false; _local3++; } if (!start_bonus_level) { if (netx_level_after_bonus != 0) { lvl = netx_level_after_bonus; } trace("__map_xml:" + map_xml); trace("_global.map_xml:" + _global.map_xml); _root.main.game = new CGame(map_xml, lvl, scores, lives, checkpoint_x, checkpoint_y, lvls, diams); netx_level_after_bonus = 0; } else { netx_level_after_bonus = lvl; _root.main.game = new CGame(map_xml, BONUS_LEVEL_ID, scores, lives, checkpoint_x, checkpoint_y, lvls, diams); } }; FortuneWheelStopped = function () { var _local2 = _root.main.mcWheel._rotation; trace("Wheel stopped on: " + _local2); if ((_local2 >= 0) && (_local2 < 45)) { } else if ((_local2 >= 45) && (_local2 < 90)) { } else if ((_local2 >= 90) && (_local2 < 135)) { _root.main.start_bonus_level = true; } else if ((_local2 >= 135) && (_local2 < 180)) { _root.main.mcWheel.stars++; } else if ((_local2 < 0) && (_local2 >= -45)) { _root.main.start_bonus_level = true; } else if ((_local2 < -45) && (_local2 >= -90)) { } else if ((_local2 < -90) && (_local2 >= -135)) { } else { _root.main.start_bonus_level = true; } _root.main.start_bonus_level = true; }; show_win_menu = function (lvl, scores, lives, stars, total_monsters, killed_monsters, total_bonuses, collected_bonuses, leveltime) { delete _root.main.game; _global.mochi_after_obj = {lvl:lvl, scores:scores, lives:lives, stars:stars, total_monsters:total_monsters, killed_monsters:killed_monsters, total_bonuses:total_bonuses, collected_bonuses:collected_bonuses, leveltime:leveltime}; _global.mochi_after_ad = function () { _show_win_menu(_global.mochi_after_obj.lvl, _global.mochi_after_obj.scores, _global.mochi_after_obj.lives, _global.mochi_after_obj.stars, _global.mochi_after_obj.total_monsters, _global.mochi_after_obj.killed_monsters, _global.mochi_after_obj.total_bonuses, _global.mochi_after_obj.collected_bonuses, _global.mochi_after_obj.leveltime); }; _root.show_mochiload(); }; _show_win_menu = function (lvl, scores, lives, stars, total_monsters, killed_monsters, total_bonuses, collected_bonuses, leveltime) { var _local9 = 0; if (stars == undefined) { stars = 0; } _root.tip_scr.close_scr(); trace("show_win_menu"); if (Helper.MusicEnabled) { _root.snd_level_complete.start(); } _root.kongregateStats.submit("Scores", scores); var _local3 = new Object({lvl:lvl, scores:scores, lives:lives, stars:stars, start_bonus_level:false}); if (lvl > 2) { _root.attachMovie("endgame_scr", "main", _root.main_depth, _local3); _root.main.info_dtxt.text = ""; var _local2 = 0; while (_local2 < 6) { _root.main.info_dtxt.text = _root.main.info_dtxt.text + (xml_lang["feat" + _local2] + newline); _local2++; } _root.main.get_mc.txt_dtxt.text = xml_lang.txt_getit; _root.main.get_mc.onRelease = function () { _root.but_click.start(); _root.get_url(); }; _root.main.submit_mc._visible = false; } else { _root.attachMovie("win_scr", "main", _root.main_depth, _local3); _root.main.info_dtxt.text = xml_lang.txt_winmsg0 + newline; _root.main.info_dtxt.text = _root.main.info_dtxt.text + (xml_lang.txt_winmsg1 + newline); _root.main.txtMonstersLabel.text = xml_lang.txt_monsters_label; _root.main.txtMonsters.text = (killed_monsters + "/") + total_monsters; _root.main.txtBonusesLabel.text = xml_lang.txt_bonuses_label; _root.main.txtBonuses.text = (collected_bonuses + "/") + total_bonuses; _root.main.txtTimeLabel.text = xml_lang.txt_leveltime_label; _root.main.txtTime.text = Helper.ConvertSeconds2TimeString(leveltime / 1000); } var _local5 = lvl < 4; _root.main.txtMoneyLabel.text = xml_lang.txt_scores_label; _root.main.txtMoney.text = scores; delete _root.main.game; _root.main.menu_mc.txt_dtxt.text = xml_lang.txt_menu; _root.main.menu_mc.onRelease = function () { _root.but_click.start(); _root.tiles_scr.unloadMovie(); _root.losedtxt_mc.unloadMovie(); _root.dark_bg.unloadMovie(); _root.ts_mc.unloadMovie(); _root.show_main_menu(); }; if (_local5) { _root.main.next_mc.txt_dtxt.text = xml_lang.txt_nextlevel; _root.main.next_mc.onRelease = function () { _root.but_click.start(); _root.show_next_game((_root.main.lvl / 1) + 1, _root.main.scores, _root.main.lives); }; _root.main.next_mc.onEnterFrame = function () { if (Key.isDown(13)) { _root.but_click.start(); _root.show_next_game((_root.main.lvl / 1) + 1, _root.main.scores, _root.main.lives); } }; } else { _root.main.next_mc.txt_dtxt.text = xml_lang.txt_continue; _root.main.next_mc.onRelease = function () { _root.but_click.start(); _root.show_end_menu(scores); }; _root.main.next_mc.onEnterFrame = function () { if (Key.isDown(13)) { _root.but_click.start(); _root.show_end_menu(scores); } }; } }; show_lose_menu = function (lvl, scores, reason_id, lives, checkpoint_x, checkpoint_y, lvls, diams) { delete _root.main.game; _global.mochi_after_obj = {lvl:lvl, scores:scores, reason_id:reason_id, lives:lives, checkpoint_x:checkpoint_x, checkpoint_y:checkpoint_y, lvls:lvls, diams:diams}; _global.mochi_after_ad = function () { _show_lose_menu(_global.mochi_after_obj.lvl, _global.mochi_after_obj.scores, _global.mochi_after_obj.reason_id, _global.mochi_after_obj.lives, _global.mochi_after_obj.checkpoint_x, _global.mochi_after_obj.checkpoint_y, _global.mochi_after_obj.lvls, _global.mochi_after_obj.diams); }; _root.show_mochiload(); }; _show_lose_menu = function (lvl, scores, reason_id, lives, checkpoint_x, checkpoint_y, lvls, diams) { _root.tip_scr.close_scr(); _root.main.game.show_last_screen(); delete _root.main.game; var _local4 = new Object({lvl:lvl, scores:scores, lives:lives, checkpoint_x:checkpoint_x, checkpoint_y:checkpoint_y, lvls:lvls, diams:diams}); _root.attachMovie("lose_scr", "main", _root.main_depth, _local4); _root.main.tiles_scr.unloadMovie(); _root.main.reason_id = reason_id; _root.attachMovie("losedtxt_mc", "losedtxt_mc", _root.nextbut1_depth, {_x:0, _y:0}); _root.createEmptyMovieClip("dark_bg", _root.losebg); _root.dark_bg.lineStyle(1, 0, 0); _root.dark_bg.beginFill(0); _root.dark_bg.moveTo(0, 0); _root.dark_bg.lineTo(400, 0); _root.dark_bg.lineTo(400, 300); _root.dark_bg.lineTo(0, 300); _root.dark_bg.lineTo(0, 0); _root.dark_bg.endFill(); _root.dark_bg._alpha = 0; _root.losedtxt_mc._alpha = 0; _root.dark_bg.onEnterFrame = function () { var _local3 = 3; this._alpha = this._alpha + _local3; if (this._alpha >= 100) { _root.losedtxt_mc._alpha = _root.losedtxt_mc._alpha + _local3; if (_root.losedtxt_mc._alpha >= 100) { delete _root.dark_bg.onEnterFrame; } } }; _root.losedtxt_mc.main_dtxt.text = xml_lang.txt_losemsg0 + "\r"; _root.losedtxt_mc.main_dtxt.text = _root.losedtxt_mc.main_dtxt.text + (xml_lang.txt_losemsg1 + "\r"); _root.main.onEnterFrame = function () { }; if (lives < 1) { _root.losedtxt_mc.next_mc.txt_dtxt.text = xml_lang.txt_showmm; _root.losedtxt_mc.next_mc.onRelease = function () { _root.but_click.start(); _root.tiles_scr.unloadMovie(); _root.losedtxt_mc.unloadMovie(); _root.dark_bg.unloadMovie(); _root.ts_mc.unloadMovie(); _root.show_main_menu(); }; _root.losedtxt_mc.next_mc.onEnterFrame = function () { if (Key.isDown(13)) { _root.but_click.start(); _root.tiles_scr.unloadMovie(); _root.losedtxt_mc.unloadMovie(); _root.dark_bg.unloadMovie(); _root.ts_mc.unloadMovie(); _root.show_main_menu(); } }; } else { _root.losedtxt_mc.next_mc.txt_dtxt.text = xml_lang.txt_next; _root.losedtxt_mc.next_mc.onRelease = function () { _root.but_click.start(); _root.tiles_scr.unloadMovie(); _root.losedtxt_mc.unloadMovie(); _root.dark_bg.unloadMovie(); _root.ts_mc.unloadMovie(); _root.show_next_game(_root.main.lvl / 1, _root.main.scores, _root.main.lives, _root.main.checkpoint_x, _root.main.checkpoint_y, _root.main.lvls, _root.main.diams); }; _root.losedtxt_mc.next_mc.onEnterFrame = function () { if (Key.isDown(13)) { _root.but_click.start(); _root.ts_mc.unloadMovie(); _root.tiles_scr.unloadMovie(); _root.losedtxt_mc.unloadMovie(); _root.dark_bg.unloadMovie(); _root.show_next_game(_root.main.lvl / 1, _root.main.scores, _root.main.lives, _root.main.checkpoint_x, _root.main.checkpoint_y, _root.main.lvls, _root.main.diams); } }; } }; show_escmenu = function () { _root.tip_scr.close_scr(); _global._game_paused = true; _root.anykey_pressed = true; _root.anykey_count = 0; _root.but_click.start(); _root.main._visible = false; _root.attachMovie("escmenu_scr", "escmenu_scr", _root.escmenu_depth); _root.escmenu_scr.resume_but.onRelease = function () { _root.but_click.start(); _global._game_paused = false; _root.main._visible = true; _root.escmenu_scr.unloadMovie(); }; _root.escmenu_scr.resume_but.txt_dtxt.text = xml_lang.txt_resume; _root.escmenu_scr.exit1_but.txt_dtxt.text = xml_lang.txt_exit; _root.escmenu_scr.exit1_but.onRelease = function () { _root.but_click.start(); delete _root.main.game; _root.show_main_menu(); _root.main._visible = true; _root.escmenu_scr.unloadMovie(); }; _root.escmenu_scr.get_but.txt_dtxt.text = xml_lang.txt_getit; _root.escmenu_scr.get_but.onRelease = function () { _root.but_click.start(); _root.get_url(); }; _root.escmenu_scr.options_but.txt_dtxt.text = xml_lang.txt_options; _root.escmenu_scr.options_but.onRelease = function () { _root.but_click.start(); _root.show_options_menu(true); }; }; show_end_menu = function (scores) { _root.tip_scr.close_scr(); trace("show_end_menu"); _root.attachMovie("endgame_scr", "main", _root.main_depth); _root.main.info_dtxt.text = ""; _root.main.info_dtxt.text = _root.main.info_dtxt.text + (xml_lang.txt_winmsg2 + "\r"); if (_global.scoreSDK._loaded) { _root.main.info_dtxt.text = _root.main.info_dtxt.text + (((((xml_lang.txt_scores + ":") + _level0.swHighScoreObject.player1Score) + " ") + xml_lang.txt_ucansubmitscore) + "\r"); } _root.kongregateStats.submit("Scores", scores); var _local3 = 0; while (_local3 < 5) { _root.main.info_dtxt.text = _root.main.info_dtxt.text + (xml_lang["feat" + _local3] + "\r"); _local3++; } _root.main.submit_mc.txt_dtxt.text = xml_lang.txt_submit; _root.main.submit_mc.onRelease = function () { _root.but_click.start(); _global.scoreSDK.submitScore(); }; if (_global.scoreSDK._loaded) { } else { _root.main.submit_mc._visible = false; } _root.main.get_mc.txt_dtxt.text = xml_lang.txt_getit; _root.main.get_mc.onRelease = function () { _root.but_click.start(); _root.get_url(); }; _root.main.next_mc.txt_dtxt.text = xml_lang.txt_showmm; _root.main.next_mc.onRelease = function () { _root.but_click.start(); _root.show_main_menu(); }; _root.main.next_mc.onEnterFrame = function () { if (Key.isDown(13)) { _root.but_click.start(); _root.show_main_menu(); } }; }; show_tip = function (id) { if (Helper.SKIP_TIPS) { return(false); } if (tips_showed[id] && (id != 100)) { return(false); } if ((_global.show_tips != true) && (id != 100)) { return(false); } tips_showed[id] = true; _global._game_paused = true; _root.anykey_count = 0; _root.but_click.start(); _root.attachMovie("tip_scr", "tip_scr", _root.tip_depth); if (id == 100) { _root.tip_scr.imgs_mc._visible = false; _root.tip_scr.tip_mc._visible = false; } _root.tip_scr.imgs_mc.gotoAndStop(id); _root.createEmptyMovieClip("bg", _root.tip_depth - 1); _root.bg.lineStyle(1, 0, 20); _root.bg.beginFill(0, 20); _root.bg.moveTo(0, 0); _root.bg.lineTo(400, 0); _root.bg.lineTo(400, 300); _root.bg.lineTo(0, 300); _root.bg.lineTo(0, 0); _root.bg.endFill(); _root.bg.onPress = function () { }; _root.bg.onRelease = function () { }; _root.tip_scr.tip_dtxt.text = xml_lang["tip" + id]; _root.tip_scr.next_mc.txt_dtxt.text = xml_lang.txt_ok; if (id == 100) { _root.tip_scr.next_mc.txt_dtxt.text = xml_lang.txt_resume; } _root.tip_scr.close_scr = function () { _root.but_click.start(); _global._game_paused = false; _root.bg.unloadMovie(); _root.tip_scr.unloadMovie(); }; _root.tip_scr.next_mc.onRelease = function () { _root.tip_scr.close_scr(); }; _root.tip_scr.next_mc.onEnterFrame = function () { if (Key.isDown(13) or Key.isDown(32)) { _root.tip_scr.close_scr(); } }; return(true); }; set_keyboard = function () { Mouse.hide(); _global.keyboard_control = true; }; set_mouse = function () { Mouse.show(); _global.keyboard_control = false; }; set_null_monsters = function () { var _local1 = 0; while (_local1 < map_xml.firstChild.childNodes.length) { var _local2 = 0; while (_local2 < map_xml.firstChild.childNodes[_local1].childNodes[1].childNodes.length) { map_xml.firstChild.childNodes[_local1].childNodes[1].childNodes[_local2].removeNode(); _local2++; } _local2 = 0; while (_local2 < map_xml.firstChild.childNodes[_local1].childNodes[CGame.ELEVATORS_ID].childNodes.length) { map_xml.firstChild.childNodes[_local1].childNodes[CGame.ELEVATORS_ID].childNodes[_local2].removeNode(); trace("cleanup elevator" + _local2); _local2++; } _local2 = 0; while (_local2 < map_xml.firstChild.childNodes[_local1].childNodes[CGame.COCONUTS_ID].childNodes.length) { map_xml.firstChild.childNodes[_local1].childNodes[CGame.COCONUTS_ID].childNodes[_local2].removeNode(); _local2++; } _local1++; } }; show_main_menu();
Symbol 24 MovieClip [buble] Frame 1
this.onEnterFrame = function () { this._y = this._y - 2; this._y = this._y - (Math.random() * 4); if (this._y < 0) { this._visible = false; this.unloadMovie(); } this._x = this._x + ((Math.random() * 4) - 2); }; var temp = ((Math.random() * 0.6) + 0.6); this._xscale = this._xscale * temp; this._yscale = this._yscale * temp;
Symbol 28 Button
on (press) { _root.lang_txt_scr._visible = false; _root.lang_txt_scr1._visible = false; if (_root.to2logo != undefined) { _root.to2logo._alpha = 100; } _global.lang_id = id; var file_name = ((_global.main_path + "data/langs/") + _root.xml_langs.firstChild.childNodes[id].attributes.file_name); _global.xml_lang.load(file_name); _root.lang_txt_scr.unloadMovie(); }
Symbol 31 MovieClip Frame 1
Symbol 33 MovieClip [bubble2] Frame 1
var yspeed = 0; this._yscale = this._yscale * 0.5; this._xscale = this._xscale * 0.5; this.onEnterFrame = function () { this._y = this._y + yspeed; this._yscale = this._yscale * 0.94; this._xscale = this._xscale * 0.94; yspeed = yspeed - (0.1 + (1 * Math.random())); if (Math.random() > 0.8) { this.prevFrame(); } };
Symbol 33 MovieClip [bubble2] Frame 24
this._visible = false; this.unloadMovie();
Symbol 34 MovieClip [bubble] Frame 1
var xspeed = ((Math.random() * 2) + 2); if (Math.random() > 0.5) { xspeed = xspeed * -1; } var yspeed = 0; var temp_scale = (0.05 + (1 * Math.random())); this._yscale = this._yscale * temp_scale; this._xscale = this._xscale * temp_scale; this.onEnterFrame = function () { this._x = this._x + xspeed; this._y = this._y + yspeed; this._yscale = this._yscale * 0.95; this._xscale = this._xscale * 0.95; yspeed = yspeed - (0.1 + (4 * Math.random())); xspeed = xspeed + ((Math.random() * 4) - 2); if (Math.random() > 0.6) { this.prevFrame(); } };
Symbol 34 MovieClip [bubble] Frame 24
this._visible = false; _parent.unloadMovie();
Symbol 51 MovieClip [main_but] Frame 1
this.onRollOver = function () { this.gotoAndStop(2); }; this.onRollOut = function () { this.gotoAndStop(1); }; this.onPress = function () { this.gotoAndStop(1); }; stop();
Symbol 51 MovieClip [main_but] Frame 2
_root.but_tog.start();
Symbol 55 MovieClip Frame 1
this._visible = false; stop();
Symbol 63 MovieClip [Slider] Frame 1
function HideHandle() { mcHandle._visible = false; } function SetValue(val, initializing) { this.Value = Math.floor(Math.max(0, Math.min(100, val))); Tracer.trace("set val=" + val); Update(); if ((initializing == false) || (initializing == undefined)) { if (OnValueChanged != undefined) { OnValueChanged(); } } } function Update() { var _local1 = ((-mcMask._width) * (100 - Value)) / 100; var _local3 = (mcMask._width * Value) / 100; mcMask._x = _local1; mcHandle._x = _local3; var _local2 = mcAllocator._visible; mcAllocator._visible = false; mcAllocator._visible = true; mcAllocator._visible = _local2; } var Value; var ReadOnly; var ShowHandle; var OnValueChanged; if (ReadOnly == undefined) { ReadOnly = false; } if (ShowHandle == undefined) { ShowHandle = true; } mcAllocator._visible = false; mcHandle._visible = ShowHandle; SetValue(Value, true); if (!ReadOnly) { this.hitArea = this; this.onPress = function () { if (!ReadOnly) { SetValue(100 - (((mcHit._width - this._xmouse) * 100) / mcHit._width)); } }; this.onRollOver = function () { mcAllocator._visible = true; }; this.onRollOut = function () { mcAllocator._visible = false; }; } mcHit._visible = false;
Symbol 790 MovieClip [__Packages.Tracer] Frame 0
class Tracer { static var _traceBox, trace, traceProperties, info, error; function Tracer () { } static function Init(rootMC) { var traceBox; traceBox = rootMC.createTextField("traceBox", 11000, 0, 10, 150, 400); with (traceBox) { backgroundColor = 16777215 /* 0xFFFFFF */; background = true; multiline = true; wordWrap = true; html = true; } var traceBoxFormat = new TextFormat(); traceBoxFormat.font = "Courier"; traceBoxFormat.size = 12; traceBox.setNewTextFormat(traceBoxFormat); _traceBox = traceBox; rootMC.tr = function (obj) { var _local3 = newline; var _local2 = 0; while (_local2 < arguments.length) { _local3 = _local3 + String(arguments[_local2]); if (_local2 != (arguments.length - 1)) { _local3 = _local3 + ", "; } _local2++; } rootMC.traceBox.text = rootMC.traceBox.text + _local3; traceBox.scroll = traceBox.maxscroll; }; rootMC.trprops = function (obj) { rootMC.traceBox.text = rootMC.traceBox.text + ("\n---Trace props of: " + String(obj)); for (var _local2 in obj) { rootMC.traceBox.text = rootMC.traceBox.text + (((newline + String(_local2)) + ":") + String(obj[_local2])); } traceBox.scroll = traceBox.maxscroll; }; rootMC.err = function (obj) { var _local1 = String(obj); rootMC.traceBox.htmlText = rootMC.traceBox.htmlText + (("\n<b>" + _local1) + "</b>"); traceBox.scroll = traceBox.maxscroll; }; trace = mx.utils.Delegate.create(rootMC, rootMC.tr); traceProperties = mx.utils.Delegate.create(rootMC, rootMC.trprops); info = trace; error = mx.utils.Delegate.create(rootMC, rootMC.err); trace("---Start tracing---"); var btnToggleVisible; btnToggleVisible = rootMC.createEmptyMovieClip("btnToggleVisible", 11001); with (btnToggleVisible) { _x = 0; _y = 0; beginFill(16776960); lineStyle(0, 16777215); moveTo(0, 0); lineTo(10, 0); lineTo(10, 10); lineTo(0, 10); lineTo(0, 0); } btnToggleVisible.onPress = function () { rootMC.traceBox._visible = !rootMC.traceBox._visible; }; var btnClearTrace; btnClearTrace = rootMC.createEmptyMovieClip("btnClearTrace", 11002); with (btnClearTrace) { _x = 12; _y = 0; beginFill(16711935); lineStyle(0, 16777215); moveTo(0, 0); lineTo(10, 0); lineTo(10, 10); lineTo(0, 10); lineTo(0, 0); } btnClearTrace.onPress = function () { rootMC.traceBox.text = ""; }; } static function Show() { if (_traceBox != undefined) { _traceBox._visible = true; } } static function Hide() { if (_traceBox != undefined) { _traceBox._visible = false; } } }
Symbol 791 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 792 MovieClip [__Packages.Helper] Frame 0
class Helper { static var _Music, _Music_name, OnMusicLoaded, _get_it_url, _get_it_target; function Helper () { } static function get isMusicLoaded() { return((_Music != undefined) && (_Music.getBytesTotal() == _Music.getBytesLoaded())); } static function get isMusicPlaying() { return(_Music_playing); } static function get Music() { return(_Music); } static function set Music(val) { _Music = val; //return(Music); } static function PlaySound(name, loop) { var _local1 = new Sound(); _local1.attachSound(name); _local1.setVolume(SoundVolume); _local1.start(0, loop); } static function PlayMusic(name) { if (SKIP_MUSIC) { return(undefined); } if (!MusicEnabled) { return(undefined); } if (name == undefined) { name = _Music_name; } else { _Music_name = name; } Tracer.info("Play music: " + _Music_name); if ((_Music != undefined) && (_Music_playing == false)) { _Music.setVolume(SoundVolume); _Music.start(0, 1000); _Music_playing = true; } } static function StopMusic() { Tracer.info("Stop music"); if ((_Music != undefined) && (_Music_playing == true)) { _Music.stop(); _Music_playing = false; } } static function LoadMusic(url) { Tracer.info("Start load music from: " + url); _Music_name = url; if (_Music == undefined) { _Music = new Sound(); } _Music.onLoad = function (success) { if (Helper.OnMusicLoaded != undefined) { Helper.OnMusicLoaded(success); } }; _Music.loadSound(url, false); } static function AbortMusicLoad() { if (_Music != undefined) { delete _Music; _Music = undefined; if (OnMusicLoaded != undefined) { OnMusicLoaded(false); } } } static function ConvertSeconds2TimeString(seconds) { seconds = Math.floor(seconds); var _local1 = seconds; var _local2 = Math.floor(_local1 / 60); _local1 = _local1 % 60; return((((Math.abs(_local2) < 10) ? ("0" + _local2) : (_local2)) + ":") + ((Math.abs(_local1) < 10) ? ("0" + _local1) : (_local1))); } static function LoadUrlXML(xml) { var _local1 = xml.firstChild; _get_it_url = _local1.attributes.url; _get_it_target = _local1.attributes.window; Tracer.info(((("UrlXML loaded: \"" + _get_it_url) + "\", \"") + _get_it_target) + "\""); } static function GetIt() { if (_get_it_url == undefined) { Tracer.trace("Get it url not loaded!"); return(undefined); } getURL (_get_it_url, _get_it_target); } static function SubtractArray(from, what) { if (what.length == 0) { return(from); } var _local5 = new Array(); var _local2 = 0; while (_local2 < from.length) { var _local1 = 0; while (_local1 < what.length) { if (from[_local2] == what[_local1]) { break; } if (_local1 == (what.length - 1)) { _local5.push(from[_local2]); } _local1++; } _local2++; } return(_local5); } static function IntersectArray(from, what) { if (what.length == 0) { return(null); } if (from.length == 0) { return(null); } var _local5 = new Array(); var _local2 = 0; while (_local2 < from.length) { var _local1 = 0; while (_local1 < what.length) { if (from[_local2] == what[_local1]) { _local5.push(from[_local2]); break; } _local1++; } _local2++; } return(_local5); } static function SearchArray(arr, what) { var _local1 = 0; while (_local1 < arr.length) { if (arr[_local1] == what) { return(_local1); } _local1++; } return(-1); } static function GetRandomFromArray(arr) { if (arr.length == 0) { return(undefined); } return(arr[Math.floor(arr.length * Math.random())]); } static function ClearArray(arr) { if (arr == undefined) { return(undefined); } while (arr.length != 0) { arr.pop(); } } static function CreateFPSCounter() { _root._fps = 0; var _local2 = _root.createEmptyMovieClip("fps_mc", 20000); _local2.onEnterFrame = function () { _root._fps++; }; _local2._x = 200; _local2.createTextField("tf", 10000, 0, 0, 60, 20); _local2.tf.selectable = false; _local2.tf.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.tf.background = true; setInterval(function () { _root.fps_mc.tf.text = "fps:" + _root._fps; _root._fps = 0; }, 1000); } static var COMPILING_NOADS = true; static var DEBUG = false; static var DEBUG2 = false; static var DEBUG_MAP = false; static var SKIP_INTRO = false; static var SKIP_MENU = false; static var SKIP_TIPS = false; static var TIPS_BY_EVENT = false; static var SKIP_MUSIC = false; static var PlayerName = ""; static var SoundVolume = 100; static var _MusicVolume = 100; static var _Music_playing = false; static var MusicEnabled = true; }
Symbol 793 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function showPreloaderAd(options) { var _local29 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812}; options = _parseOptions(options, _local29); var _local15 = options.clip; var _local25 = 11000; var _local28 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { return(undefined); } _local15.stop(); var mc = _local15._mochiad; mc.onUnload = function () { this._parent.play(); }; var _local16 = _getRes(options); var _local5 = _local16[0]; var _local14 = _local16[1]; mc._x = _local5 * 0.5; mc._y = _local14 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local5 * -0.5; chk._y = _local14 * -0.5; var _local8 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local8._x = 10; _local8._y = _local14 - 20; var _local24 = options.color; delete options.color; var _local21 = options.background; delete options.background; var _local26 = options.outline; delete options.outline; var _local6 = _local8.createEmptyMovieClip("_outline", 1); _local6.beginFill(_local21); _local6.moveTo(0, 0); _local6.lineTo(_local5 - 20, 0); _local6.lineTo(_local5 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); _local6.endFill(); var _local4 = _local8.createEmptyMovieClip("_inside", 2); _local4.beginFill(_local24); _local4.moveTo(0, 0); _local4.lineTo(_local5 - 20, 0); _local4.lineTo(_local5 - 20, 10); _local4.lineTo(0, 10); _local4.lineTo(0, 0); _local4.endFill(); _local4._xscale = 0; var _local7 = _local8.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local26, 100); _local7.moveTo(0, 0); _local7.lineTo(_local5 - 20, 0); _local7.lineTo(_local5 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local25; chk.ad_timeout = _local28; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showTimedAd(options) { var _local16 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd"}; options = _parseOptions(options, _local16); var _local7 = options.clip; var _local13 = 11000; var _local15 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { return(undefined); } _local7.stop(); var mc = _local7._mochiad; trace("_showTimedAd"); mc.onUnload = function () { if (_global.mochi_after_ad != undefined) { _global.mochi_after_ad(); delete _global.mochi_after_ad; } else { this._parent.play(); } }; var _local8 = _getRes(options); var _local17 = _local8[0]; var _local14 = _local8[1]; mc._x = _local17 * 0.5; mc._y = _local14 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local13; chk.ad_timeout = _local15; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local25 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local25); options.swfv = options.clip.getSWFVersion() || 6; options.mav = "1.4"; var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local24 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local24); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb) { cb = parseInt(cb); var _local4 = this._callbacks[cb]; if (!_local4) { return(undefined); } delete this._callbacks[cb]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = "1.4"; var _local7 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local7._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } if (_local7._url.indexOf("http") != 0) { options.no_page = true; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 794 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 795 MovieClip [__Packages.Hint] Frame 0
class Hint { static var hints, mc; function Hint (fa, fc, lc, fmt) { if (hints) { delete this; return; } hints = []; mc = _root.createEmptyMovieClip("hints_mc", 16383); mc.createTextField("tf", 0, 0, 0, 0, 0); mc.tf.autoSize = true; mc.tf.selectable = false; mc.lc = ((lc == undefined) ? 3355443 : (lc)); mc.fc = ((fc == undefined) ? 16777164 : (fc)); mc.fa = ((fa == undefined) ? 100 : (fa)); mc.fmt = new TextFormat("_sans", 10, 3355443); for (var i in fmt) { mc.fmt[i] = fmt[i]; } TextField.prototype.addHint = (Button.prototype.addHint = (MovieClip.prototype.addHint = function (t) { var _local2 = Hint.hints.length; do { if (!(_local2--)) { break; } } while (Hint.hints[_local2].o != this); if (t != undefined) { var _local3 = Hint.hints[_local2]; if (!_local3) { _local3 = (Hint.hints[Hint.hints.length] = {o:this, txt:t}); } } else if (Hint.hints[_local2]) { Hint.hints.splice(_local2, 1); } Hint.mc.onMouseMove(); })); var isParent = function (a, b) { while (a = a._parent , a != _root) { if (a == b) { return(true); } } return(false); }; var getParentDepth = function (a, p) { while (a._parent != p) { a = a._parent; } return(a.getDepth()); }; var getGeneric = function (a, b) { while ((!isParent(a, b)) && (b != _root)) { b = b._parent; } return(b); }; var order = function (a, b) { if (isParent(a.o, b.o)) { return(-1); } if (isParent(b.o, a.o)) { return(1); } var _local3 = getGeneric(a.o, b.o); return(getParentDepth(a.o, _local3) < getParentDepth(b.o, _local3)); }; mc.onMouseMove = function () { this._visible = false; if (!Hint.active) { return(undefined); } if (!_root.hitTest(_xmouse, _ymouse, true)) { return(undefined); } var dbl = []; for (var i in Hint.hints) { var o = Hint.hints[i].o; if (o._x == undefined) { Hint.hints.splice(Number(i), 1); continue; } if (o._visible && (_root.hitTest.call(o, _xmouse, _ymouse, true))) { dbl.push(Hint.hints[i]); } } switch (dbl.length) { case 0 : return(undefined); case 1 : var up = dbl[0]; break; default : var up = dbl.sort(order)[0]; } with (this) { if (hint != up) { bx = (by = null); } hint = up; (_visible = true); (_x = _root._xmouse); (_y = _root._ymouse); var x = ((_x + _width) < Stage.width); var y = ((_y - _height) < 0); if (bx != x) { bx = x; if (by == y) { drawHint(); } } if (by != y) { (by = y); drawHint(); } } updateAfterEvent(); }; mc.drawHint = function () { var dr = 8; with (this) { tf.text = hint.txt; tf.setTextFormat(fmt); var w = tf._width; var h = tf._height; var sx = ((tf._x = (bx ? (dr) : ((-w) - dr)))); var sy = ((tf._y = (by ? (dr) : ((-h) - dr)))); clear(); var i = 5; var n = 8; while (i--) { beginFill(0, 3); var ux = ((sx + n) - i); var lx = ((sx + w) + i); var uy = ((sy + n) - i); var ly = ((sy + h) + i); var r = (n - i); var f = (0.707106781186548 /* Math.SQRT1_2 */ * r); var a = (0.588186525863094 * r); var b = (0.00579432557070009 * r); var cx = (lx - r); var cy = (uy + r); moveTo(ux + r, uy); lineTo(cx, uy); curveTo(lx - a, uy + b, cx + f, cy - f); curveTo(lx - b, uy + a, lx, uy + r); (cy = ly - r); lineTo(lx, cy); curveTo(lx - b, ly - a, cx + f, cy + f); curveTo(lx - a, ly - b, lx - r, ly); (cx = ux + r); lineTo(cx, ly); curveTo(ux + a, ly - b, cx - f, cy + f); curveTo(ux - b, ly - a, ux, ly - r); (cy = uy + r); lineTo(ux, cy); curveTo(ux + b, uy + a, cx - f, cy - f); curveTo(ux + a, uy + b, ux + r, uy); endFill(); } lineStyle(0, lc, 50); beginFill(fc, fa); moveTo(sx, sy); lineTo(sx + w, sy); lineTo(sx + w, sy + h); lineTo(sx, sy + h); lineTo(sx, sy); endFill(); } updateAfterEvent(); }; } static var active = true; }
Symbol 796 MovieClip [__Packages.CGame] Frame 0
#initclip if (!_global.CGame) { var _local1 = function (map_xml, cmap, scores, lives, checkpoint_x, checkpoint_y, lvls, diams, stars) { trace("<CGame>"); this._stars_collecled = stars; this.buble_id = 0; _global._game_paused = false; this.redt = true; if ((checkpoint_x == -1) || (checkpoint_x == undefined)) { this._checkpoint_x = -1; this._checkpoint_y = -1; } else { this._checkpoint_x = checkpoint_x; this._checkpoint_y = checkpoint_y; } this._ie = false; this._lvls = [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []]; this._lvls_type = [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []]; this._lvls_rot = [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []]; this._lvls_gfxbg = [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []]; this._lvls_flip = [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []]; this._lvls_tip = [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []]; CGame.LEVELS_ID = 0; CGame.MONSTERS_ID = 1; CGame.ELEVATORS_ID = 2; CGame.TIPS_ID = 3; this._current_map = cmap; this._map_xml = map_xml; this._levels_xml = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.LEVELS_ID]; if (this._current_map == 4) { this.last_lvl = true; } else { this.last_lvl = false; } this._monsters_xml = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID]; this.maxtiles_x = this._levels_xml.childNodes[0].attributes.params.length; this.maxtiles_y = this._levels_xml.childNodes.length; if ((diams == undefined) || (diams == 0)) { this._diams = 0; } else { this._diams = diams; } if (this._diams >= this._max_diams) { this._ready = false; } var _local11 = true; if (lvls != undefined) { this._lvls = lvls; _local11 = false; } var _local5 = 0; while (_local5 < this.maxtiles_x) { var _local4 = 0; while (_local4 < this.maxtiles_y) { this._lvls_gfxbg[_local5][_local4] = 0; if (_local11) { this._lvls[_local5][_local4] = this._levels_xml.childNodes[_local4].attributes.params.charAt(_local5); } _local4++; } _local5++; } this._max_diams = 5; if (this._diams >= this._max_diams) { this._ready = true; } else { this._ready = false; } this.set_tiles_angle(); var _local13 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.TIPS_ID]; var _local7 = 0; while (_local7 < _local13.childNodes.length) { var _local6 = _local13.childNodes[_local7]; var _local9 = _local6.attributes.xpos; var _local8 = _local6.attributes.ypos; var _local10 = _local6.attributes.tipid; this._lvls[_local9][_local8] = "h"; this._lvls_tip[_local9][_local8] = _local10; _local7++; } _global._tc = 1; this._tile_size = this._ts; this._tile_sizeh = this._tsh; this._game_width = 400; this._game_height = 300; this._char_x = 0; this._char_y = 0; this._chp_max = 7; this._cmp_max = 50; this._chp = 5; this._cmp = this._cmp_max; this._cund = 0; this._char_alpha = 100; this._canim = 1; this._csx = 0; this._char_xaspeed = 0; this._char_xaspeed_max = (this._ts * 2) / 3; this._csy = 0; this._char_ygspeed = (-this._tsh) / 9; this._char_run = this._ts / 5; this._char_jump = this._ts * 0.95; this._scores = 0; this._add_scores(scores); _root.main.face_scr.cur_scores = scores; this._char_lives = lives; this._map_x = 0; this._map_y = 0; this._map_x_max = (this.get_x_scr(this.maxtiles_x) - this._game_width) - this._ts; _root.main.createEmptyMovieClip("gfx_scr", _root.gfx_depth); this.show_tiles(0, 0); this.add_turtle(); this.show_bg(); this.add_hp(0); _root.main.face_scr.mcDimonds.SetValue(this._diams); _root.main.face_scr.lives = this._char_lives; this.get_nearest_diam(); _root.main.face_scr.attachMovie("arrow", "arrow_mc", _root.arrow_depth); this.show_arrow(); this._exps = 0; _root.anykey_pressed = true; _root.anykey_count = 0; if (_global.keyboard_control) { if (Helper.TIPS_BY_EVENT) { _root.show_tip(8); } } else if (Helper.TIPS_BY_EVENT) { _root.show_tip(9); } var _local12 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID]; var _local19 = _local12.childNodes.length; while (_local12.childNodes.length > 0) { _local12.childNodes[0].removeNode(); } _local5 = 0; while (_local5 < this.maxtiles_x) { var _local4 = 0; while (_local4 < this.maxtiles_y) { if (this._lvls[_local5][_local4] == "E") { this._lvls[_local5][_local4] = "e"; } else if (this._lvls[_local5][_local4] == "O") { this._lvls[_local5][_local4] = "o"; } else if (this._lvls[_local5][_local4] == "T") { this._lvls[_local5][_local4] = "t"; } _local4++; } _local5++; } var _local15 = this._checkpoint_x == -1; if (_local15) { CGame._total_monsters_count = this.GetCountTilesOfType(CGame.TILES_ALL_MONSTERS, this._lvls); CGame._total_bonuses_count = this.GetCountTilesOfType(CGame.TILES_ALL_BONUSES, this._lvls); CGame._level_total_time = 0; } this._level_start_time = getTimer(); this.waterlevel_tiley = Math.round(Number(XMLNode(this._map_xml.firstChild.childNodes[this._current_map]).attributes.waterlevel)); this.waterlevel_tiley = this.waterlevel_tiley * this._tsh; this.UpdateWaterLevel(); this.generate_gfxbg(); trace("</CGame>"); }; _global.CGame = _local1; var _local2 = _local1.prototype; _local2.GetCountTilesOfType = function (types, search_in_array) { var _local4 = 0; var _local3 = 0; while (_local3 < this.maxtiles_x) { var _local2 = 0; while (_local2 < this.maxtiles_y) { if (types.indexOf(search_in_array[_local3][_local2]) != -1) { _local4++; } _local2++; } _local3++; } return(_local4); }; _local2.kick_char = function (side) { _root.hero_dmg.start(); _root.main.char._alpha = 40; this._cund = 60; this._csy = this._char_jump * 0.5; this._char_xaspeed = this._char_xaspeed - ((this._char_run * 3) * side); this._canim = 3; }; _local2.move_char = function (to_x, to_y) { var _local3 = 40; var _local2 = 0; if ((to_x - _local3) > this._char_x) { _local2 = 1; } if ((to_x + _local3) < this._char_x) { _local2 = -1; } this.move(_local2); }; _local2.move = function (side) { _root.anykey_count = 0; _root.anykey_pressed = true; this._csx = side; if (this._canim != 3) { this._canim = 2; } if (side != 0) { _root.main.char._xscale = this._char_xscale * side; } }; _local2.jump_char = function () { var _local3 = Math.round(((this._char_x + this._map_x) + this._ts2) / this._ts) - 1; var _local2 = Math.round(((this._char_y + this._map_y) + this._tsh2) / this._tsh); if (((this._levels_xml.childNodes[_local2 - 1].attributes.params.charAt(_local3) == 0) || (this._char_on_elev)) && (this._csy == 0)) { this._jump_char(); } }; _local2._jump_from_mon_char = function () { _root.anykey_pressed = true; _root.hero_mon.start(); this._csy = this._char_jump; this._canim = 3; }; _local2._jump_char = function () { _root.anykey_count = 0; _root.anykey_pressed = true; _root.hero_jump.start(); this._csy = this._csy + this._char_jump; this._canim = 3; }; _local2.TestMonsterWithChar = function (monst_mc, charx, chary) { return(monst_mc.hitTest(charx, chary, true) || (monst_mc.hitTest(charx, chary - this._tsh, true))); }; } else { // unexpected jump } _local2.turn = function () { if ((this._first_turn > 5) && (this._first_turn < 7)) { _root.main.face_scr.mcShells.SetValue(this._chp); this._first_turn++; } else if (this._first_turn < 7) { this._first_turn++; } if (_global._tc > 30) { _global._tc = 1; } else { _global._tc++; } var _local16 = Math.round; var _local6 = _local16(((this._char_x + this._map_x) + this._ts2) / this._ts) - 1; var _local7 = _local16(((this._char_y + this._map_y) + this._tsh2) / this._tsh); var _local45 = this._lvls[_local6][_local7]; var _local30 = false; var _local27 = _root.main.gfx_scr.monsters_scr; if ((this.TestMonsterWithChar(_local27, _root.main.char._x + 5, _root.main.char._y) || (this.TestMonsterWithChar(_local27, _root.main.char._x - 5, _root.main.char._y))) && (this._csy < -0.5)) { trace("_csy==" + this._csy); this._jump_from_mon_char(); var _local17 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes.length; var _local10 = 0; while (_local10 < _local17) { if (this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes[_local10].attributes.type == "s") { } else if (this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes[_local10].attributes.type == "d") { } else { var _local8 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes[_local10].attributes; var _local26 = "monster" + _local10; var _local13 = _local27[_local26]; if (this.TestMonsterWithChar(_local13, _root.main.char._x + 5, _root.main.char._y) || (this.TestMonsterWithChar(_local13, _root.main.char._x - 5, _root.main.char._y))) { this.add_explosion(_local13._x, _local13._y, 2); var _local20 = Math.random(); if (_local20 >= 0.7) { if (this._lvls[_local6][_local7 - 1] == 1) { var _local18 = 3; if (Math.random() > 0.5) { _local18 = 4; } this._lvls[_local6][_local7 - 1] = _local18; } this.redt = true; } if (_local8.type == "u") { _root.snd_snain_die.start(); } else if (_local8.type == CGame.MONSTER_FISH3_KEY) { _root.snd_fish3_die.start(); } else if (_local8.type == CGame.MONSTER_FISH1_KEY) { _root.snd_fish1_die.start(); } else if (_local8.type == "a") { _root.snd_octopus_die.start(); } this.kill_monster(_local10); _local30 = true; } } _local10++; } } if ((this._cund == 0) && (!_local30)) { if (this.TestMonsterWithChar(_local27, _root.main.char._x + 5, _root.main.char._y)) { this.add_hp(-1); this.kick_char(1); } else if (this.TestMonsterWithChar(_local27, _root.main.char._x - 5, _root.main.char._y)) { this.add_hp(-1); this.kick_char(-1); } } if (_root.main.gfx_scr.coconuts_scr.hitTest(_root.main.char._x, _root.main.char._y, true)) { trace(111); var _local33 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes.length; var _local10 = 0; while (_local10 < _local33) { trace("222 " + _local10); var _local26 = "coconut" + _local10; trace(_root.main.char._x); if (_root.main.gfx_scr.coconuts_scr[_local26].hitTest(_root.main.char._x, _root.main.char._y, true)) { trace("333 " + _local10); var _local19 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes[_local10].attributes; if ((_local19.state == CGame.COCONUT_STATE_LIE) && (this._csy == 0)) { trace("coconut FIRE"); _local19.state = CGame.COCONUT_STATE_FIRE; _local19.xspeed = CGame.COCONUT_FIRE_X_SPEED * ((this._csx >= 0) ? 1 : -1); _local19.yspeed = CGame.COCONUT_FIRE_Y_SPEED; } else if (_local19.state == CGame.COCONUT_STATE_FALL) { this.add_hp(-1); this.kick_char(((_local19.xspeed > 0) ? -1 : 1)); } break; } _local10++; } } var _local33 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes.length; var _local10 = 0; while (_local10 < _local33) { var _local26 = "coconut" + _local10; var _local19 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes[_local10].attributes; if ((_local19.state != CGame.COCONUT_STATE_FIRE) && (_local19.state != CGame.COCONUT_STATE_FALL)) { } else { var _local9 = new Object(); _local9.x = _root.main.gfx_scr.coconuts_scr[_local26]._x; _local9.y = _root.main.gfx_scr.coconuts_scr[_local26]._y; _root.main.gfx_scr.localToGlobal(_local9); var _local15 = _local9.x; var _local14 = _local9.y; if (_root.main.gfx_scr.monsters_scr.hitTest(_local15, _local14, true)) { var _local17 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes.length; var _local4 = 0; while (_local4 < _local17) { var _local12 = "monster" + _local4; if (_root.main.gfx_scr.monsters_scr[_local12].hitTest(_local15, _local14, true)) { var _local5 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes[_local4].attributes.type; if (_local5 == "u") { _root.snd_snain_die.start(); } else if (_local5 == CGame.MONSTER_FISH3_KEY) { _root.snd_fish3_die.start(); } else if (_local5 == CGame.MONSTER_FISH1_KEY) { _root.snd_fish1_die.start(); } else if (_local8.type == "a") { _root.snd_octopus_die.start(); } this.kill_monster(_local4); } _local4++; } } } _local10++; } if (_local45 == "v") { _root.savepoint.start(); this._checkpoint_x = _local6; this._checkpoint_y = _local7; this._lvls[_local6][_local7] = "b"; this.redt = true; } if (this._csy < 0) { if (this._lvls[_local6][_local7 - 1] == "x") { this._jump_char(); this._jump_char(); this._lvls[_local6][_local7 - 1] = 1; this.add_explosion(this.get_x_scr(_local6), this.get_y_scr(_local7 - 1), 2); this.add_explosion(this.get_x_scr(_local6), this.get_y_scr(_local7 - 1), 2); this.add_explosion(this.get_x_scr(_local6 + 1), this.get_y_scr(_local7 - 1), 2); this.add_explosion(this.get_x_scr(_local6 + 1), this.get_y_scr(_local7 - 1), 2); this.redt = true; } if (this._lvls[_local6 - 1][_local7 - 1] == "x") { this._jump_char(); this._jump_char(); this._lvls[_local6 - 1][_local7 - 1] = 1; this.add_explosion(this.get_x_scr(_local6), this.get_y_scr(_local7 - 1), 2); this.add_explosion(this.get_x_scr(_local6), this.get_y_scr(_local7 - 1), 2); this.add_explosion(this.get_x_scr(_local6 - 1), this.get_y_scr(_local7 - 1), 2); this.add_explosion(this.get_x_scr(_local6 - 1), this.get_y_scr(_local7 - 1), 2); this.redt = true; } if (this._lvls[_local6][_local7 - 1] == "m") { this._jump_char(); this._jump_char(); this.add_explosion(this.get_x_scr(_local6), this.get_y_scr(_local7 - 1), 2); this.add_explosion(this.get_x_scr(_local6), this.get_y_scr(_local7 - 1), 2); this.add_explosion(this.get_x_scr(_local6 + 1), this.get_y_scr(_local7 - 1), 2); this.add_explosion(this.get_x_scr(_local6 + 1), this.get_y_scr(_local7 - 1), 2); } } this.elevators_move(); var _local11 = 0; var _local35 = _local16((((this._char_x + ((this._csx + this._char_xaspeed) * this._ts2)) + this._map_x) + this._ts2) / this._ts) - 1; if ((((this._lvls[_local35][_local7] == 0) && (this._lvls[_local35][_local7 + 1] == 0)) || ((this._lvls[_local35][_local7] == 0) && (this._lvls[_local35][_local7 - 1] == 0))) || (this._lvls[_local35][_local7] == undefined)) { } else { _local11 = (this._csx * this._char_run) + this._char_xaspeed; } var _local42 = 0; var _local38 = 0; if ((this._csy < 0) && (!this._char_on_elev)) { var _local31 = this._char_y + this._csy; var _local32 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].childNodes.length; var _local24 = false; _local10 = 0; while (_local10 < _local32) { var _local26 = "elevator" + _local10; var _local28 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].childNodes[_local10]; var _local44 = _local28.attributes.x - this._map_x; var _local46 = ((this._game_height - _local28.attributes.y) - this._map_y) + this._tsh2; var _local43 = _local28.attributes.wide2; var _local40 = Math.abs(_local28.attributes.speed) + 2; if ((((this._char_x >= (_local44 - _local43)) && (this._char_x <= (_local44 + _local43))) && (this._char_y > _local46)) && ((_local31 - _local40) <= _local46)) { this._char_on_elev = true; this._char_on_elev_id = _local10; this._char_y = _local46; this._csy = 0; _local24 = true; break; } if (!_local24) { this._char_on_elev = false; } _local10++; } } else if (this._char_on_elev) { var _local28 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].childNodes[this._char_on_elev_id]; var _local44 = _local28.attributes.x - this._map_x; var _local46 = ((this._game_height - _local28.attributes.y) - this._map_y) + this._tsh2; var _local43 = _local28.attributes.wide2; var _local39 = _local28.attributes.side; var _local40 = _local28.attributes.speed; if ((this._char_x < (_local44 - _local43)) || (this._char_x > (_local44 + _local43))) { this._char_on_elev = false; } if (this._char_on_elev) { this._char_y = _local46; if (_local28.attributes.type == "o") { this._char_x = this._char_x + (_local40 * (-_local39)); _local38 = _local40 * (-_local39); } else if (_local28.attributes.type == "e") { _local42 = _local40 * _local39; } else if (_local28.attributes.type == "t") { switch (_local28.attributes.state) { case CGame.ELEVATOR_STATE_GO : case CGame.ELEVATOR_STATE_GOBACK : _local42 = _local40 * _local39; } } } } var _local41 = this._csy; if (!this._char_on_elev) { if ((this._lvls[_local6][_local7 - 1] != 0) || ((this._lvls[_local6][_local7 - 1] == 0) && (this._csy > 0))) { this._csy = this._csy + this._char_ygspeed; _local41 = this._csy; } else if (this._csy <= 0) { if (Math.abs(_local11) > 0.2) { this._canim = 2; } else { this._canim = 1; } if (this._csy < 0) { this._csy = 0; } } } else if (this._csy > 0) { this._csy = this._csy + this._char_ygspeed; _local41 = this._csy; this._char_on_elev = false; } if (this._char_on_elev) { if (Math.abs(_local11) > 0.2) { this._canim = 2; } else { this._canim = 1; } } if (!this._char_on_elev) { var _local21 = _local16((((this._char_y + this._map_y) + this._tsh2) + 2) / this._tsh); if ((this._lvls[_local6][_local21 - 1] == 0) && (this._csy == 0)) { var _local23 = 0; var _local25 = 0; var _local22 = 0; var _local36; var _local34; var _local29 = 0; while (this._lvls[_local6][_local21 - 1] == 0) { _local29 = 1; _local22++; _local23 = _local23 - (_local11 / 3); _local25 = _local25 + (_local11 / 3); _local21 = _local16(((((this._char_y + _local22) + this._map_y) + 2) + this._tsh2) / this._tsh); _local36 = _local16((((this._char_x + _local23) + this._map_x) + this._ts2) / this._ts) - 1; _local34 = _local16((((this._char_x + _local25) + this._map_x) + this._ts2) / this._ts) - 1; } switch (_local29) { case 0 : this._char_x = this._char_x + (_local23 * 2); this._char_xaspeed = (-this._char_run) * 2; this._csy = _local41; _local11 = 0; _local6 = _local16(((this._char_x + this._map_x) + this._ts2) / this._ts) - 1; break; case 1 : this._char_y = this._char_y + _local22; _root.hero_step.start(); _local7 = _local16(((this._char_y + this._map_y) + this._tsh2) / this._tsh); } } } if ((this._lvls[_local6][_local7 + 1] == 0) && (this._lvls[_local6][_local7 + 2] == 0)) { if (this._csy > 0) { this._csy = 0; } } if (Math.abs(this._char_xaspeed) < 4) { this._char_xaspeed = 0; } else { this._char_xaspeed = this._char_xaspeed * 0.86; } if (_local11 > this._char_run) { _local11 = this._char_run; } if (_local11 < (-this._char_run)) { _local11 = -this._char_run; } if (_local7 < 0) { _root.hero_fall.start(); this.lose_game(0); return(true); } if (this._lvls[_local6][_local7 + 1] > 1) { this.add_scores(_local6, _local7 + 1); this.redt = true; } if (this._lvls[_local6][_local7] > 1) { this.add_scores(_local6, _local7); this.redt = true; } if (this._lvls[_local6][_local7] == "z") { if (Helper.TIPS_BY_EVENT) { _root.show_tip(5); } if (this._ready) { if (this.last_lvl) { this.OpenWinnerWindow(); } else { this.OpenWinnerWindow(); } return(true); } } if (_local45 == "h") { if (this._lvls_tip[_local6][_local7] != undefined) { trace("show_tip: " + this._lvls_tip[_local6][_local7]); if (_root.show_tip(this._lvls_tip[_local6][_local7])) { if (this._canim == 2) { this._canim = 1; } } } this._lvls[_local6][_local7] = "H"; this.redt = true; } if ((((this._char_x > 220) && (_local11 > 0)) && (this._map_x <= this._map_x_max)) || (((this._char_x < 140) && (_local11 < 0)) && (this._map_x >= 0))) { this._map_x = this._map_x + _local11; this.move_bg(_local11); this.redt = true; } else if ((((this._char_x > 200) && (_local11 > 0)) && (this._map_x <= this._map_x_max)) || (((this._char_x < 160) && (_local11 < 0)) && (this._map_x >= 0))) { this._char_x = this._char_x + (_local11 * 0.33); this._map_x = this._map_x + (_local11 * 0.66); this.move_bg(_local11 * 0.66); this.redt = true; } else if ((((this._char_x > 180) && (_local11 > 0)) && (this._map_x <= this._map_x_max)) || (((this._char_x < 180) && (_local11 < 0)) && (this._map_x >= 0))) { _local11 = _local11 / 2; this._char_x = this._char_x + _local11; this._map_x = this._map_x + _local11; this.move_bg(_local11); this.redt = true; } else if ((this._char_on_elev && (_local38 != 0)) && ((this._char_x > 200) || (this._char_x < 160))) { this._char_x = this._char_x + (_local11 - _local38); this._map_x = this._map_x + _local38; this.move_bg(_local38); this.redt = true; } else { this._char_x = this._char_x + _local11; } if (Math.abs(this._csy) < 0.2) { this._csy = 0; } else { this._csy = this._csy * 0.92; } var _local37 = ((!this._char_on_elev) ? (this._csy) : (-_local42)); if (((this._char_y > 180) && ((this._csy > 0) || (this._char_on_elev))) || (((this._char_y < 100) && ((this._csy < 0) || (this._char_on_elev))) && (this._map_y > 0))) { this._map_y = this._map_y + _local37; this.redt = true; } else if (((this._char_y > 150) && ((this._csy > 0) || (this._char_on_elev))) || (((this._char_y < 150) && ((this._csy < 0) || (this._char_on_elev))) && (this._map_y > 0))) { _local37 = _local37 / 2; this._map_y = this._map_y + _local37; this._char_y = this._char_y + _local37; this.redt = true; } else { this._char_y = this._char_y + _local37; } if (this._map_y < 0) { this._map_y = 0; } if (this.redt) { this.show_tiles(); this.redt = false; } _root.main.char._x = this._char_x; _root.main.char._y = this._game_height - this._char_y; _root.main.char.gotoAndStop(this._canim); _root.main.gfx_scr._x = -this._map_x; _root.main.gfx_scr._y = this._map_y; this.monsters_move(); this.coconuts_move(); this.UpdateWaterLevel(); this.show_arrow(); if (this._cund > 0) { this._cund--; if (this._char_alpha < 100) { this._char_alpha = 100; } else { this._char_alpha = 30; } _root.main.char._alpha = this._char_alpha; } }; _local2.add_scores = function (x, y) { var _local3 = Number(this._lvls[x][y] / 1); switch (_local3) { case 2 : _root.pick_hp.start(); this._char_lives++; _root.main.face_scr.lives = this._char_lives; break; case 3 : _root.pick_hp.start(); this._add_hp(); break; case 4 : break; case 5 : _root.pick_diam.start(); this._add_diam(); break; case 6 : _root.pick_gsmall.start(); this._add_scores(10); break; case 7 : _root.pick_gbig.start(); this._add_scores(50); break; case 8 : _root.pick_gbig.start(); this._add_scores(100); break; case 9 : _root.pick_gbig.start(); this._add_scores(300); break; case 11 : _root.pick_gbig.start(); this._add_scores(500); break; case 12 : _root.pick_gbig.start(); this._add_scores(1000); this._stars_collecled++; break; default : trace("Get UNKNOWN bonus: " + _local3); } this.add_explosion(this.get_x_scr(x), this.get_y_scr(y), 1); this._lvls[x][y] = 1; this.get_nearest_diam(); }; _local2._add_mp = function () { this.add_mp(this._cmp_max * 0.5); }; _local2._add_hp = function () { this.add_hp(1); }; _local2._add_diam = function () { if ((this._diams == 0) && (this._current_map == 0)) { if (Helper.TIPS_BY_EVENT) { _root.show_tip(1); } } if ((this._diams == 2) && (this._current_map == 0)) { if (Helper.TIPS_BY_EVENT) { _root.show_tip(2); } } this._diams++; this.redt = true; _root.main.face_scr.diamshine_mc.play(); if ((this._diams >= this._max_diams) && (!this._ready)) { _root.main.face_scr.win_scr._visible = true; _root.main.face_scr.attachMovie("win_txt", "win_txt", _root.win_depth, {_x:40, _y:60}); this._ready = true; } _root.main.face_scr.mcDimonds.SetValue(this._diams); }; _local2._add_scores = function (scores) { if (this._scores > 0) { if (Helper.TIPS_BY_EVENT) { _root.show_tip(0); } } this._scores = this._scores + scores; _level0.swHighScoreObject.player1Score = this._scores; _root.main.face_scr.scores = this._scores; _root.main.face_scr.moneyshine_mc.play(); }; _local2.get_x_scr = function (x) { return((x * this._ts) + this._ts2); }; _local2.get_y_scr = function (y) { return(this._game_height - ((y * this._tsh) + this._tsh2)); }; _local2.move_bg = function (step) { }; _local2.show_bg = function () { _root.main.createEmptyMovieClip("bg_scr", _root.bg_depth); _root.main.bg_scr.attachMovie("bg_scr", "bg_scr", _root.bg_depth + 1); }; _local2.show_tiles = function () { var _local33 = this.DRAW_ZONE_W - this.DRAW_ZONE_X0; var _local34 = this.DRAW_ZONE_H - this.DRAW_ZONE_Y0; var _local4 = 0; var _local5 = ""; var _local7; var _local29 = Math.round(this._map_x / this.TILEW); var _local28 = Math.round(this._map_y / this.TILEH); var _local36 = true; var _local22 = true; if ((this._prev_drawed_x == _local29) && (this._prev_drawed_y == _local28)) { var _local31 = this.get_x_scr(this._prev_drawed_x) - this._map_x; var _local30 = this.get_y_scr(this._prev_drawed_y) - this._map_y; var _local12 = _local31 - this._prev_drawed_xpix; var _local32 = _local30 - this._prev_drawed_ypix; _root.main.ts_mc_static._x = _root.main.ts_mc_static._x + _local12; _root.main.ts_mc_static._y = _root.main.ts_mc_static._y - _local32; this._prev_drawed_xpix = _local31; this._prev_drawed_ypix = _local30; _local22 = false; } else { this._prev_drawed_x = _local29; this._prev_drawed_y = _local28; this._prev_drawed_xpix = this.get_x_scr(this._prev_drawed_x) - this._map_x; this._prev_drawed_ypix = this.get_y_scr(this._prev_drawed_y) - this._map_y; _root.main.createEmptyMovieClip("ts_mc_static", -600); } var _local23 = _root.main.ts_mc_static; var _local6 = _root.main.createEmptyMovieClip("ts_mc", -300); var _local35 = _root.main.createEmptyMovieClip("ts2_mc", 8000); var x; var y; var _local26 = this.DRAW_ZONE_Y0 + _local28; var _local25 = this.DRAW_ZONE_X0 + _local29; var _local27 = _local34 + _local28; var _local24 = _local33 + _local29; y = _local26; while (y < _local27) { x = _local25; while (x < _local24) { var _local9 = this._lvls[x][y]; var _local8 = this._lvls_gfxbg[x][y]; if (_local8[0] != 0) { _local4++; _local5 = "tiles" + _local4; var _local13 = _local8[1]; _local7 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:(this.get_y_scr(y) + this._map_y) + _local8[3], _xscale:_local8[1], _yscale:_local13}); if (_local8[2] != 2) { _local6.attachMovie("tiles_decor" + _local8[0], _local5, (_root["decor_depth" + _local8[2]] / 1) + _local4, _local7); } else { _root.main.ts2_mc.attachMovie("tiles_decor" + _local8[0], _local5, (_root["decor_depth" + _local8[2]] / 1) + _local4, _local7); } } var _local11 = (_local9 / 1) + 1; if (_local22 && (this._lvls_type[x][y] != 0)) { _local4++; _local5 = "tiles" + _local4; var _local15 = Math.floor(this.get_x_scr(x) - this._map_x); var _local14 = Math.floor(this.get_y_scr(y) + this._map_y); _local7 = new Object({_x:_local15, _y:_local14}); var _local10 = _local23.attachMovie("tiles_ground" + this._lvls_type[x][y], _local5, _root.tiles_depth + _local4, _local7); if (this._lvls_rot[x][y] > 0) { _local10._rotation = _local10._rotation - (90 * this._lvls_rot[x][y]); } if (this._lvls_flip[x][y] > 0) { if (this._lvls_flip[x][y] == 1) { _local10._xscale = -100; } else if (this._lvls_flip[x][y] == 2) { _local10._yscale = -100; } } } else if ((_local9 == undefined) || (_local9 == 1)) { } else { switch (_local9) { case "e" : this.add_elevator("e", x, y, _local4); break; case "t" : this.add_elevator("t", x, y, _local4); break; case "o" : this.add_elevator("o", x, y, _local4); break; case "r" : case "p" : case "y" : case "E" : case "T" : case "O" : if (!Helper.DEBUG_MAP) { break; } _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(12); break; case "a" : _local4++; this.add_monster("a", x, y, _local4); break; case "s" : _local4++; this.add_monster("s", x, y, _local4); break; case "d" : _local4++; this.add_monster("d", x, y, _local4); break; case "u" : _local4++; this.add_monster("u", x, y, _local4); break; case CGame.MONSTER_FISH3_KEY : _local4++; this.add_monster(CGame.MONSTER_FISH3_KEY, x, y, _local4); break; case CGame.MONSTER_FISH1_KEY : _local4++; this.add_monster(CGame.MONSTER_FISH1_KEY, x, y, _local4); break; case "g" : _local4++; this.add_coconut("g", x, y, _local4); break; case "j" : _local4++; this.add_coconut("j", x, y, _local4); break; case "@" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.decor_depth0 + _local4, _local7); _local6[_local5].gotoAndStop(13); break; case "-" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.decor_depth0 + _local4, _local7); _local6[_local5].gotoAndStop(21); break; case "#" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.decor_depth0 + _local4, _local7); _local6[_local5].gotoAndStop(14); break; case "=" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.decor_depth0 + _local4, _local7); _local6[_local5].gotoAndStop(22); break; case "$" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.decor_depth0 + _local4, _local7); _local6[_local5].gotoAndStop(15); break; case "(" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.decor_depth0 + _local4, _local7); _local6[_local5].gotoAndStop(19); break; case ")" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.decor_depth0 + _local4, _local7); _local6[_local5].gotoAndStop(20); break; case "%" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.decor_depth0 + _local4, _local7); _local6[_local5].gotoAndStop(17); break; case "^" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.decor_depth0 + _local4, _local7); _local6[_local5].gotoAndStop(18); break; case "z" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:(this.get_y_scr(y) + this._map_y) + (this.TILEH / 2)}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); if (this._ready) { _local6[_local5].gotoAndStop(3); } else { _local6[_local5].gotoAndStop(2); _local6[_local5].body.indicator.Value = this._diams; } break; case "x" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(4); _local6[_local5].body.gotoAndPlay(_global._tc); break; case "m" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(5); _local6[_local5].body.gotoAndPlay(_global._tc); break; case "n" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(8); _local6[_local5].onEnterFrame = function () { var _local3 = (Math.random() * this.TILEW) - (this.TILEW / 2); _root.main.game.add_buble(this.x + _local3, this.y + (this.TILEH / 2)); }; break; case "q" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y, _width:this.TILEW, _height:this.TILEH}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(9); break; case "w" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y, _width:this.TILEW, _height:this.TILEH}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(10); break; case "v" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:(this.get_y_scr(y) + this._map_y) + (this.TILEH / 1.5)}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(6); break; case "b" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:(this.get_y_scr(y) + this._map_y) + (this.TILEH / 1.5)}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(7); break; case "h" : if (_global.show_tips) { _local4++; _local5 = "tiles" + _local4; _local7 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("z_obj", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(11); _local6[_local5].body.gotoAndPlay(_global._tc); } break; case "k" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("tiles1_bonuses", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(10); _local6[_local5].body2.gotoAndPlay(_global._tc); break; case "f" : _local4++; _local5 = "tiles" + _local4; _local7 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("tiles1_bonuses", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(11); _local6[_local5].body2.gotoAndPlay(_global._tc); break; default : if (_local11 <= 2) { break; } _local4++; _local5 = "tiles" + _local4; _local7 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _local6.attachMovie("tiles1_bonuses", _local5, _root.bonus_depth + _local4, _local7); _local6[_local5].gotoAndStop(_local11 - 2); _local6[_local5].body2.gotoAndPlay(_global._tc); } } x++; } y++; } }; _local2.show_last_screen = function () { var _local19 = 400 / this.TILEW; var _local20 = 300 / this.TILEH; _root.createEmptyMovieClip("ts_mc", _root.last_bg_depth); var _local5 = 0; var _local4 = ""; var _local6; var _local12 = -1; while (_local12 < (_local20 + 1)) { var _local9 = -1; while (_local9 < (_local19 + 1)) { var x = (_local9 + Math.round(this._map_x / this.TILEW)); var y = (_local12 + Math.round(this._map_y / this.TILEH)); var _local7 = this._lvls[x][y]; var _local8 = this._lvls_gfxbg[x][y]; if (_local8[0] != 0) { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:((this.get_y_scr(y) + this._map_y) - 10) + _local8[3], _xscale:_local8[1], _yscale:_local8[1]}); if (_local8[2] != 2) { _root.main.ts_mc.attachMovie("tiles_decor" + _local8[0], _local4, (_root["decor_depth" + _local8[2]] / 1) + _local5, _local6); } else { _root.main.ts2_mc.attachMovie("tiles_decor" + _local8[0], _local4, (_root["decor_depth" + _local8[2]] / 1) + _local5, _local6); } } var _local10 = (_local7 / 1) + 1; if (this._lvls_type[x][y] != 0) { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y}); _root.ts_mc.attachMovie("tiles_ground" + this._lvls_type[x][y], _local4, _root.tiles_depth + _local5, _local6); if (this._lvls_rot[x][y] > 0) { _root.ts_mc[_local4]._rotation = _root.ts_mc[_local4]._rotation - (90 * this._lvls_rot[x][y]); } } else if (_local7 == "a") { this.add_monster("a", x, y); } else if (_local7 == "s") { this.add_monster("s", x, y); } else if (_local7 == "d") { this.add_monster("d", x, y); } else if (_local7 == "z") { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:(this.get_y_scr(y) + this._map_y) + (this.TILEH / 2), _width:this.TILEW, _height:this.TILEH}); _root.ts_mc.attachMovie("z_obj", _local4, _root.bonus_depth + _local5, _local6); if (this._ready) { _root.ts_mc[_local4].gotoAndStop(3); } else { _root.ts_mc[_local4].gotoAndStop(2); } } else if (_local7 == "x") { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y, _width:this.TILEW, _height:this.TILEH}); _root.ts_mc.attachMovie("z_obj", _local4, _root.bonus_depth + _local5, _local6); _root.ts_mc[_local4].gotoAndStop(4); _root.ts_mc[_local4].body.gotoAndPlay(_global._tc); } else if (_local7 == "m") { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y, _width:this.TILEW, _height:this.TILEH}); _root.ts_mc.attachMovie("z_obj", _local4, _root.bonus_depth + _local5, _local6); _root.ts_mc[_local4].gotoAndStop(5); _root.ts_mc[_local4].body.gotoAndPlay(_global._tc); } else if (_local7 == "n") { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y, _width:this.TILEW, _height:this.TILEH}); _root.ts_mc.attachMovie("z_obj", _local4, _root.bonus_depth + _local5, _local6); _root.ts_mc[_local4].gotoAndStop(8); _root.ts_mc[_local4].onEnterFrame = function () { var _local3 = (Math.random() * this.TILEW) - (this.TILEW / 2); _root.game.add_buble(this.x + _local3, this.y + (this.TILEH / 2)); }; } else if (_local7 == "q") { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y, _width:this.TILEW, _height:this.TILEH}); _root.ts_mc.attachMovie("z_obj", _local4, _root.bonus_depth + _local5, _local6); _root.ts_mc[_local4].gotoAndStop(9); } else if (_local7 == "w") { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({x:this.get_x_scr(x), y:this.get_y_scr(y), _x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y, _width:this.TILEW, _height:this.TILEH}); _root.ts_mc.attachMovie("z_obj", _local4, _root.bonus_depth + _local5, _local6); _root.ts_mc[_local4].gotoAndStop(10); } else if (_local7 == "v") { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:(this.get_y_scr(y) + this._map_y) + (this.TILEH / 1.5), _width:this.TILEW, _height:this.TILEH}); _root.ts_mc.attachMovie("z_obj", _local4, _root.bonus_depth + _local5, _local6); _root.ts_mc[_local4].gotoAndStop(6); _root.show_tip(6); } else if (_local7 == "b") { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:(this.get_y_scr(y) + this._map_y) + (this.TILEH / 1.5), _width:this.TILEW, _height:this.TILEH}); _root.ts_mc.attachMovie("z_obj", _local4, _root.bonus_depth + _local5, _local6); _root.ts_mc[_local4].gotoAndStop(7); } else if (_local10 > 2) { _local5++; _local4 = "tiles" + _local5; _local6 = new Object({_x:this.get_x_scr(x) - this._map_x, _y:this.get_y_scr(y) + this._map_y, _width:this.TILEW, _height:this.TILEH}); _root.ts_mc.attachMovie("tiles1_bonuses", _local4, _root.bonus_depth + _local5, _local6); _root.ts_mc[_local4].gotoAndStop(_local10 - 2); _root.ts_mc[_local4].body2.gotoAndPlay(_global._tc); } _local9++; } _local12++; } this.redt = false; }; _local2.get_max_diams = function () { var _local4 = 0; var _local3 = 0; while (_local3 < this.maxtiles_x) { var _local2 = 0; while (_local2 < this.maxtiles_y) { if (this._lvls[_local3][_local2] == "5") { _local4++; } _local2++; } _local3++; } return(_local4); }; _local2.get_start_x = function () { var _local3 = 0; while (_local3 < this.maxtiles_x) { var _local2 = 0; while (_local2 < this.maxtiles_y) { if (this._lvls[_local3][_local2] == "q") { return(_local3); } _local2++; } _local3++; } }; _local2.get_start_y = function () { var _local3 = 0; while (_local3 < this.maxtiles_x) { var _local2 = 0; while (_local2 < this.maxtiles_y) { if (this._lvls[_local3][_local2] == "q") { return(_local2); } _local2++; } _local3++; } }; _local2.set_tiles_angle = function (onlyvisible) { if (onlyvisible == undefined) { onlyvisible = false; } var _local9 = this.DRAW_ZONE_W; var _local10 = this.DRAW_ZONE_H; var _local7 = 0; var _local5 = 0; var _local8 = this.maxtiles_x; var _local6 = this.maxtiles_y; if (onlyvisible && (CGame.IS_LEVEL_EDITOR)) { _local7 = -1 + Math.round(this._map_x / this._tile_size); _local5 = -1 + Math.round(this._map_y / this._tile_sizeh); _local8 = (_local7 + _local9) + 5; _local6 = (_local5 + _local10) + 5; } var _local4 = _local7; while (_local4 < _local8) { var _local2 = _local5; while (_local2 < _local6) { if (this._lvls[_local4][_local2] == 0) { var _local3 = this.get_tile_angle(_local4, _local2); this._lvls_type[_local4][_local2] = _local3[0]; this._lvls_rot[_local4][_local2] = (_local3[1] / 1) - 1; this._lvls_flip[_local4][_local2] = ((_local3[2] != undefined) ? (_local3[2]) : 0); } else { this._lvls_type[_local4][_local2] = 0; if (!CGame.IS_LEVEL_EDITOR) { if (this._lvls[_local4][_local2] == "k") { this._lvls[_local4][_local2] = 11; } else if (this._lvls[_local4][_local2] == "f") { this._lvls[_local4][_local2] = 12; } } } _local2++; } _local4++; } _local4 = _local7; while (_local4 < _local8) { var _local2 = _local5; while (_local2 < _local6) { if ((this._lvls_type[_local4][_local2] == 1) && (this._lvls_type[_local4][_local2 + 1] == 7)) { this._lvls_type[_local4][_local2] = 15; } else if (((this._lvls_type[_local4][_local2] == 2) && (this._lvls_type[_local4][_local2 + 1] == 8)) && (this._lvls_type[_local4 - 1][_local2] == 0)) { this._lvls_type[_local4][_local2] = 19; } else if (((this._lvls_type[_local4][_local2] == 2) && (this._lvls_type[_local4][_local2 + 1] == 9)) && (this._lvls_type[_local4 + 1][_local2] == 0)) { this._lvls_type[_local4][_local2] = 19; this._lvls_flip[_local4][_local2] = 1; this._lvls_rot[_local4][_local2] = 0; } else if ((((this._lvls_type[_local4][_local2] == 7) && (this._lvls_type[_local4 - 1][_local2] != 0)) && (this._lvls_type[_local4][_local2 + 1] == 0)) && (this._lvls_type[_local4 + 1][_local2 + 1] != 0)) { this._lvls_type[_local4][_local2] = 17; } else if ((((this._lvls_type[_local4][_local2] == 7) && (this._lvls_type[_local4 + 1][_local2] != 0)) && (this._lvls_type[_local4][_local2 + 1] == 0)) && (this._lvls_type[_local4 - 1][_local2 + 1] != 0)) { this._lvls_type[_local4][_local2] = 17; this._lvls_flip[_local4][_local2] = 1; this._lvls_rot[_local4][_local2] = 0; } _local2++; } _local4++; } _local4 = _local7; while (_local4 < _local8) { var _local2 = _local5; while (_local2 < _local6) { if ((((this._lvls_type[_local4][_local2] == 1) && (this._lvls_type[_local4][_local2 + 1] != 0)) && (this._lvls_type[_local4 - 1][_local2 + 1] == 0)) && (this._lvls_type[_local4 - 1][_local2] == 17)) { this._lvls_type[_local4][_local2] = 16; } else if ((((this._lvls_type[_local4][_local2] == 1) && (this._lvls_type[_local4][_local2 + 1] != 0)) && (this._lvls_type[_local4 + 1][_local2 + 1] == 0)) && (this._lvls_type[_local4 + 1][_local2] == 17)) { this._lvls_type[_local4][_local2] = 16; this._lvls_flip[_local4][_local2] = 1; this._lvls_rot[_local4][_local2] = 0; } _local2++; } _local4++; } _local4 = _local7; while (_local4 < _local8) { var _local2 = _local5; while (_local2 < _local6) { if ((((this._lvls_type[_local4][_local2] == 1) && (this._lvls_type[_local4][_local2 + 1] == 16)) && (this._lvls_type[_local4 - 1][_local2 + 1] == 17)) && (this._lvls_type[_local4 - 1][_local2] == 15)) { this._lvls_type[_local4][_local2] = 18; } else if ((((this._lvls_type[_local4][_local2] == 1) && (this._lvls_type[_local4][_local2 + 1] == 16)) && (this._lvls_type[_local4 + 1][_local2 + 1] == 17)) && (this._lvls_type[_local4 + 1][_local2] == 15)) { this._lvls_type[_local4][_local2] = 18; this._lvls_flip[_local4][_local2] = 1; this._lvls_rot[_local4][_local2] = 0; } _local2++; } _local4++; } _local4 = _local7; while (_local4 < _local8) { var _local2 = _local5; while (_local2 < _local6) { if ((this._lvls_type[_local4][_local2] == 1) && (this._lvls_type[_local4][_local2 - 1] == 1)) { this._lvls_type[_local4][_local2] = 13; this._lvls_type[_local4][_local2 - 1] = 0; } _local2++; } _local4++; } }; _local2.get_tile_angle = function (x, y) { if ((this._lvls[x - 1][y] == 0) || (this._lvls[x - 1][y] == undefined)) { if ((this._lvls[x + 1][y] == 0) || (this._lvls[x + 1][y] == undefined)) { if ((this._lvls[x][y + 1] == 0) || (this._lvls[x][y + 1] == undefined)) { if ((this._lvls[x][y - 1] == 0) || (this._lvls[x][y - 1] == undefined)) { return([1, 1]); } return([20, 1]); } if ((this._lvls[x][y - 1] == 0) || (this._lvls[x][y - 1] == undefined)) { if ((this._lvls[x - 1][y - 1] != 0) && (this._lvls[x - 1][y - 1] != undefined)) { return([8, 1]); } if (this._lvls[x + 1][y - 1] != 0) { return([9, 1]); } return([7, 1]); } if (this._lvls[x - 1][y - 1] == 0) { return([11, 1]); } if (this._lvls[x + 1][y - 1] == 0) { return([12, 1]); } return([10, 1]); } if ((this._lvls[x][y + 1] == 0) || (this._lvls[x][y + 1] == undefined)) { if ((this._lvls[x][y - 1] == 0) || (this._lvls[x][y - 1] == undefined)) { return([2, 3]); } return([21, 1, 1]); } if ((this._lvls[x][y - 1] == 0) || (this._lvls[x][y - 1] == undefined)) { return([9, 1]); } return([12, 1]); } if ((this._lvls[x + 1][y] == 0) || (this._lvls[x + 1][y] == undefined)) { if ((this._lvls[x][y + 1] == 0) || (this._lvls[x][y + 1] == undefined)) { if ((this._lvls[x][y - 1] == 0) || (this._lvls[x][y - 1] == undefined)) { return([2, 1]); } return([21, 1]); } if ((this._lvls[x][y - 1] == 0) || (this._lvls[x][y - 1] == undefined)) { return([8, 1]); } return([11, 1]); } if ((this._lvls[x][y + 1] == 0) || (this._lvls[x][y + 1] == undefined)) { if ((this._lvls[x][y - 1] == 0) || (this._lvls[x][y - 1] == undefined)) { return([3, 1]); } return([1, 1]); } if ((this._lvls[x][y - 1] == 0) || (this._lvls[x][y - 1] == undefined)) { return([1, 1]); } return([1, 1]); }; _local2.generate_gfxbg = function () { var _local11 = new Array(1, 2, 3); var _local10 = new Array(4, 5, 6); var _local7 = 0; var _local4; var _local5; var _local6; var _local8; var _local9; var _local3 = 0; while (_local3 < this.maxtiles_y) { _local9 = _local3 < (this.waterlevel_tiley / this._tsh); var _local2 = 0; while (_local2 < this.maxtiles_x) { _local4 = 0; _local5 = 1; _local6 = 0; _local8 = 1; if ((((((Math.random() > 0.8) && (this._lvls[_local2 + 1][_local3] == 0)) && (this._lvls[_local2 - 1][_local3] == 0)) && (this._lvls[_local2][_local3] == 0)) && (this._lvls[_local2][_local3 + 1] != 0)) && (this._lvls[_local2][_local3 + 1] != "z")) { if (Math.random() > 0.7) { _local5 = 1; } else { _local5 = 2; _local6 = 4; } } if (this._lvls[_local2][_local3 - 1] == 0) { if ((((Math.random() > 0.3) && (this._lvls[_local2][_local3] == 0)) && (this._lvls[_local2][_local3 + 1] != 0)) && (this._lvls[_local2][_local3 + 1] != "z")) { if ((((Math.random() > 0.3) && (this._lvls[_local2 + 1][_local3] == 0)) && (this._lvls[_local2 - 1][_local3] == 0)) && (this._lvls_gfxbg[_local2 - 1][_local3][0] == 0)) { _local4 = Helper.GetRandomFromArray(((!_local9) ? (_local11) : (_local10))); } } } if (_local7 == _local4) { _local4 = 0; } if (_local4 != 0) { _local7 = _local4; } this._lvls_gfxbg[_local2][_local3] = [_local4, (100 - random(20)) * _local8, _local5, _local6]; _local2++; } _local3++; } }; // unexpected jump // unexpected jump _local2.monsters_move = function () { var _local20 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes.length; var _local5 = 0; for ( ; _local5 < _local20 ; _local5++) { var _local2 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes[_local5].attributes; if (((_local2.x - this._map_x) < -100) || ((_local2.x - this._map_x) > 500)) { if (this.hide_monster(_local5, _local2.x / 1, _local2.y / 1)) { continue; } } else { switch (_local2.type) { case "a" : case "d" : case "u" : case CGame.MONSTER_FISH3_KEY : var _local3 = Number(_local2.side / 1); var _local8 = (_local2.x / 1) + (_local3 * _local2.speed); var _local11 = _local2.y / 1; var _local7 = Math.round(((_local8 - (this._tile_size / 2)) - ((_local3 * this._tile_size) / 2)) / this._tile_size); var _local6 = Math.round((((-_local11) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if ((_local8 - this._map_x) < -100) { this.hide_monster(_local5, _local7, _local6); break; } switch (_local2.type) { case CGame.MONSTER_FISH3_KEY : if (this._lvls[_local7 + _local3][_local6] == 0) { _local2.side = _local2.side * -1; return(false); } break; default : if (!((this._lvls[_local7 + _local3][_local6] == 0) || (this._lvls[_local7 + _local3][_local6 - 1] != 0))) { break; } _local2.side = _local2.side * -1; return(false); } _local2.x = _local8; _local2.y = _local11; break; case CGame.MONSTER_FISH1_KEY : if (_local2.targetx == undefined) { _local2.targetx = ((Math.random() * CGame.MONSTER_FISH1_ZONE_W) * 2) - CGame.MONSTER_FISH1_ZONE_W; _local2.targety = ((Math.random() * CGame.MONSTER_FISH1_ZONE_H) * 2) - CGame.MONSTER_FISH1_ZONE_H; } var _local18 = Math.round((_local2.x - (this._tile_size / 2)) / this._tile_size); var _local17 = Math.round((((-_local2.y) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); var _local15 = _local2.targetx; var _local13 = _local2.targety; var _local9 = Math.atan2(_local13, _local15); var _local10 = _local2.speed * Math.cos(_local9); var _local14 = (-_local2.speed) * Math.sin(_local9); _local2.side = ((_local10 >= 0) ? 1 : -1); _local8 = (_local2.x / 1) + _local10; _local11 = (_local2.y / 1) + _local14; _local7 = Math.round((_local8 - (this._tile_size / 2)) / this._tile_size); _local6 = Math.round((((-_local11) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if ((_local8 - this._map_x) < -100) { this.hide_monster(_local5, _local7, _local6); } else { if (((this._lvls[_local7][_local6] == 0) || (Math.abs(_local7 - _local2.init_tx) >= CGame.MONSTER_FISH1_ZONE_W)) || (Math.abs(_local6 - _local2.init_ty) >= CGame.MONSTER_FISH1_ZONE_H)) { _local2.targetx = undefined; } else { _local2.x = _local8; _local2.y = _local11; } break; if (_local2.speed > 60) { _local2.speed = 1; } else { _local2.speed++; } break; } case "s" : if (_local2.speed > 60) { _local2.speed = 1; } else { _local2.speed++; } break; } } } _local5 = 0; while (_local5 < this.monsters_to_die.length) { var _local4 = this.monsters_to_die[_local5]; _local4.y = _local4.y + (CGame.GAME_GRAVITY * 12); var _local12 = _local4.x - this._map_x; var _local16 = _local4.y - this._map_y; if (((_local12 < -100) || (_local12 > 500)) || (_local16 > 350)) { _local4.killed = true; } _local5++; } var _local19 = new Array(); _local5 = 0; while (_local5 < this.monsters_to_die.length) { if (!this.monsters_to_die[_local5].killed) { _local19.push(this.monsters_to_die[_local5]); } _local5++; } this.monsters_to_die = _local19; this.show_monsters(); }; _local2.show_monsters = function () { _root.main.gfx_scr.createEmptyMovieClip("monsters_scr", _root.monsters_depth); _root.main.gfx_scr.createEmptyMovieClip("monsters2_scr", _root.monsters_hiden_depth); var _local13 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes.length; var _local6 = 0; for ( ; _local6 < _local13 ; _local6++) { var _local4 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes[_local6].attributes; var _local9 = "monster" + _local6; var _local10 = new Object({_x:_local4.x, _y:_local4.y + (this._tile_sizeh / 4)}); var _local5 = 2; if (_local4.type == "s") { _local5 = 3; if (_local4.speed > 12) { _root.main.gfx_scr.monsters2_scr.attachMovie("tiles_monsters", _local9, (_root.monsters_depth + 1) + _local6, _local10); _root.main.gfx_scr.monsters2_scr[_local9].gotoAndStop(_local5); _root.main.gfx_scr.monsters2_scr[_local9].body.gotoAndStop(1); continue; } } else if (_local4.type == "d") { _local5 = 4; } else if (_local4.type == "u") { _local5 = 5; } else if (_local4.type == CGame.MONSTER_FISH3_KEY) { _local5 = 6; } else if (_local4.type == CGame.MONSTER_FISH1_KEY) { _local5 = 7; } else if (_local4.type == "a") { _local5 = 2; } _root.main.gfx_scr.monsters_scr.attachMovie("tiles_monsters", _local9, (_root.monsters_depth + 1) + _local6, _local10); _root.main.gfx_scr.monsters_scr[_local9].gotoAndStop(_local5); if (_local5 == 3) { _root.main.gfx_scr.monsters_scr[_local9].body.gotoAndStop(_local4.speed); } else { _root.main.gfx_scr.monsters_scr[_local9]._xscale = 100 * _local4.side; _root.main.gfx_scr.monsters_scr[_local9].body.gotoAndPlay(_global._tc); } } _root.main.gfx_scr.createEmptyMovieClip("monsters_killed_scr", _root.monsters_killed_depth); _local6 = 0; while (_local6 < this.monsters_to_die.length) { var _local8 = this.monsters_to_die[_local6]; var _local5 = 2; switch (_local8.type) { case "s" : _local5 = 3; break; case "d" : _local5 = 4; break; case "u" : _local5 = 5; break; case CGame.MONSTER_FISH3_KEY : _local5 = 6; break; case CGame.MONSTER_FISH1_KEY : _local5 = 7; break; case "a" : _local5 = 2; } var _local9 = "monster_killed" + _local6; _root.main.gfx_scr.monsters_killed_scr.attachMovie("tiles_monsters", _local9, (_root.monsters_killed_depth + 1) + _local6, {_x:_local8.x, _y:_local8.y + (this._tile_sizeh / 4)}); var _local7 = _root.main.gfx_scr.monsters_killed_scr[_local9]; _local7.gotoAndStop(_local5); _local7._yscale = -100; _local7._xscale = 100 * _local8.side; _local7.body.gotoAndPlay(_global._tc); _local6++; } }; _local2.add_monster = function (type_id, x, y) { var _local6 = new XML(); var _local3 = _local6.createElement("mon"); _local3.attributes.type = type_id; _local3.attributes.x = this.get_x_scr(x); _local3.attributes.y = this.get_y_scr(y); _local3.attributes.side = -1; _local3.attributes.speed = 1; if (type_id == "a") { _local3.attributes.speed = 0.5; } else if (type_id == "d") { _local3.attributes.speed = 3; if (Helper.TIPS_BY_EVENT) { _root.show_tip(7); } } else if (type_id == "u") { _local3.attributes.speed = CGame.MONSTER_ULITKA_SPEED; } else if (type_id == CGame.MONSTER_FISH3_KEY) { _local3.attributes.speed = CGame.MONSTER_FISH3_SPEED; } else if (type_id == CGame.MONSTER_FISH1_KEY) { _local3.attributes.speed = CGame.MONSTER_FISH1_SPEED; _local3.attributes.init_tx = x; _local3.attributes.init_ty = y; } this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].appendChild(_local3); if (Helper.TIPS_BY_EVENT) { _root.show_tip(4); } this._lvls[x][y] = 1; this.show_monsters(); }; _local2.remove_monster = function (id) { var _local2 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes[id]; _local2.removeNode(); this.show_monsters(); }; _local2.kill_monster = function (id) { trace("kill_monster " + id); var _local3 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes[id].attributes; var _local2 = new Object(); _local2.x = _local3.x; _local2.y = _local3.y; _local2.side = _local3.side; _local2.type = _local3.type; _local2.yspeed = CGame.MONSTER_DEADFALL_YSPEED; _local2.killed = false; this.monsters_to_die.push(_local2); this.remove_monster(id); }; _local2.hide_monster = function (id, mx, my) { var _local4 = Math.round((mx - (this._tile_size / 2)) / this._tile_size); var _local3 = Math.round((((-my) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if (this._lvls[_local4][_local3] == 1) { var _local2 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.MONSTERS_ID].childNodes[id].attributes; if (_local2.type == CGame.MONSTER_FISH1_KEY) { if (this._lvls[_local2.init_tx][_local2.init_ty] == 1) { this._lvls[_local2.init_tx][_local2.init_ty] = _local2.type; // unexpected jump } return(false); } else { this._lvls[_local4][_local3] = _local2.type; } this.remove_monster(id); return(true); } return(false); }; _local2.get_nearest_diam = function () { var _local5 = -1; var _local4 = -1; var _local3 = 0; while (_local3 < this.maxtiles_x) { var _local2 = this.maxtiles_y; while (_local2 > 0) { if (this._diams >= this._max_diams) { if (this._lvls[_local3][_local2] == "z") { _local5 = _local3; _local4 = _local2 + 1; } } else if (this._lvls[_local3][_local2] == 5) { _local5 = _local3; _local4 = _local2; this._arrowto_x = this.get_x_scr(_local5); this._arrowto_y = this.get_y_scr(_local4); return(true); } _local2--; } _local3++; } this._arrowto_x = this.get_x_scr(_local5); this._arrowto_y = this.get_y_scr(_local4); return(true); }; _local2.show_arrow = function () { var _local4 = this._arrowto_x - this._map_x; var _local3 = this._arrowto_y + this._map_y; if (_local4 > 400) { _local4 = 380; } if (_local4 < 0) { _local4 = 20; } if (_local3 > 300) { _local3 = 280; } if (_local3 < 0) { _local3 = 20; } var _local5 = (Math.atan2(_local4 - this._char_x, (300 - _local3) - this._char_y) * 180) / Math.PI; _root.main.face_scr.arrow_mc._x = _local4; _root.main.face_scr.arrow_mc._y = _local3; _root.main.face_scr.arrow_mc._rotation = _local5; }; _local2.elevators_move = function () { var _local9 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].childNodes.length; var _local3 = 0; while (_local3 < _local9) { var _local2 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].childNodes[_local3].attributes; switch (_local2.type) { case "e" : var _local8 = Number(_local2.side / 1); var _local5 = _local2.x / 1; var _local4 = (_local2.y / 1) + (_local8 * _local2.speed); var _local7 = Math.round(((_local5 - (this._tile_size / 2)) - (this._tile_size / 2)) / this._tile_size); var _local6 = Math.round((((-_local4) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if (((this._lvls[_local7][_local6 - _local8] == "r") || (this._lvls[_local7][_local6 - _local8] == "E")) && (Number(_local2.state) == 0)) { _local2.state = 1; } else if ((_local2.state == 1) && ((this._lvls[_local7][_local6] == "r") || (this._lvls[_local7][_local6] == "E"))) { _local2.side = _local2.side * -1; _local2.state = 2; } else if (_local2.state == 2) { _local2.state = 0; } _local2.x = _local5; _local2.y = _local4; break; case "o" : _local8 = Number(_local2.side / 1); _local5 = (_local2.x / 1) - (_local8 * _local2.speed); _local4 = _local2.y / 1; _local7 = Math.round(((_local5 - (this._tile_size / 2)) - (this._tile_size / 2)) / this._tile_size); _local6 = Math.round((((-_local4) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if ((this._lvls[_local7 - _local8][_local6] == "p") || (this._lvls[_local7 - _local8][_local6] == "O")) { _local2.side = _local2.side * -1; } _local2.x = _local5; _local2.y = _local4; break; case "t" : switch (_local2.state) { case CGame.ELEVATOR_STATE_WAIT : if (this._char_on_elev && (this._char_on_elev_id == _local3)) { _local2.side = -1; _local2.state = CGame.ELEVATOR_STATE_GO; } break; case CGame.ELEVATOR_STATE_GO : _local8 = Number(_local2.side / 1); _local5 = _local2.x / 1; _local4 = (_local2.y / 1) + (_local8 * _local2.speed); _local7 = Math.round(((_local5 - (this._tile_size / 2)) - (this._tile_size / 2)) / this._tile_size); _local6 = Math.round((((-_local4) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if (this._lvls[_local7][_local6] == "y") { _local2.stoptime = CGame.ELEVATOR_STOP_TIME; _local2.state = CGame.ELEVATOR_STATE_TIMESTOP; break; } _local2.x = _local5; _local2.y = _local4; break; case CGame.ELEVATOR_STATE_TIMESTOP : _local2.stoptime--; if (_local2.stoptime <= 0) { _local2.side = 1; _local2.state = CGame.ELEVATOR_STATE_GOBACK; } break; case CGame.ELEVATOR_STATE_GOBACK : _local8 = Number(_local2.side / 1); _local5 = _local2.x / 1; _local4 = (_local2.y / 1) + (_local8 * _local2.speed); _local7 = Math.round(((_local5 - (this._tile_size / 2)) - (this._tile_size / 2)) / this._tile_size); _local6 = Math.round((((-_local4) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if (this._lvls[_local7][_local6] == "T") { _local2.state = CGame.ELEVATOR_STATE_WAIT; } else { _local2.x = _local5; _local2.y = _local4; } } } _local3++; } this.show_elevators(); }; _local2.show_elevators = function () { _root.main.gfx_scr.createEmptyMovieClip("elevators_scr", _root.elevators_depth); var _local9 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].childNodes.length; var _local3 = 0; while (_local3 < _local9) { var _local4 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].childNodes[_local3].attributes; var _local5 = "elevator" + _local3; var _local6 = new Object({_x:_local4.x, _y:_local4.y}); _root.main.gfx_scr.elevators_scr.attachMovie("mapEvelator", _local5, (_root.elevators_depth + 1) + _local3, _local6); _local4.wide2 = _root.main.gfx_scr.elevators_scr[_local5]._width / 2; _local3++; } }; _local2.add_elevator = function (type_id, x, y) { var _local10 = new XML(); var _local5 = _local10.createElement("elev"); _local5.attributes.type = type_id; _local5.attributes.x = this.get_x_scr(x); _local5.attributes.y = this.get_y_scr(y); _local5.attributes.side = -1; _local5.attributes.speed = this.ELEVATOR_E_SPEED; _local5.attributes.wide2 = this._tile_size / 2; _local5.attributes.state = 0; if (type_id == "e") { _local5.attributes.speed = this.ELEVATOR_E_SPEED; this._lvls[x][y] = "E"; var _local7 = 200; var _local6 = 200; var _local3 = y - 1; while (_local3 > (y - 100)) { if (this._lvls[x][_local3] == "r") { _local7 = y - _local3; break; } _local3--; } _local3 = y + 1; while (_local3 < (y + 100)) { if (this._lvls[x][_local3] == "r") { _local6 = _local3 - y; break; } _local3++; } if ((_local6 == 200) && (_local7 != 200)) { _local5.attributes.speed = -this.ELEVATOR_E_SPEED; } } else if (type_id == "t") { _local5.attributes.speed = this.ELEVATOR_E_SPEED; _local5.attributes.state = CGame.ELEVATOR_STATE_WAIT; _local5.attributes.stoptime = 0; this._lvls[x][y] = "T"; var _local7 = 200; var _local6 = 200; var _local3 = y - 1; while (_local3 > (y - 100)) { if (this._lvls[x][_local3] == "y") { _local7 = y - _local3; break; } _local3--; } _local3 = y + 1; while (_local3 < (y + 100)) { if (this._lvls[x][_local3] == "y") { _local6 = _local3 - y; break; } _local3++; } if ((_local6 == 200) && (_local7 != 200)) { _local5.attributes.speed = -this.ELEVATOR_E_SPEED; } } else if (type_id == "o") { _local5.attributes.speed = this.ELEVATOR_E_SPEED; this._lvls[x][y] = "O"; } if (this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID] == undefined) { var _local9 = this._map_xml.createElement("elevators"); this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID] = _local9; } this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].appendChild(_local5); this.show_elevators(); }; _local2.remove_elevator = function (id) { var _local2 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].childNodes[id]; _local2.removeNode(); this.show_elevators(); }; _local2.hide_elevator = function (id, mx, my) { var _local3 = Math.round((mx - (this._tile_size / 2)) / this._tile_size); var _local2 = Math.round((((-my) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if (this._lvls[_local3][_local2] == 1) { this._lvls[_local3][_local2] = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.ELEVATORS_ID].childNodes[id].attributes.type; this.remove_elevator(id); return(true); } return(false); }; _local2.coconuts_move = function () { var _local12 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes.length; var _local4 = 0; for ( ; _local4 < _local12 ; _local4++) { var _local3 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes[_local4].attributes; if (((_local3.state == CGame.COCONUT_STATE_WAIT) || (_local3.state == CGame.COCONUT_STATE_STRESS)) && (((_local3.x - this._map_x) < -100) || ((_local3.x - this._map_x) > 500))) { if (this.hide_coconut(_local4, _local3.x / 1, _local3.y / 1)) { continue; } } else if ((_local3.state == CGame.COCONUT_STATE_FIRE) && (((_local3.x - this._map_x) < -100) || ((_local3.x - this._map_x) > 500))) { this.remove_coconut(_local4); } else if ((_local3.type == "g") || (_local3.type == "j")) { switch (_local3.state) { case CGame.COCONUT_STATE_WAIT : var _local5 = this._char_x + this._map_x; var _local11 = this._char_y + this._map_y; if ((_local5 > (_local3.x - CGame.COCONUT_FALL_ZONE)) && (_local5 < (_local3.x + CGame.COCONUT_FALL_ZONE))) { _local3.timer = CGame.COCONUT_STRESS_TIME; _local3.state = CGame.COCONUT_STATE_STRESS; _root.snd_fruit_shake.start(); } break; case CGame.COCONUT_STATE_STRESS : _local3.timer--; if (_local3.timer <= 0) { _local3.diffx = 0; _local3.diffy = 0; _local3.state = CGame.COCONUT_STATE_FALL; _root.snd_fruit_fall.start(); } else { _local3.diffx = 3 - (6 * Math.random()); _local3.diffy = 3 - (6 * Math.random()); } break; case CGame.COCONUT_STATE_FALL : _local3.yspeed = _local3.yspeed + CGame.COCONUT_GRAVITY; var _local10 = (_local3.x / 1) + _local3.xspeed; var _local9 = (_local3.y / 1) + _local3.yspeed; var _local8 = Math.round(((_local10 - (this._tile_size / 2)) - (this._tile_size / 2)) / this._tile_size); var _local6 = Math.round((((-_local9) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if (this._lvls[_local8][_local6] == 0) { var _local7 = this.get_y_scr(_local6); _local9 = _local7 - (this._tile_sizeh / 2); _local3.state = CGame.COCONUT_STATE_LIE; } _local3.x = _local10; _local3.y = _local9; break; case CGame.COCONUT_STATE_LIE : break; case CGame.COCONUT_STATE_FIRE : _local3.yspeed = _local3.yspeed + CGame.COCONUT_GRAVITY; _local10 = (_local3.x / 1) + _local3.xspeed; _local9 = (_local3.y / 1) + _local3.yspeed; _local3.x = _local10; _local3.y = _local9; } } } this.show_coconuts(); }; _local2.show_coconuts = function () { _root.main.gfx_scr.createEmptyMovieClip("coconuts_scr", _root.coconuts_depth); var _local9 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes.length; var _local4 = 0; while (_local4 < _local9) { var _local3 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes[_local4].attributes; var _local5 = "coconut" + _local4; var _local6 = new Object({_x:_local3.x + _local3.diffx, _y:_local3.y + _local3.diffy}); _root.main.gfx_scr.coconuts_scr.attachMovie("mapCoconut", _local5, (_root.coconuts_depth + 1) + _local4, _local6); if (_local3.type == "j") { _root.main.gfx_scr.coconuts_scr[_local5].gotoAndStop(2); } _local4++; } }; _local2.add_coconut = function (type_id, x, y) { var _local5 = new XML(); var _local2 = _local5.createElement("coconut"); _local2.attributes.type = type_id; _local2.attributes.state = CGame.COCONUT_STATE_WAIT; _local2.attributes.x = this.get_x_scr(x); _local2.attributes.y = this.get_y_scr(y); _local2.attributes.diffx = 0; _local2.attributes.diffy = 0; _local2.attributes.timer = 0; _local2.attributes.yspeed = 1; if (type_id == "g") { _local2.attributes.xspeed = -2; } else if (type_id == "j") { _local2.attributes.xspeed = 2; } this._lvls[x][y] = 1; if (this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID] == undefined) { var _local3 = this._map_xml.createElement("coconuts"); this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID] = _local3; } this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].appendChild(_local2); this.show_coconuts(); }; _local2.remove_coconut = function (id) { var _local2 = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes[id]; _local2.removeNode(); this.show_coconuts(); }; _local2.hide_coconut = function (id, mx, my) { var _local3 = Math.round((mx - (this._tile_size / 2)) / this._tile_size); var _local2 = Math.round((((-my) - (this._tile_sizeh / 2)) + this._game_height) / this._tile_sizeh); if (this._lvls[_local3][_local2] == 1) { this._lvls[_local3][_local2] = this._map_xml.firstChild.childNodes[this._current_map].childNodes[CGame.COCONUTS_ID].childNodes[id].attributes.type; this.remove_coconut(id); return(true); } return(false); }; _local2.add_hp = function (hp) { this._chp = this._chp + hp; if (this._chp > this._chp_max) { this._chp = this._chp_max; } var _local3 = this._chp / this._chp_max; if (_local3 <= 0.25) { _root.main.face_scr.hp_bar.shine_mc.play(); } _root.main.face_scr.mcShells.SetValue(this._chp); if (this._chp <= 0) { _root.hero_death.start(); this.lose_game(1); return(false); } }; _local2.add_mp = function (mp) { return(undefined); }; _local2.add_explosion = function (x, y, type_id) { this._exps++; var _local3 = "z_exps" + this._exps; var _local4 = new Object({_x:x, _y:y}); _root.main.gfx_scr.attachMovie("z_exps", _local3, _root.stars_depth + this._exps, _local4); _root.main.gfx_scr[_local3].gotoAndStop(type_id); if (this._exps > 50) { this._exps = 0; } }; _local2.add_buble = function (x, y) { _root.main.gfx_scr.attachMovie("bubble2", "bubles" + this.buble_id, _root.bubles_depth + this.buble_id, {_x:x, _y:y}); if (this.buble_id > 8) { this.buble_id = 0; } else { this.buble_id++; } }; _local2.add_turtle = function () { var _local6 = this.get_start_x(); var _local5 = this.get_start_y(); if (this._checkpoint_x != -1) { _local6 = this._checkpoint_x; _local5 = this._checkpoint_y; } this._char_x = ((_local6 * this._ts) / 1) + this._ts2; this._char_y = (_local5 * this._tsh) / 1; if (this._char_x > (this._game_width / 2)) { this._map_x = this._char_x - (this._game_width / 2); this._char_x = this._game_width / 2; } if (this._char_y > (this._game_height / 2)) { this._map_y = this._char_y - (this._game_height / 2); this._char_y = this._game_height / 2; } _root.main.attachMovie("char", "char", _root.char_depth); MovieClip(_root.main.char).hitArea = _root.main.char.mcHitArea; _root.main.char.mcHitArea._visible = false; var _local4 = new Object(); _local4.onKeyDown = function () { _root.anykey_pressed = true; if (!_global._game_paused) { switch (Key.getCode()) { case 39 : _root.main.game.move(1); break; case 37 : _root.main.game.move(-1); break; case 27 : _root.show_escmenu(); break; case 17 : case 32 : _root.main.game.jump_char(); break; } } }; _local4.onKeyUp = function () { _root.anykey_pressed = true; switch (Key.getCode()) { case 39 : case 37 : _root.main.game._csx = 0; } }; if (Key._listeners.length == 0) { Key.addListener(_local4); } _root.main.char.onEnterFrame = function () { if (!_global._game_paused) { if ((Key.isDown(32) || (Key.isDown(17))) || (Key.isDown(38))) { _root.main.game.jump_char(); } if (Key.isDown(37) || (Key.isDown(39))) { if (Key.isDown(37)) { _root.main.game.move(-1); } else { _root.main.game.move(1); } if (!this._ie) { this._ie = true; } } else if (this._ie) { _root.main.game._csx = 0; } } if (!_global._game_paused) { _root.anykey_count++; _root.main.game.turn(); if (_root.anykey_count > 140) { _root.show_tip(100); } } }; this._char_xscale = _root.main.char._xscale; }; _local2.OpenWinnerWindow = function () { var _local3 = this.GetCountTilesOfType(CGame.TILES_ALL_MONSTERS, this._lvls); var _local4 = this.GetCountTilesOfType(CGame.TILES_ALL_BONUSES, this._lvls); CGame._level_total_time = CGame._level_total_time + (getTimer() - this._level_start_time); _root.show_win_menu(this._current_map, this._scores, this._char_lives, this._stars_collecled, CGame._total_monsters_count, CGame._total_monsters_count - _local3, CGame._total_bonuses_count, CGame._total_bonuses_count - _local4, CGame._level_total_time); }; _local2.lose_game = function (reason_id) { CGame._level_total_time = CGame._level_total_time + (getTimer() - this._level_start_time); this._char_lives--; _global._game_paused = true; _root.main.tiles_scr.unloadMovie(); _root.show_lose_menu(this._current_map, this._scores, reason_id, this._char_lives, this._checkpoint_x, this._checkpoint_y, this._lvls, this._diams); }; _local2.UpdateWaterLevel = function () { var _local3 = (this._game_height + this._map_y) - this.waterlevel_tiley; if (_local3 < 0) { _local3 = 0; } _root.main.mcWater._y = _local3; }; _local1.MONSTER_ULITKA_SPEED = 1; _local1.MONSTER_FISH3_SPEED = 3; _local1.MONSTER_FISH1_SPEED = 2; _local1.MONSTER_FISH3_KEY = "~"; _local1.MONSTER_FISH1_KEY = "_"; _local1.MONSTER_FISH1_ZONE_H = 2; _local1.MONSTER_FISH1_ZONE_W = 2; _local1.MONSTER_DEADFALL_YSPEED = -7; _local1.GAME_GRAVITY = 0.8; _local1.TILES_ALL_MONSTERS = "asdu~_"; _local1.TILES_ALL_BONUSES = "6789kf2"; _local1.IS_LEVEL_EDITOR = false; _local2.map_drawed_x = -10000; _local2.map_drawed_y = -10000; _local2.ELEVATOR_E_SPEED = 2; _local1.ELEVATOR_STATE_WAIT = 0; _local1.ELEVATOR_STATE_GO = 1; _local1.ELEVATOR_STATE_TIMESTOP = 2; _local1.ELEVATOR_STATE_GOBACK = 3; _local1.ELEVATOR_STOP_TIME = 60; _local1.MONSTERS_ID = 1; _local1.ELEVATORS_ID = 2; _local1.TIPS_ID = 3; _local1.COCONUTS_ID = 4; _local2.waterlevel_tiley = 0; _local2._stars_collecled = 0; _local1._level_total_time = 0; _local2._ts = 32; _local2._tsh = 24; _local2._ts2 = 16; _local2._tsh2 = 12; _local2._char_on_elev = false; _local2._char_on_elev_id = 0; _local2._first_turn = 0; _local2.TILEW = CGame.prototype._ts; _local2.TILEH = CGame.prototype._tsh; _local2.DRAW_ZONE_W = 11.5; _local2.DRAW_ZONE_H = 13.5; _local2.DRAW_ZONE_X0 = -3; _local2.DRAW_ZONE_Y0 = -2; _local2._prev_drawed_x = -1; _local2._prev_drawed_y = -1; _local2._prev_drawed_xpix = -1; _local2._prev_drawed_ypix = -1; _local2.monsters_to_die = new Array(); _local1.COCONUT_STATE_WAIT = 0; _local1.COCONUT_STATE_STRESS = 1; _local1.COCONUT_STATE_FALL = 2; _local1.COCONUT_STATE_LIE = 3; _local1.COCONUT_STATE_FIRE = 4; _local1.COCONUT_STATE_DIE = 5; _local1.COCONUT_FALL_ZONE = 100; _local1.COCONUT_STRESS_TIME = 30; _local1.COCONUT_GRAVITY = CGame.GAME_GRAVITY; _local1.COCONUT_FIRE_X_SPEED = 10; _local1.COCONUT_FIRE_Y_SPEED = -4; ASSetPropFlags(_global.CGame.prototype, null, 1); #endinitclip
Instance of Symbol 51 MovieClip [main_but] "start_but" in Symbol 84 MovieClip [menu_scr] Frame 1
on (release, keyPress "<Enter>") { _root.but_click.start(); _root.show_game(); }
Instance of Symbol 51 MovieClip [main_but] "player_but" in Symbol 84 MovieClip [menu_scr] Frame 1
on (release) { _root.but_click.start(); _root.show_login_menu(); }
Instance of Symbol 51 MovieClip [main_but] "options_but" in Symbol 84 MovieClip [menu_scr] Frame 1
on (release) { _root.but_click.start(); _root.show_options_menu(); }
Instance of Symbol 51 MovieClip [main_but] "get_but" in Symbol 84 MovieClip [menu_scr] Frame 1
on (release) { _root.but_click.start(); _root.get_url(); }
Instance of Symbol 51 MovieClip [main_but] "lvledito_but" in Symbol 84 MovieClip [menu_scr] Frame 1
on (release) { _root.but_click.start(); _root.lvl_editor_start(); }
Symbol 85 MovieClip [game_scr] Frame 1
function onKey(e) { switch (e.code) { case 37 : xspeed = -1 * e.what; break; case 39 : xspeed = 1 * e.what; break; case 32 : _root.main.game.jump_char(); } } var kd = [{state:false, code:39}, {state:false, code:37}, {state:false, code:32}]; mx.events.EventDispatcher.initialize(kd); kd.addEventListener("key", onKey); setInterval(function () { for (var _local4 in kd) { if (kd[_local4].state != Key.isDown(kd[_local4].code)) { kd.dispatchEvent({type:"key", what:!kd[_local4].state, code:kd[_local4].code}); } kd[_local4].state = Key.isDown(kd[_local4].code); } }, 10); this.onMouseMove = function () { if (!_global.keyboard_control) { _root.main.game.move_char(this._xmouse, this._ymouse); } }; this.onMouseDown = function () { if (!_global.keyboard_control) { _root.main.game.jump_char(); } };
Symbol 87 MovieClip Frame 1
this._visible = false;
Symbol 99 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 1
Symbol 112 MovieClip Frame 1
function SetValue(val) { this.Value = Math.floor(Math.max(0, Math.min(5, val))); Update(); } function Update() { var _local2 = 1; while (_local2 < 6) { var _local4 = "dimond" + _local2; var _local3 = Value >= _local2; this[_local4]._alpha = (_local3 ? 100 : 50); _local2++; } } var Value; if (Value == undefined) { Value = 0; } SetValue(Value);
Symbol 122 MovieClip Frame 1
function SetValue(val) { this.Value = Math.floor(Math.max(0, Math.min(7, val))); Update(); } function Update() { var _local2 = 1; while (_local2 < 8) { var _local4 = "shell" + _local2; var _local3 = Value >= _local2; this[_local4]._visible = _local3; _local2++; } } var Value; if (Value == undefined) { Value = 0; } SetValue(Value);
Symbol 130 MovieClip [ButtonStartGame] Frame 1
var buttonText; var OnClick; this.hitArea = mcHint; mcHint._visible = false; this.onRollOver = function () { gotoAndStop (3); }; this.onRollOut = function () { gotoAndStop (2); }; this.onPress = function () { Helper.PlaySound("soundMenuHit"); gotoAndStop (4); }; this.onRelease = function () { if (OnClick != undefined) { OnClick(this); } }; stop();
Symbol 133 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 137 MovieClip [face_scr] Frame 1
btnMenu.buttonText = xml_lang.txt_showmm; btnMenu.OnClick = function () { _root.show_escmenu(); _global._game_paused = true; }; win_scr._visible = false; this.onEnterFrame = function () { if (cur_scores < scores) { cur_scores = cur_scores + 2; } };
Symbol 141 MovieClip [z_exps] Frame 1
var i = 0; while (i < 3) { var temp_name = ("star" + i); this.attachMovie("star", temp_name, _root.stars_depth + i); i++; } stop();
Symbol 141 MovieClip [z_exps] Frame 2
var i = 0; while (i < 5) { var temp_name = ("bubble" + i); this.attachMovie("bubble", temp_name, _root.stars_depth + i); i++; } stop();
Symbol 159 MovieClip [star] Frame 1
var playtoframe = ((this._totalframes - 1) - ((this._totalframes * Math.random()) / 2)); var xspeed = (Math.random() * 5); if (Math.random() > 0.5) { xspeed = xspeed * -1; } xspeed = xspeed * 0.8; this._yscale = this._yscale * 0.6; this._xscale = this._xscale * 0.6; var yspeed = (2 + (Math.random() * 3)); this.onEnterFrame = function () { this._x = this._x + xspeed; this._y = this._y - yspeed; this._yscale = this._yscale * 0.98; this._xscale = this._xscale * 0.98; yspeed = yspeed - 0.6; if (this._currentframe >= playtoframe) { this._visible = false; _parent.unloadMovie(); } };
Symbol 159 MovieClip [star] Frame 35
this._visible = false; _parent.unloadMovie();
Symbol 162 MovieClip Frame 1
function SetValue(val) { this.Value = Math.floor(Math.max(0, Math.min(5, val))); Update(); } function Update() { var _local2 = 1; while (_local2 < 6) { var _local4 = "dimond" + _local2; var _local3 = Value >= _local2; this[_local4]._alpha = (_local3 ? 100 : 50); _local2++; } } var Value; if (Value == undefined) { Value = 0; } SetValue(Value);
Symbol 215 MovieClip [mapCoconut] Frame 1
stop();
Symbol 232 MovieClip [z_obj] Frame 1
stop();
Symbol 315 MovieClip [tiles_monsters] Frame 1
stop();
Symbol 327 MovieClip [win_txt] Frame 1
this.txt_dtxt.text = (xml_lang.txt_youwon + "\r") + xml_lang.txt_fotoexit;
Symbol 327 MovieClip [win_txt] Frame 68
this.unloadMovie();
Symbol 328 MovieClip [FullscreenButton] Frame 1
function Show() { } function Hide() { status = 2; } onPress = function () { var _local1 = 0; }; var status; var mc; onEnterFrame = function () { switch (status) { case 0 : gotoAndStop(_currentframe + 1); return; case 1 : return; case 2 : gotoAndStop(_currentframe - 1); } }; status = 0; gotoAndStop (2);
Symbol 328 MovieClip [FullscreenButton] Frame 2
if (status == 2) { this.removeMovieClip(); }
Symbol 328 MovieClip [FullscreenButton] Frame 35
status = 1;
Symbol 335 Button
on (press) { _global.keyboard_control = false; _root.theLocalSharedObject.data.kcontrol = false; gotoAndStop (2); }
Symbol 339 Button
on (press) { _global.keyboard_control = true; _root.theLocalSharedObject.data.kcontrol = true; gotoAndStop (1); }
Symbol 340 MovieClip Frame 1
if (_global.keyboard_control) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } this.addHint(); var tip = ((xml_lang.control_tip00 + "\r") + xml_lang.control_tip01); this.addHint(tip);
Symbol 340 MovieClip Frame 2
this.addHint(); var tip = ((xml_lang.control_tip10 + "\r") + xml_lang.control_tip11); this.addHint(tip);
Symbol 349 MovieClip Frame 1
txt_dtxt.text = xml_lang.txt_showtips; if (_global.show_tips) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } this.onRelease = function () { if (_global.show_tips) { _global.show_tips = false; this.gotoAndStop(1); } else { _global.show_tips = true; this.gotoAndStop(2); } };
Symbol 353 MovieClip Frame 1
stop(); var Value; var OnValueChanged; if (Value == undefined) { Value = true; } mcAllocator._visible = false; GetValue = function () { return(Value); }; SetValue = function (value) { Value = value; gotoAndStop((Value ? 2 : 3)); if (OnValueChanged != undefined) { OnValueChanged(); } }; this.onPress = function () { SetValue(!Value); }; SetValue(Value); this.onRollOver = function () { Helper.PlaySound("soundMenuToggle"); mcAllocator._visible = true; }; this.onRollOut = function () { mcAllocator._visible = false; };
Symbol 354 MovieClip [options_scr] Frame 1
mcSoundVolume.Value = _root.hero_fall.getVolume(); mcSoundVolume.OnValueChanged = function () { Helper.SoundVolume = this.Value; _root.set_sounds(this.Value / 100); _root.but_tog.start(); }; mcMusicButton.Value = Helper.MusicEnabled; mcMusicButton.OnValueChanged = function () { Helper.MusicEnabled = this.Value; if (Helper.MusicEnabled) { Helper.PlayMusic(); } else { Helper.StopMusic(); } };
Symbol 653 MovieClip [lvleditorhelp_mc] Frame 1
gotoAndStop((_global.lang_id / 1) + 1);
Symbol 775 MovieClip Frame 7
stop();
Symbol 784 MovieClip Frame 4
stop();
Symbol 785 MovieClip [char] Frame 1
stop();
Symbol 787 MovieClip Frame 1
var this_width = 400; var this_height = 300; var halved_koof = 10; var halved_width = (this_width / halved_koof); var halved_height = (this_height / halved_koof); var damper = (new flash.display.BitmapData(halved_width, halved_height, false, 128)); var result = (new flash.display.BitmapData(halved_width, halved_height, false, 128)); var result2 = (new flash.display.BitmapData(this_width, this_height, false, 128)); var source = (new flash.display.BitmapData(halved_width, halved_height, false, 128)); var buffer = (new flash.display.BitmapData(halved_width, halved_height, false, 128)); var output = (new flash.display.BitmapData(this_width, this_height, true, 128)); var surface = flash.display.BitmapData.loadBitmap("surface"); var bounds = (new flash.geom.Rectangle(0, 0, halved_width, halved_height)); var origin = (new flash.geom.Point()); var matrix = (new flash.geom.Matrix()); var matrix2 = (new flash.geom.Matrix()); matrix2.a = (matrix2.d = halved_koof); var wave = (new flash.filters.ConvolutionFilter(3, 3, [1, 1, 1, 1, 1, 1, 1, 1, 1], 9, 0)); var damp = (new flash.geom.ColorTransform(0, 0, 0.9960937, 1, 0, 0, 2, 0)); var water = (new flash.filters.DisplacementMapFilter(result2, origin, 4, 4, 32, 32, "ignore")); this.attachBitmap(output, 0); var ms = getTimer(); var frame = 0; var mouseDown = false; this.onMouseUp = function () { var _local1 = _xmouse / halved_koof; var _local2 = _ymouse / halved_koof; source.setPixel(_local1 + 1, _local2, 16777215); source.setPixel(_local1 - 1, _local2, 16777215); source.setPixel(_local1, _local2 + 1, 16777215); source.setPixel(_local1, _local2 - 1, 16777215); source.setPixel(_local1, _local2, 16777215); }; var _loc2 = (halved_width * Math.random()); var _loc1 = (halved_height * Math.random()); source.setPixel(_loc2 + 1, _loc1, 16777215); source.setPixel(_loc2 - 1, _loc1, 16777215); source.setPixel(_loc2, _loc1 + 1, 16777215); source.setPixel(_loc2, _loc1 - 1, 16777215); source.setPixel(_loc2, _loc1, 16777215); this.onEnterFrame = function () { if (Math.random() > 0.999) { var _local1 = halved_width * Math.random(); var _local2 = halved_height * Math.random(); source.setPixel(_local1 + 1, _local2, 16777215); source.setPixel(_local1 - 1, _local2, 16777215); source.setPixel(_local1, _local2 + 1, 16777215); source.setPixel(_local1, _local2 - 1, 16777215); source.setPixel(_local1, _local2, 16777215); } result.applyFilter(source, bounds, origin, wave); result.draw(result, matrix, null, "add"); result.draw(buffer, matrix, null, "difference"); result.draw(result, matrix, damp); result2.draw(result, matrix2, null, null, null, true); output.applyFilter(surface, new flash.geom.Rectangle(0, 0, this_width, this_height), origin, water); buffer = source; source = result.clone(); };

Library Items

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

Instance Names

"loading_mc"Frame 1Symbol 69 MovieClip
"loadingbar_mc"Frame 1Symbol 63 MovieClip [Slider]
"to2logo"Frame 1Symbol 73 MovieClip
"bg_mc"Frame 2Symbol 74 MovieClip
"mcTitle"Frame 2Symbol 76 MovieClip
"name_dtxt"Symbol 31 MovieClip Frame 1Symbol 30 EditableText
"name_mc"Symbol 32 MovieClip [but_lang_select] Frame 1Symbol 31 MovieClip
"a_mc"Symbol 50 MovieClip [arrow] Frame 1Symbol 49 MovieClip
"txt_dtxt"Symbol 51 MovieClip [main_but] Frame 1Symbol 36 EditableText
"mcAllocator"Symbol 63 MovieClip [Slider] Frame 1Symbol 53 MovieClip
"mcHit"Symbol 63 MovieClip [Slider] Frame 1Symbol 55 MovieClip
"mcMask"Symbol 63 MovieClip [Slider] Frame 1Symbol 55 MovieClip
"mcHandle"Symbol 63 MovieClip [Slider] Frame 1Symbol 62 MovieClip
"start_but"Symbol 84 MovieClip [menu_scr] Frame 1Symbol 51 MovieClip [main_but]
"player_but"Symbol 84 MovieClip [menu_scr] Frame 1Symbol 51 MovieClip [main_but]
"options_but"Symbol 84 MovieClip [menu_scr] Frame 1Symbol 51 MovieClip [main_but]
"get_but"Symbol 84 MovieClip [menu_scr] Frame 1Symbol 51 MovieClip [main_but]
"lvledito_but"Symbol 84 MovieClip [menu_scr] Frame 1Symbol 51 MovieClip [main_but]
"body2"Symbol 104 MovieClip Frame 1Symbol 99 MovieClip
"body"Symbol 105 MovieClip [tiles] Frame 1Symbol 104 MovieClip
"dimond1"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"dimond2"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"dimond3"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"dimond4"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"dimond5"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"shell1"Symbol 122 MovieClip Frame 1Symbol 121 MovieClip
"shell2"Symbol 122 MovieClip Frame 1Symbol 121 MovieClip
"shell3"Symbol 122 MovieClip Frame 1Symbol 121 MovieClip
"shell4"Symbol 122 MovieClip Frame 1Symbol 121 MovieClip
"shell5"Symbol 122 MovieClip Frame 1Symbol 121 MovieClip
"shell6"Symbol 122 MovieClip Frame 1Symbol 121 MovieClip
"shell7"Symbol 122 MovieClip Frame 1Symbol 121 MovieClip
"mcHint"Symbol 130 MovieClip [ButtonStartGame] Frame 1Symbol 55 MovieClip
"mcText"Symbol 130 MovieClip [ButtonStartGame] Frame 1Symbol 128 EditableText
"mcText"Symbol 130 MovieClip [ButtonStartGame] Frame 3Symbol 129 EditableText
"mcDimonds"Symbol 137 MovieClip [face_scr] Frame 1Symbol 112 MovieClip
"mcShells"Symbol 137 MovieClip [face_scr] Frame 1Symbol 122 MovieClip
"btnMenu"Symbol 137 MovieClip [face_scr] Frame 1Symbol 130 MovieClip [ButtonStartGame]
"moneyshine_mc"Symbol 137 MovieClip [face_scr] Frame 1Symbol 133 MovieClip
"diamshine_mc"Symbol 137 MovieClip [face_scr] Frame 1Symbol 136 MovieClip
"dimond1"Symbol 162 MovieClip Frame 1Symbol 111 MovieClip
"dimond2"Symbol 162 MovieClip Frame 1Symbol 111 MovieClip
"dimond3"Symbol 162 MovieClip Frame 1Symbol 111 MovieClip
"dimond4"Symbol 162 MovieClip Frame 1Symbol 111 MovieClip
"dimond5"Symbol 162 MovieClip Frame 1Symbol 111 MovieClip
"indicator"Symbol 163 MovieClip Frame 1Symbol 162 MovieClip
"body"Symbol 232 MovieClip [z_obj] Frame 2Symbol 163 MovieClip
"body"Symbol 232 MovieClip [z_obj] Frame 4Symbol 179 MovieClip
"body"Symbol 232 MovieClip [z_obj] Frame 5Symbol 188 MovieClip
"body"Symbol 232 MovieClip [z_obj] Frame 11Symbol 200 MovieClip
"body"Symbol 232 MovieClip [z_obj] Frame 16Symbol 215 MovieClip [mapCoconut]
"txtMonstersLabel"Symbol 254 MovieClip [win_scr] Frame 1Symbol 244 EditableText
"txtMonsters"Symbol 254 MovieClip [win_scr] Frame 1Symbol 246 EditableText
"txtBonusesLabel"Symbol 254 MovieClip [win_scr] Frame 1Symbol 247 EditableText
"txtBonuses"Symbol 254 MovieClip [win_scr] Frame 1Symbol 248 EditableText
"txtMoneyLabel"Symbol 254 MovieClip [win_scr] Frame 1Symbol 249 EditableText
"txtMoney"Symbol 254 MovieClip [win_scr] Frame 1Symbol 250 EditableText
"txtTimeLabel"Symbol 254 MovieClip [win_scr] Frame 1Symbol 251 EditableText
"txtTime"Symbol 254 MovieClip [win_scr] Frame 1Symbol 252 EditableText
"info_dtxt"Symbol 254 MovieClip [win_scr] Frame 1Symbol 253 EditableText
"next_mc"Symbol 254 MovieClip [win_scr] Frame 1Symbol 51 MovieClip [main_but]
"menu_mc"Symbol 254 MovieClip [win_scr] Frame 1Symbol 51 MovieClip [main_but]
"body"Symbol 315 MovieClip [tiles_monsters] Frame 2Symbol 271 MovieClip
"body"Symbol 315 MovieClip [tiles_monsters] Frame 5Symbol 288 MovieClip
"body"Symbol 315 MovieClip [tiles_monsters] Frame 6Symbol 301 MovieClip
"body"Symbol 315 MovieClip [tiles_monsters] Frame 7Symbol 314 MovieClip
"bg_mc"Symbol 316 MovieClip [lose_scr] Frame 1Symbol 140 MovieClip [bg_scr]
"resume_but"Symbol 317 MovieClip [escmenu_scr] Frame 1Symbol 51 MovieClip [main_but]
"exit1_but"Symbol 317 MovieClip [escmenu_scr] Frame 1Symbol 51 MovieClip [main_but]
"options_but"Symbol 317 MovieClip [escmenu_scr] Frame 1Symbol 51 MovieClip [main_but]
"get_but"Symbol 317 MovieClip [escmenu_scr] Frame 1Symbol 51 MovieClip [main_but]
"get_mc"Symbol 320 MovieClip [endgame_scr] Frame 1Symbol 51 MovieClip [main_but]
"next_mc"Symbol 320 MovieClip [endgame_scr] Frame 1Symbol 51 MovieClip [main_but]
"submit_mc"Symbol 320 MovieClip [endgame_scr] Frame 1Symbol 51 MovieClip [main_but]
"info_dtxt"Symbol 320 MovieClip [endgame_scr] Frame 1Symbol 319 EditableText
"name_itxt"Symbol 325 MovieClip [pname_scr] Frame 1Symbol 323 EditableText
"name_dtxt"Symbol 325 MovieClip [pname_scr] Frame 1Symbol 324 EditableText
"next_mc"Symbol 325 MovieClip [pname_scr] Frame 1Symbol 51 MovieClip [main_but]
"txt_dtxt"Symbol 327 MovieClip [win_txt] Frame 1Symbol 326 EditableText
"txt_dtxt"Symbol 349 MovieClip Frame 1Symbol 344 EditableText
"mcAllocator"Symbol 353 MovieClip Frame 1Symbol 53 MovieClip
"next_mc"Symbol 354 MovieClip [options_scr] Frame 1Symbol 51 MovieClip [main_but]
"mcControlSelector"Symbol 354 MovieClip [options_scr] Frame 1Symbol 340 MovieClip
"mcSoundVolume"Symbol 354 MovieClip [options_scr] Frame 1Symbol 63 MovieClip [Slider]
"sound_dtxt"Symbol 354 MovieClip [options_scr] Frame 1Symbol 341 EditableText
"cont_dtxt"Symbol 354 MovieClip [options_scr] Frame 1Symbol 342 EditableText
"music_dtxt"Symbol 354 MovieClip [options_scr] Frame 1Symbol 343 EditableText
"tip_mc"Symbol 354 MovieClip [options_scr] Frame 1Symbol 349 MovieClip
"mcMusicButton"Symbol 354 MovieClip [options_scr] Frame 1Symbol 353 MovieClip
"sliderLoadProgress"Symbol 356 MovieClip [loading_scr] Frame 1Symbol 63 MovieClip [Slider]
"body2"Symbol 626 MovieClip [tiles1_bonuses] Frame 1Symbol 400 MovieClip
"body2"Symbol 626 MovieClip [tiles1_bonuses] Frame 2Symbol 441 MovieClip
"body2"Symbol 626 MovieClip [tiles1_bonuses] Frame 4Symbol 482 MovieClip
"body2"Symbol 626 MovieClip [tiles1_bonuses] Frame 5Symbol 507 MovieClip
"body2"Symbol 626 MovieClip [tiles1_bonuses] Frame 6Symbol 528 MovieClip
"body2"Symbol 626 MovieClip [tiles1_bonuses] Frame 7Symbol 549 MovieClip
"next_mc"Symbol 628 MovieClip [losedtxt_mc] Frame 1Symbol 51 MovieClip [main_but]
"main_dtxt"Symbol 628 MovieClip [losedtxt_mc] Frame 1Symbol 627 EditableText
"send_but"Symbol 653 MovieClip [lvleditorhelp_mc] Frame 1Symbol 636 MovieClip
"tip_dtxt"Symbol 667 MovieClip [tip_scr] Frame 1Symbol 656 EditableText
"tip_mc"Symbol 667 MovieClip [tip_scr] Frame 1Symbol 349 MovieClip
"imgs_mc"Symbol 667 MovieClip [tip_scr] Frame 1Symbol 666 MovieClip
"next_mc"Symbol 667 MovieClip [tip_scr] Frame 1Symbol 51 MovieClip [main_but]
"fabut"Symbol 673 MovieClip [lvl_toshow] Frame 1Symbol 670 Button
"lvl_dtxt"Symbol 673 MovieClip [lvl_toshow] Frame 1Symbol 671 EditableText
"mcHitArea"Symbol 785 MovieClip [char] Frame 1Symbol 714 MovieClip
"body"Symbol 785 MovieClip [char] Frame 1Symbol 727 MovieClip
"body"Symbol 785 MovieClip [char] Frame 2Symbol 760 MovieClip
"body"Symbol 785 MovieClip [char] Frame 3Symbol 775 MovieClip
"body"Symbol 785 MovieClip [char] Frame 4Symbol 784 MovieClip
"loading_dtxt"Symbol 789 MovieClip [mochiload_scr] Frame 1Symbol 788 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$og$fPlHGj2kH4KSHTyGRYKcQ.."
ExportAssets (56)Timeline Frame 1Symbol 1 as "snail_die"
ExportAssets (56)Timeline Frame 1Symbol 2 as "pickup_gem.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "pickup_coin_big.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "pickup_coin.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "octopus_die"
ExportAssets (56)Timeline Frame 1Symbol 6 as "menu_toggle.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "menu_hit.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "level_complete"
ExportAssets (56)Timeline Frame 1Symbol 9 as "hero_monster.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "hero_land.wav"
ExportAssets (56)Timeline Frame 1Symbol 11 as "hero_jump00.wav"
ExportAssets (56)Timeline Frame 1Symbol 12 as "hero_fall.wav"
ExportAssets (56)Timeline Frame 1Symbol 13 as "hero_death.wav"
ExportAssets (56)Timeline Frame 1Symbol 14 as "hero_damage0.wav"
ExportAssets (56)Timeline Frame 1Symbol 15 as "bottle_life.wav"
ExportAssets (56)Timeline Frame 1Symbol 16 as "gameplay3.mp3"
ExportAssets (56)Timeline Frame 1Symbol 17 as "fruit_shake"
ExportAssets (56)Timeline Frame 1Symbol 18 as "fruit_fall1"
ExportAssets (56)Timeline Frame 1Symbol 19 as "fish3_die"
ExportAssets (56)Timeline Frame 1Symbol 20 as "fish1_die"
ExportAssets (56)Timeline Frame 1Symbol 21 as "checkpoint.wav"
ExportAssets (56)Timeline Frame 1Symbol 22 as "surface"
ExportAssets (56)Timeline Frame 1Symbol 24 as "buble"
ExportAssets (56)Timeline Frame 1Symbol 32 as "but_lang_select"
ExportAssets (56)Timeline Frame 1Symbol 33 as "bubble2"
ExportAssets (56)Timeline Frame 1Symbol 34 as "bubble"
ExportAssets (56)Timeline Frame 1Symbol 50 as "arrow"
ExportAssets (56)Timeline Frame 1Symbol 51 as "main_but"
ExportAssets (56)Timeline Frame 1Symbol 63 as "Slider"
ExportAssets (56)Timeline Frame 1Symbol 67 as "z_zone"
ExportAssets (56)Timeline Frame 1Symbol 790 as "__Packages.Tracer"
ExportAssets (56)Timeline Frame 1Symbol 791 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 792 as "__Packages.Helper"
ExportAssets (56)Timeline Frame 1Symbol 793 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 794 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 795 as "__Packages.Hint"
ExportAssets (56)Timeline Frame 1Symbol 796 as "__Packages.CGame"
ExportAssets (56)Timeline Frame 133Symbol 84 as "menu_scr"
ExportAssets (56)Timeline Frame 133Symbol 85 as "game_scr"
ExportAssets (56)Timeline Frame 133Symbol 105 as "tiles"
ExportAssets (56)Timeline Frame 133Symbol 130 as "ButtonStartGame"
ExportAssets (56)Timeline Frame 133Symbol 137 as "face_scr"
ExportAssets (56)Timeline Frame 133Symbol 140 as "bg_scr"
ExportAssets (56)Timeline Frame 133Symbol 141 as "z_exps"
ExportAssets (56)Timeline Frame 133Symbol 159 as "star"
ExportAssets (56)Timeline Frame 133Symbol 215 as "mapCoconut"
ExportAssets (56)Timeline Frame 133Symbol 232 as "z_obj"
ExportAssets (56)Timeline Frame 133Symbol 254 as "win_scr"
ExportAssets (56)Timeline Frame 133Symbol 315 as "tiles_monsters"
ExportAssets (56)Timeline Frame 133Symbol 316 as "lose_scr"
ExportAssets (56)Timeline Frame 133Symbol 317 as "escmenu_scr"
ExportAssets (56)Timeline Frame 133Symbol 320 as "endgame_scr"
ExportAssets (56)Timeline Frame 133Symbol 325 as "pname_scr"
ExportAssets (56)Timeline Frame 133Symbol 327 as "win_txt"
ExportAssets (56)Timeline Frame 133Symbol 328 as "FullscreenButton"
ExportAssets (56)Timeline Frame 133Symbol 354 as "options_scr"
ExportAssets (56)Timeline Frame 133Symbol 356 as "loading_scr"
ExportAssets (56)Timeline Frame 133Symbol 359 as "tiles_ground1"
ExportAssets (56)Timeline Frame 133Symbol 362 as "tiles_ground2"
ExportAssets (56)Timeline Frame 133Symbol 364 as "tiles_ground3"
ExportAssets (56)Timeline Frame 133Symbol 367 as "tiles_ground7"
ExportAssets (56)Timeline Frame 133Symbol 370 as "tiles_ground8"
ExportAssets (56)Timeline Frame 133Symbol 372 as "tiles_ground9"
ExportAssets (56)Timeline Frame 133Symbol 375 as "tiles_ground10"
ExportAssets (56)Timeline Frame 133Symbol 378 as "tiles_ground11"
ExportAssets (56)Timeline Frame 133Symbol 381 as "tiles_ground12"
ExportAssets (56)Timeline Frame 133Symbol 383 as "tiles_ground13"
ExportAssets (56)Timeline Frame 133Symbol 626 as "tiles1_bonuses"
ExportAssets (56)Timeline Frame 133Symbol 628 as "losedtxt_mc"
ExportAssets (56)Timeline Frame 133Symbol 631 as "tiles_decor1"
ExportAssets (56)Timeline Frame 133Symbol 634 as "tiles_decor3"
ExportAssets (56)Timeline Frame 133Symbol 653 as "lvleditorhelp_mc"
ExportAssets (56)Timeline Frame 133Symbol 655 as "cursor"
ExportAssets (56)Timeline Frame 133Symbol 667 as "tip_scr"
ExportAssets (56)Timeline Frame 133Symbol 673 as "lvl_toshow"
ExportAssets (56)Timeline Frame 133Symbol 676 as "tiles_ground15"
ExportAssets (56)Timeline Frame 133Symbol 679 as "tiles_ground16"
ExportAssets (56)Timeline Frame 133Symbol 682 as "tiles_ground17"
ExportAssets (56)Timeline Frame 133Symbol 685 as "tiles_ground18"
ExportAssets (56)Timeline Frame 133Symbol 688 as "tiles_ground19"
ExportAssets (56)Timeline Frame 133Symbol 691 as "tiles_ground20"
ExportAssets (56)Timeline Frame 133Symbol 694 as "tiles_ground21"
ExportAssets (56)Timeline Frame 133Symbol 696 as "mapEvelator"
ExportAssets (56)Timeline Frame 133Symbol 699 as "tiles_decor2"
ExportAssets (56)Timeline Frame 133Symbol 703 as "waterLevel"
ExportAssets (56)Timeline Frame 133Symbol 706 as "tiles_decor4"
ExportAssets (56)Timeline Frame 133Symbol 709 as "tiles_decor5"
ExportAssets (56)Timeline Frame 133Symbol 712 as "tiles_decor6"
ExportAssets (56)Timeline Frame 133Symbol 785 as "char"
ExportAssets (56)Timeline Frame 133Symbol 789 as "mochiload_scr"

Labels

"frame0perc"Symbol 328 MovieClip [FullscreenButton] Frame 2
"frame100perc"Symbol 328 MovieClip [FullscreenButton] Frame 35

Dynamic Text Variables

strSymbol 75 EditableText"ODYSSEY 2"
cur_scoresSymbol 113 EditableText"00000"
livesSymbol 123 EditableText"0 "
buttonTextSymbol 128 EditableText"MENU"
buttonTextSymbol 129 EditableText"MENU"
strLoadingTextSymbol 355 EditableText"Loading..."
strCursorPositionSymbol 638 EditableText"<p align="right"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><b>[000 x 000]</b></font></p>"




http://swfchan.com/10/47883/info.shtml
Created: 30/4 -2019 23:41:45 Last modified: 30/4 -2019 23:41:45 Server time: 21/05 -2024 15:47:01