Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- movie 'menu.swf' {
- // flash 8, total frames: 13, frame rate: 25 fps, 240x400 px, compressed
- movieClip 3 battery_mc {
- }
- frame 1 {
- _root.menuevar = 1;
- _root.menuevarx = 2;
- stop();
- }
- movieClip 9 {
- }
- movieClip 10 {
- }
- movieClip 14 {
- }
- movieClip 15 {
- instance of movieClip 14 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m12.text = 'KalendГЎr';
- break;
- case 'de':
- m12.text = 'Kalender';
- break;
- case 'en':
- m12.text = 'Calendar';
- break;
- case 'es':
- m12.text = 'Calendario';
- break;
- case 'fr':
- m12.text = 'Calendrier';
- break;
- case 'it':
- m12.text = 'Calendario';
- break;
- case 'pl':
- m12.text = 'Kalendarz';
- break;
- case 'hu':
- m12.text = 'NaptГЎr';
- break;
- case 'pt':
- m12.text = 'CalendГЎrio';
- break;
- case 'ru':
- m12.text = 'Календарь';
- break;
- case 'sv':
- m12.text = 'Koledar';
- break;
- case 'tr':
- m12.text = 'Takvim';
- }
- }
- }
- }
- button 16 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,12');
- }
- }
- movieClip 20 {
- }
- movieClip 21 {
- instance of movieClip 20 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m13.text = 'Kamera';
- break;
- case 'de':
- m13.text = 'Kamera';
- break;
- case 'en':
- m13.text = 'Camera';
- break;
- case 'es':
- m13.text = 'CГЎmara';
- break;
- case 'fr':
- m13.text = 'Appareil photo';
- break;
- case 'it':
- m13.text = 'Macchina fotografica';
- break;
- case 'pl':
- m13.text = 'Aparat fotograficzny';
- break;
- case 'hu':
- testtext.text = 'Kamera';
- break;
- case 'pt':
- m13.text = 'CГўmara';
- break;
- case 'ru':
- m13.text = 'Камера';
- break;
- case 'sv':
- m13.text = 'Swedish';
- break;
- case 'tr':
- m13.text = 'Kamera';
- }
- }
- }
- }
- movieClip 22 {
- }
- movieClip 23 {
- instance of movieClip 22 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m12.text = 'Czech';
- break;
- case 'de':
- m12.text = 'Kamera';
- break;
- case 'en':
- m12.text = 'Camera';
- break;
- case 'es':
- m12.text = 'CГЎmara';
- break;
- case 'fr':
- m12.text = 'Appareil photo';
- break;
- case 'it':
- m12.text = 'Fotocamera';
- break;
- case 'pl':
- m12.text = 'Polish';
- break;
- case 'hu':
- m12.text = 'Hungarian';
- break;
- case 'pt':
- m12.text = 'Portuguese';
- break;
- case 'ru':
- m12.text = 'Russian';
- break;
- case 'sv':
- m12.text = 'Swedish';
- break;
- case 'tr':
- m12.text = 'Turkish';
- }
- }
- }
- }
- button 24 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,7');
- }
- }
- movieClip 25 {
- }
- movieClip 29 {
- }
- movieClip 30 {
- instance of movieClip 29 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m16.text = 'Timer';
- break;
- case 'de':
- m16.text = 'Timer';
- break;
- case 'en':
- m16.text = 'Timer';
- break;
- case 'es':
- m16.text = 'Temporizador';
- break;
- case 'fr':
- m16.text = 'Minuteur';
- break;
- case 'it':
- m16.text = 'Timer';
- break;
- case 'pl':
- m16.text = 'Chronometrazysta';
- break;
- case 'hu':
- m16.text = 'IdЕ‘zГtЕ‘';
- break;
- case 'pt':
- m16.text = 'CronГґmetro';
- break;
- case 'ru':
- m16.text = 'Таймер';
- break;
- case 'sv':
- m16.text = 'Swedish';
- break;
- case 'tr':
- m16.text = 'Timer';
- }
- }
- }
- }
- button 31 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,21');
- }
- }
- movieClip 35 {
- }
- movieClip 36 {
- instance of movieClip 35 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m19.text = 'NastavenГ';
- break;
- case 'de':
- m19.text = 'Einstellungen';
- break;
- case 'en':
- m19.text = 'Settings';
- break;
- case 'es':
- m19.text = 'ConfiguraciГіn';
- break;
- case 'fr':
- m19.text = 'ParamГЁtres';
- break;
- case 'it':
- m19.text = 'Impostazioni';
- break;
- case 'pl':
- m19.text = 'Ustawienia';
- break;
- case 'hu':
- m19.text = 'BeГЎllГtГЎsok';
- break;
- case 'pt':
- m19.text = 'Definições';
- break;
- case 'ru':
- m19.text = 'Настройки';
- break;
- case 'sv':
- m19.text = 'Swedish';
- break;
- case 'tr':
- m19.text = 'Ayarlar';
- }
- }
- }
- }
- button 37 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,11');
- }
- }
- movieClip 41 {
- }
- movieClip 42 {
- instance of movieClip 41 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m14.text = 'Kontakty';
- break;
- case 'de':
- m14.text = 'Kontakte';
- break;
- case 'en':
- m14.text = 'Contacts';
- break;
- case 'es':
- m14.text = 'Contactos';
- break;
- case 'fr':
- m14.text = 'Contacts';
- break;
- case 'it':
- m14.text = 'Contatti';
- break;
- case 'pl':
- m14.text = 'Kontakt';
- break;
- case 'hu':
- m14.text = 'Kapcsolatok';
- break;
- case 'pt':
- m14.text = 'Contactos';
- break;
- case 'ru':
- m14.text = 'РЎРІСЏР·Рё';
- break;
- case 'sv':
- m14.text = 'Swedish';
- break;
- case 'tr':
- m14.text = 'Rehber';
- }
- }
- }
- }
- button 43 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,1');
- }
- }
- movieClip 47 {
- }
- movieClip 48 {
- instance of movieClip 47 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m18.text = 'Poplach';
- break;
- case 'de':
- m18.text = 'Alarm';
- break;
- case 'en':
- m18.text = 'Alarm';
- break;
- case 'es':
- m18.text = 'Alarma';
- break;
- case 'fr':
- m18.text = 'Alarme';
- break;
- case 'it':
- m18.text = 'Sveglie';
- break;
- case 'pl':
- m18.text = 'Alarm';
- break;
- case 'hu':
- m18.text = 'RiasztГЎs';
- break;
- case 'pt':
- m18.text = 'Alarme';
- break;
- case 'ru':
- m18.text = 'тревога';
- break;
- case 'sv':
- m18.text = 'Swedish';
- break;
- case 'tr':
- m18.text = 'Korku';
- }
- }
- }
- }
- button 49 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,10');
- }
- }
- movieClip 53 {
- }
- movieClip 54 {
- instance of movieClip 53 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m15.text = 'My Dokumenty';
- break;
- case 'de':
- m15.text = 'Eigene Dateien';
- break;
- case 'en':
- m15.text = 'My Documents';
- break;
- case 'es':
- m15.text = 'Mis documentos';
- break;
- case 'fr':
- m15.text = 'Mes documents';
- break;
- case 'it':
- m15.text = 'Documenti';
- break;
- case 'pl':
- m15.text = 'Moje dokumenty';
- break;
- case 'hu':
- m15.text = 'My Documents';
- break;
- case 'pt':
- m15.text = 'Meus Documentos';
- break;
- case 'ru':
- m15.text = 'Мои документы';
- break;
- case 'sv':
- m15.text = 'Swedish';
- break;
- case 'tr':
- m15.text = 'Belgelerim';
- }
- }
- }
- }
- button 55 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,5');
- }
- }
- movieClip 59 {
- }
- movieClip 60 {
- instance of movieClip 59 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m17.text = 'Aplikace';
- break;
- case 'de':
- m17.text = 'Anwendungen';
- break;
- case 'en':
- m17.text = 'Applications';
- break;
- case 'es':
- m17.text = 'Aplicaciones';
- break;
- case 'fr':
- m17.text = 'Applications';
- break;
- case 'it':
- m17.text = 'Applicazioni';
- break;
- case 'pl':
- m17.text = 'WnioskГіw';
- break;
- case 'hu':
- m17.text = 'AlkalmazГЎsok';
- break;
- case 'pt':
- m17.text = 'Aplicações';
- break;
- case 'ru':
- m17.text = 'Применения';
- break;
- case 'sv':
- m17.text = 'Swedish';
- break;
- case 'tr':
- m17.text = 'Uygulamalar';
- }
- }
- }
- }
- button 61 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,9');
- }
- }
- movieClip 65 {
- }
- movieClip 66 {
- instance of movieClip 65 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m11.text = 'Internet';
- break;
- case 'de':
- m11.text = 'Internet';
- break;
- case 'en':
- m11.text = 'Internet';
- break;
- case 'es':
- m11.text = 'Internet';
- break;
- case 'fr':
- m11.text = 'Internet';
- break;
- case 'it':
- m11.text = 'Internet';
- break;
- case 'pl':
- m11.text = 'Internet';
- break;
- case 'hu':
- m11.text = 'Internet';
- break;
- case 'pt':
- m11.text = 'Internet';
- break;
- case 'ru':
- m11.text = 'Рнтернет';
- break;
- case 'sv':
- m11.text = 'Internet';
- break;
- case 'tr':
- m11.text = 'Internet';
- }
- }
- }
- }
- movieClip 67 {
- }
- button 68 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,3');
- }
- }
- movieClip 69 {
- instance of movieClip 9 {
- onClipEvent (load) {
- function dodate() {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- var v2 = new Array('Leden', 'Гєnor', 'Brezen', 'Dubna', 'Kveten', 'Cervna', 'Cervence', 'Srpna', 'ZГЎrГ', 'RГjen', 'Listopad', 'Prosinec');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'de':
- var v2 = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'en':
- var v2 = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'es':
- var v2 = new Array('Enero', 'Febrero', 'Marzo', 'Abril', 'May', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'fr':
- var v2 = new Array('Janvier', 'FГ©vrier', 'Mars', 'Avril', 'Peut', 'Juin', 'Juillet', 'AoГ»t', 'Septembre', 'Octobre', 'Novembre', 'DГ©cembre');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'it':
- var v2 = new Array('Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'May', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'October', 'Novembre', 'Dicembre');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'pl':
- var v2 = new Array('Styczen', 'Luty', 'Marzec', 'Kwiecien', 'Maj', 'Czerwiec', 'Lipiec', 'Sierpien', 'Wrzesien', 'Pazdziernik', 'Listopad', 'Grudzien');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'hu':
- var v2 = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'pt':
- var v2 = new Array('Janeiro', 'Fevereiro', 'Marcha', 'Abril', 'Maio', 'de Junho', 'July', 'Agosto', 'September', 'Outubro', 'Novembro', 'Dezembro');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'ru':
- var v2 = new Array('Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'РСЋРЅСЊ', 'Рюль', 'РђРІРіСѓСЃС‚', 'Сентябрь', 'Октябрь', 'РќРѕСЏР±СЂСЊ', 'Декабрь');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'sv':
- var v2 = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- break;
- case 'tr':
- var v2 = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var v1 = new Date();
- datenum.text = v1.getDate();
- datemonth.text = v2[v1.getMonth()];
- }
- }
- setInterval(this, 'dodate', 100);
- dodate();
- }
- }
- }
- instance Menuslide of movieClip 69 {
- onClipEvent (mouseDown) {
- a = 0;
- a = this._xmouse;
- }
- onClipEvent (mouseUp) {
- b = 0;
- b = this._xmouse;
- if (a >= 120 && b < 120 && b != 0) {
- trace(_root.gotoAndStop(4));
- }
- if (a <= 120 && b > 120 && a != 0) {
- trace(_root.gotoAndStop(7));
- }
- }
- }
- movieClip 71 {
- }
- movieClip 75 {
- }
- movieClip 76 {
- instance of movieClip 75 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- mu4.text = 'Hudba';
- break;
- case 'de':
- mu4.text = 'Musik';
- break;
- case 'en':
- mu4.text = 'Music';
- break;
- case 'es':
- mu4.text = 'MГєsica';
- break;
- case 'fr':
- mu4.text = 'Musique';
- break;
- case 'it':
- mu4.text = 'Musica';
- break;
- case 'pl':
- mu4.text = 'Muzyka';
- break;
- case 'hu':
- mu4.text = 'Zene';
- break;
- case 'pt':
- mu4.text = 'MГєsica';
- break;
- case 'ru':
- mu4.text = 'Музыка';
- break;
- case 'sv':
- mu4.text = 'Swedish';
- break;
- case 'tr':
- mu4.text = 'MГјzik';
- }
- }
- }
- }
- button 77 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,2');
- }
- }
- movieClip 81 {
- }
- movieClip 82 {
- instance of movieClip 81 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- mu2.text = 'Seznamu volГЎnГ';
- break;
- case 'de':
- mu2.text = 'Anrufliste';
- break;
- case 'en':
- mu2.text = 'Call List';
- break;
- case 'es':
- mu2.text = 'Lista de llamadas';
- break;
- case 'fr':
- mu2.text = 'Liste des appels';
- break;
- case 'it':
- mu2.text = 'Lista chiamate';
- break;
- case 'pl':
- mu2.text = 'Lista poЕ‚Д…czeЕ„';
- break;
- case 'hu':
- mu2.text = 'HГvГЎs lista';
- break;
- case 'pt':
- mu2.text = 'Lista de chamadas';
- break;
- case 'ru':
- mu2.text = 'Список вызова';
- break;
- case 'sv':
- mu2.text = 'Swedish';
- break;
- case 'tr':
- mu2.text = 'Г‡aДџrД± Listesi';
- }
- }
- }
- }
- button 83 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,0');
- }
- }
- movieClip 87 {
- }
- movieClip 88 {
- instance of movieClip 87 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- mu1.text = 'KlГЎvesnice';
- break;
- case 'de':
- mu1.text = 'Tastenfeld';
- break;
- case 'en':
- mu1.text = 'Keypad';
- break;
- case 'es':
- mu1.text = 'Teclado';
- break;
- case 'fr':
- mu1.text = 'Clavier';
- break;
- case 'it':
- mu1.text = 'Tastiera';
- break;
- case 'pl':
- mu1.text = 'Klawiatura';
- break;
- case 'hu':
- mu1.text = 'Billentyuzet';
- break;
- case 'pt':
- mu1.text = 'Teclado';
- break;
- case 'ru':
- mu1.text = 'Клавиатура';
- break;
- case 'sv':
- mu1.text = 'Swedish';
- break;
- case 'tr':
- mu1.text = 'Klavye';
- }
- }
- }
- }
- button 89 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,12');
- }
- }
- movieClip 93 {
- }
- movieClip 94 {
- instance of movieClip 93 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- mu3.text = 'ZprГЎvy';
- break;
- case 'de':
- mu3.text = 'Nachrichten';
- break;
- case 'en':
- mu3.text = 'Messages';
- break;
- case 'es':
- mu3.text = 'Noticias';
- break;
- case 'fr':
- mu3.text = 'Nouvelles';
- break;
- case 'it':
- mu3.text = 'Messaggi';
- break;
- case 'pl':
- mu3.text = 'Aktualnosci';
- break;
- case 'hu':
- mu3.text = 'HГr';
- break;
- case 'pt':
- mu3.text = 'NotГcia';
- break;
- case 'ru':
- mu3.text = 'Новости';
- break;
- case 'sv':
- mu3.text = 'Swedish';
- break;
- case 'tr':
- mu3.text = 'Haber';
- }
- }
- }
- }
- button 95 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,4');
- }
- }
- movieClip 96 {
- }
- movieClip 101 {
- }
- instance of movieClip 101 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(4));
- }
- }
- movieClip 103 {
- }
- instance of movieClip 103 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(5));
- }
- }
- movieClip 105 {
- }
- instance of movieClip 105 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(6));
- }
- }
- movieClip 107 {
- }
- instance of movieClip 107 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(7));
- }
- }
- button 112 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- trace(_root.gotoAndStop(2));
- }
- }
- movieClip 125 {
- }
- movieClip 127 {
- }
- button 130 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- trace(_root.gotoAndStop(3));
- }
- }
- movieClip 133 {
- }
- movieClip 137 {
- frame 1 {
- function time() {
- var v1 = new Date();
- if (v1.getHours() < 10) {
- hours.text = '0' + v1.getHours();
- } else {
- hours.text = v1.getHours();
- }
- if (v1.getMinutes() < 10) {
- minutes.text = '0' + v1.getMinutes();
- } else {
- minutes.text = v1.getMinutes();
- }
- }
- function setbattery() {
- netzteil = FSCommand2('GetPowerSource');
- current = FSCommand2('GetBatteryLevel');
- max = FSCommand2('GetMaxBatteryLevel');
- currentRatio = current * 100 / max * 85;
- ladestatus = currentRatio * 522;
- if (netzteil == 0) {
- battery_mc._alpha = 100;
- batt._alpha = 100;
- batt._xscale = ladestatus;
- batt_mc._alpha = 0;
- } else {
- batt_mc._alpha = 100;
- batt._alpha = 0;
- battery_mc._alpha = 0;
- }
- }
- function setsignal() {
- currentx = FSCommand2('GetSignalLevel');
- maxx = FSCommand2('GetMaxSignalLevel');
- currentRatiox = currentx / maxx;
- currentframe = int(currentRatiox * 50);
- if (currentframe == 0) {
- signal_mc.gotoAndStop(60);
- }
- signal_mc.gotoAndStop(currentframe);
- }
- setInterval(this, 'time', 100);
- time();
- if (BatTimer == undefined) {
- setbattery();
- BatTimer = setInterval(setbattery, 10000);
- }
- if (SignalTimer == undefinded) {
- setsignal();
- SignalTimer = setInterval(setsignal, 5000);
- }
- }
- }
- frame 2 {
- _root.menuevarx = 2;
- stop();
- }
- movieClip 138 {
- }
- movieClip 139 {
- }
- instance of movieClip 139 {
- onClipEvent (mouseDown) {
- this.startDrag(false, 0, 168, 240, 168);
- slideto1 = false;
- slideto2 = false;
- }
- onClipEvent (mouseUp) {
- this.stopDrag();
- if (page == 1) {
- if (this._x >= 200) {
- slideto1 = true;
- slideto2 = false;
- } else {
- slideto1 = false;
- slideto2 = true;
- }
- }
- if (page == 2) {
- if (this._x <= 40) {
- slideto1 = false;
- slideto2 = true;
- } else {
- slideto1 = true;
- slideto2 = false;
- }
- }
- }
- onClipEvent (enterFrame) {
- function pop() {
- _parent.popupnow = true;
- }
- if (this._x > 230) {
- page = 1;
- }
- if (this._x <= 10) {
- page = 2;
- }
- if (!slideto1) {
- if (slideto2) {
- if (this._x > 0) {
- slidespeed = this._x;
- this._x -= slidespeed / 2;
- if (this._x < 0) {
- this._x = 0;
- slideto2 = false;
- }
- }
- }
- } else {
- if (this._x < 239) {
- slidespeed = 240 - this._x;
- this._x += slidespeed / 2;
- if (this._x > 240) {
- this._x = 240;
- slideto1 = false;
- }
- }
- }
- }
- }
- movieClip 140 {
- }
- instance landscape1 of movieClip 140 {
- onClipEvent (load) {
- var monthName = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var today_date = new Date();
- _root.datenum.text = today_date.getDate();
- _root.datemonth.text = monthName[today_date.getMonth()];
- }
- onClipEvent (mouseDown) {
- a = 0;
- a = this._xmouse;
- }
- onClipEvent (mouseUp) {
- b = 0;
- b = this._xmouse;
- if (a >= 120 && b < 120) {
- trace(_root.gotoAndStop(8));
- }
- if (a <= 120 && b > 120) {
- trace(_root.gotoAndStop(12));
- }
- }
- }
- button 141 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- trace(_root.gotoAndStop(menuevar));
- }
- }
- button 145 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,25');
- }
- }
- movieClip 149 {
- }
- movieClip 150 {
- instance of movieClip 149 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m23.text = 'FM rГЎdio';
- break;
- case 'de':
- m23.text = 'UKW Radio';
- break;
- case 'en':
- m23.text = 'FM Radio';
- break;
- case 'es':
- m23.text = 'Radio FM';
- break;
- case 'fr':
- m23.text = 'Radio FM';
- break;
- case 'it':
- m23.text = 'Radio FM';
- break;
- case 'pl':
- m23.text = 'Radio FM';
- break;
- case 'hu':
- m23.text = 'FM rГЎdiГі';
- break;
- case 'pt':
- m23.text = 'RГЎdio FM';
- break;
- case 'ru':
- m23.text = 'FM-радио';
- break;
- case 'sv':
- m23.text = 'Swedish';
- break;
- case 'tr':
- m23.text = 'FM Radyo';
- }
- }
- }
- }
- button 151 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,26');
- }
- }
- movieClip 155 {
- }
- movieClip 156 {
- instance of movieClip 155 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m26.text = 'HlasovГ© ovlГЎdГЎnГ';
- break;
- case 'de':
- m26.text = 'Sprachmemo';
- break;
- case 'en':
- m26.text = 'Voice memo';
- break;
- case 'es':
- m26.text = 'Memoria de voz';
- break;
- case 'fr':
- m26.text = 'MГ©mo vocal';
- break;
- case 'it':
- m26.text = 'Memo vocale';
- break;
- case 'pl':
- m26.text = 'Notatka gЕ‚osowa';
- break;
- case 'hu':
- m26.text = 'HangfelvГ©tel';
- break;
- case 'pt':
- m26.text = 'Voice memo';
- break;
- case 'ru':
- m26.text = 'Диктофон';
- break;
- case 'sv':
- m26.text = 'Swedish';
- break;
- case 'tr':
- m26.text = 'Sesli notlar';
- }
- }
- }
- }
- button 157 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,28');
- }
- }
- movieClip 161 {
- }
- movieClip 162 {
- instance of movieClip 161 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m22.text = 'Videa';
- break;
- case 'de':
- m22.text = 'Videos';
- break;
- case 'en':
- m22.text = 'Videos';
- break;
- case 'es':
- m22.text = 'Videos';
- break;
- case 'fr':
- m22.text = 'VidГ©os';
- break;
- case 'it':
- m22.text = 'Video';
- break;
- case 'pl':
- m22.text = 'Wideo';
- break;
- case 'hu':
- m22.text = 'VideГіk';
- break;
- case 'pt':
- m22.text = 'Videos';
- break;
- case 'ru':
- m22.text = 'Видео';
- break;
- case 'sv':
- m22.text = 'Swedish';
- break;
- case 'tr':
- m22.text = 'Videolar';
- }
- }
- }
- }
- button 163 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,31');
- }
- }
- movieClip 167 {
- }
- movieClip 168 {
- instance of movieClip 167 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m25.text = 'TГіny';
- break;
- case 'de':
- m25.text = 'Töne';
- break;
- case 'en':
- m25.text = 'Tones';
- break;
- case 'es':
- m25.text = 'Tonos';
- break;
- case 'fr':
- m25.text = 'Sonneries';
- break;
- case 'it':
- m25.text = 'Toni';
- break;
- case 'pl':
- m25.text = 'DЕєwiД™ki';
- break;
- case 'hu':
- m25.text = 'Hangok';
- break;
- case 'pt':
- m25.text = 'Tons';
- break;
- case 'ru':
- m25.text = 'Мелодии';
- break;
- case 'sv':
- m25.text = 'Swedish';
- break;
- case 'tr':
- m25.text = 'Zil sesleri';
- }
- }
- }
- }
- button 169 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,32');
- }
- }
- button 170 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,4');
- }
- }
- movieClip 174 {
- }
- movieClip 175 {
- instance of movieClip 174 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m21.text = 'ObrГЎzky';
- break;
- case 'de':
- m21.text = 'Bilder';
- break;
- case 'en':
- m21.text = 'Images';
- break;
- case 'es':
- m21.text = 'ImГЎgenes';
- break;
- case 'fr':
- m21.text = 'Images';
- break;
- case 'it':
- m21.text = 'Immagini';
- break;
- case 'pl':
- m21.text = 'ZdjД™Д‡';
- break;
- case 'hu':
- m21.text = 'KГ©pek';
- break;
- case 'pt':
- m21.text = 'Imagens';
- break;
- case 'ru':
- m21.text = 'Рзображение';
- break;
- case 'sv':
- m21.text = 'Swedish';
- break;
- case 'tr':
- m21.text = 'Görüntüler';
- }
- }
- }
- }
- button 176 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,30');
- }
- }
- movieClip 180 {
- }
- movieClip 181 {
- instance of movieClip 180 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m24.text = 'RSS Feeds';
- break;
- case 'de':
- m24.text = 'RSS Feeds';
- break;
- case 'en':
- m24.text = 'RSS Feeds';
- break;
- case 'es':
- m24.text = 'RSS Feeds';
- break;
- case 'fr':
- m24.text = 'Flux RSS';
- break;
- case 'it':
- m24.text = 'Feed RSS';
- break;
- case 'pl':
- m24.text = 'KanaЕ‚y RSS';
- break;
- case 'hu':
- m24.text = 'RSS-hГrcsatornГЎk';
- break;
- case 'pt':
- m24.text = 'RSS Feeds';
- break;
- case 'ru':
- m24.text = 'RSS-каналы';
- break;
- case 'sv':
- m24.text = 'Swedish';
- break;
- case 'tr':
- m24.text = 'RSS';
- }
- }
- }
- }
- button 182 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,29');
- }
- }
- movieClip 186 {
- }
- movieClip 187 {
- instance of movieClip 186 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m27.text = 'Hry';
- break;
- case 'de':
- m27.text = 'Spiele';
- break;
- case 'en':
- m27.text = 'Games';
- break;
- case 'es':
- m27.text = 'Juegos';
- break;
- case 'fr':
- m27.text = 'Jeux';
- break;
- case 'it':
- m27.text = 'Giochi';
- break;
- case 'pl':
- m27.text = 'Gry';
- break;
- case 'hu':
- m27.text = 'JГЎtГ©kok';
- break;
- case 'pt':
- m27.text = 'Games';
- break;
- case 'ru':
- m27.text = 'РРіСЂС‹';
- break;
- case 'sv':
- m27.text = 'Swedish';
- break;
- case 'tr':
- m27.text = 'Oyunlar';
- }
- }
- }
- }
- button 188 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,27');
- }
- }
- button 189 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,7');
- }
- }
- button 190 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,21');
- }
- }
- button 191 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,1');
- }
- }
- button 192 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,5');
- }
- }
- button 193 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,9');
- }
- }
- button 196 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,12');
- }
- }
- frame 3 {
- function dodate() {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- var v3 = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var v2 = new Array('Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'de':
- var v3 = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var v2 = new Array('Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', der ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'en':
- var v3 = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
- var v2 = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'es':
- var v3 = new Array('Enero', 'Febrero', 'Marzo', 'Abril', 'May', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre');
- var v2 = new Array('Domingo', 'Lunes', 'Martes', 'MiГ©rcoles', 'Jueves', 'Viernes', 'SГЎbado');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'fr':
- var v3 = new Array('Janvier', 'FГ©vrier', 'Mars', 'Avril', 'Peut', 'Juin', 'Juillet', 'AoГ»t', 'Septembre', 'Octobre', 'Novembre', 'DГ©cembre');
- var v2 = new Array('Sunday', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Saturday');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'it':
- var v3 = new Array('Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'May', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'October', 'Novembre', 'Dicembre');
- var v2 = new Array('Domenica', 'Lunedi', 'Martedì', 'Mercoledì', 'Giovedi', 'Venerdì', 'Sabato');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'pl':
- var v3 = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var v2 = new Array('Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'hu':
- var v3 = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var v2 = new Array('Vasárnap', 'Hétfo', 'Kedd', 'Szerda', 'Csütörtök', 'Péntek', 'Szombat');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'pt':
- var v3 = new Array('Janeiro', 'Fevereiro', 'Marcha', 'Abril', 'Maio', 'de Junho', 'July', 'Agosto', 'September', 'Outubro', 'Novembro', 'Dezembro');
- var v2 = new Array('Domingo', 'Segunda-feira', 'terça-feira', 'Quarta-feira', 'Quinta-feira ', 'Sexta-feira', 'Sábado');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'ru':
- var v3 = new Array('Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'РСЋРЅСЊ', 'Рюль', 'РђРІРіСѓСЃС‚', 'Сентябрь', 'Октябрь', 'РќРѕСЏР±СЂСЊ', 'Декабрь');
- var v2 = new Array('Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'sv':
- var v3 = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
- var v2 = new Array('Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- break;
- case 'tr':
- var v3 = new Array('Ocak', 'Subat', 'Mart', 'Nisan', 'Mayis', 'Haziran', 'Temmuz', 'Agustos', 'EylГјl', 'Ekim', 'Kasim', 'Aralik');
- var v2 = new Array('Pazar', 'Pazartesi', 'Sali', 'Г‡arsamba', 'Persembe', 'Cuma', 'Cumartesi');
- var v1 = new Date();
- fulldate.text = v2[v1.getDay()] + ', ' + v1.getDate() + '. ' + v3[v1.getMonth()];
- }
- }
- function dotime() {
- var v1 = new Date();
- if (v1.getHours() < 10) {
- hours_locked.text = '0' + v1.getHours();
- } else {
- hours_locked.text = v1.getHours();
- }
- if (v1.getMinutes() < 10) {
- minutes_locked.text = '0' + v1.getMinutes();
- } else {
- minutes_locked.text = v1.getMinutes();
- }
- }
- _root.background.gotoAndPlay(back);
- var ear = new Object();
- ear.onKeyDown = function () {
- taste = Key.getCode();
- if (taste == 189) {
- ++back;
- if (back > 4) {
- back = 1;
- _root.background.gotoAndPlay(back);
- } else {
- _root.background.gotoAndPlay(back);
- }
- taste = 0;
- } else {
- if (taste == 187) {
- --back;
- if (back < 1) {
- back = 4;
- _root.background.gotoAndPlay(back);
- } else {
- _root.background.gotoAndPlay(back);
- }
- taste = 0;
- }
- }
- };
- this.softKeyDotBtnChangeAni('dotBtn', 'out');
- Key.addListener(ear);
- setInterval(this, 'dodate', 1000);
- dodate();
- setInterval(this, 'dotime', 1000);
- dotime();
- stop();
- }
- movieClip 199 {
- }
- movieClip 205 {
- }
- movieClip 207 {
- }
- movieClip 209 {
- }
- movieClip 211 {
- frame 1 {
- function setbattery() {
- netzteil = FSCommand2('GetPowerSource');
- current = FSCommand2('GetBatteryLevel');
- max = FSCommand2('GetMaxBatteryLevel');
- currentRatio = Math.round(current * 10000 / max * 85);
- ladestatus = currentRatio * 14.6;
- if (netzteil == false) {
- if (currentRatio <= 20) {
- laden._visible = false;
- batt._visible = false;
- batt_rot._visible = true;
- batt_rot._xscale = ladestatus;
- batstatus.text = currentRatio;
- } else {
- laden._visible = false;
- batt._visible = true;
- batt_rot._visible = false;
- batt._xscale = ladestatus;
- batstatus.text = currentRatio;
- }
- }
- if (netzteil == true) {
- batt_rot._visible = false;
- batt._visible = false;
- laden._visible = true;
- }
- }
- if (BatTimer == undefined) {
- setbattery();
- BatTimer = setInterval(setbattery, 100);
- }
- }
- }
- movieClip 217 {
- }
- movieClip 219 {
- }
- movieClip 220 {
- }
- movieClip 221 {
- frame 1 {
- stop();
- _root.back = 1;
- }
- frame 2 {
- stop();
- _root.back = 2;
- }
- frame 3 {
- stop();
- _root.back = 3;
- }
- instance battery_mc of movieClip 211 {
- }
- frame 4 {
- _root.back = 4;
- zeit = new Date();
- stunden = zeit.getHours();
- minuten = zeit.getMinutes();
- eval(minuten_zeiger)._rotation = minuten * 6;
- eval(stunden_zeiger)._rotation = stunden * 30 + int(minuten / 2);
- }
- frame 29 {
- eval(minuten_zeiger)._rotation = minuten * 6;
- eval(stunden_zeiger)._rotation = stunden * 30 + int(minuten / 2);
- gotoAndPlay(4);
- }
- }
- movieClip 226 {
- }
- movieClip 228 {
- }
- movieClip 229 {
- }
- movieClip 232 {
- }
- movieClip 233 {
- frame 1 {
- function goback() {
- if (goingback) {
- slider._x -= 8;
- }
- if (slider._x <= 22) {
- slider._x = 21.1;
- clearInterval(intervalid);
- goingback = false;
- _root.sildeToUnlock.slide_text_mc.gotoAndPlay('play');
- fadeIn();
- }
- }
- goingback = false;
- slider.onMouseDown = function () {
- if (_xmouse >= 20 && _xmouse <= 95 && _ymouse >= 20 && _ymouse <= 80) {
- startDrag(slider, false, 20, 25, 230, 25);
- _root.sildeToUnlock.slide_text_mc.gotoAndStop('stop');
- fadeOut();
- }
- };
- slider.onMouseUp = function () {
- slider.stopDrag();
- if (slider._x < 220) {
- goingback = true;
- intervalid = setInterval(goback, 3);
- } else {
- FSCommand2('set', 'Menu', 1, 3, 0);
- _root.gotoAndStop(1);
- }
- };
- }
- }
- movieClip 234 {
- }
- instance of movieClip 234 {
- }
- frame 4 {
- _root.menuevar = 4;
- stop();
- }
- button 240 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,26');
- }
- }
- button 241 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,28');
- }
- }
- button 242 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,32');
- }
- }
- movieClip 246 {
- }
- movieClip 247 {
- instance of movieClip 246 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m28.text = 'MP3 pЕ™ehrГЎvaДЌe';
- break;
- case 'de':
- m28.text = 'MP3 Player';
- break;
- case 'en':
- m28.text = 'MP3 Player';
- break;
- case 'es':
- m28.text = 'Reproductores de MP3';
- break;
- case 'fr':
- m28.text = 'Lecteurs MP3';
- break;
- case 'it':
- m28.text = 'Lettori MP3';
- break;
- case 'pl':
- m28.text = 'Odtwarzacze MP3';
- break;
- case 'hu':
- m28.text = 'MP3 lejГЎtszГіk';
- break;
- case 'pt':
- m28.text = 'MP3 Players';
- break;
- case 'ru':
- m28.text = 'MP3-плееры';
- break;
- case 'sv':
- m28.text = 'Swedish';
- break;
- case 'tr':
- m28.text = 'MP3 Г‡alarlar';
- }
- }
- }
- }
- button 248 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,24');
- }
- }
- button 249 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,30');
- }
- }
- movieClip 250 {
- }
- instance Menuslide2 of movieClip 250 {
- onClipEvent (mouseDown) {
- a = 0;
- a = this._xmouse;
- }
- onClipEvent (mouseUp) {
- b = 0;
- b = this._xmouse;
- if (a >= 120 && b < 120) {
- trace(_root.gotoAndStop(5));
- }
- if (a <= 120 && b > 120) {
- trace(_root.gotoAndStop(1));
- }
- }
- }
- instance of movieClip 101 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(1));
- }
- }
- instance of movieClip 103 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(5));
- }
- }
- instance of movieClip 105 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(6));
- }
- }
- instance of movieClip 107 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(7));
- }
- }
- frame 5 {
- _root.menuevar = 5;
- stop();
- }
- movieClip 254 {
- }
- movieClip 255 {
- instance of movieClip 254 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m33.text = 'Konvertor';
- break;
- case 'de':
- m33.text = 'Umrechnung';
- break;
- case 'en':
- m33.text = 'Converter';
- break;
- case 'es':
- m33.text = 'Convertidor';
- break;
- case 'fr':
- m33.text = 'Convertisseur';
- break;
- case 'it':
- m33.text = 'Converter';
- break;
- case 'pl':
- m33.text = 'Przetwornik';
- break;
- case 'hu':
- m33.text = 'Konverter';
- break;
- case 'pt':
- m33.text = 'Conversor';
- break;
- case 'ru':
- m33.text = 'Преобразователь';
- break;
- case 'sv':
- m33.text = 'Swedish';
- break;
- case 'tr':
- m33.text = 'Dönüstürücü';
- }
- }
- }
- }
- button 256 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,17');
- }
- }
- button 260 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,19');
- }
- }
- button 263 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,18');
- }
- }
- movieClip 267 {
- }
- movieClip 268 {
- instance of movieClip 267 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m36.text = 'Гљkoly';
- break;
- case 'de':
- m36.text = 'Aufgaben';
- break;
- case 'en':
- m36.text = 'Tasks';
- break;
- case 'es':
- m36.text = 'Tareas';
- break;
- case 'fr':
- m36.text = 'TГўches';
- break;
- case 'it':
- m36.text = 'AttivitГ ';
- break;
- case 'pl':
- m36.text = 'ZadaЕ„';
- break;
- case 'hu':
- m36.text = 'Feladatok';
- break;
- case 'pt':
- m36.text = 'Tarefas';
- break;
- case 'ru':
- m36.text = 'Задачи';
- break;
- case 'sv':
- m36.text = 'Swedish';
- break;
- case 'tr':
- m36.text = 'Görevler';
- }
- }
- }
- }
- button 269 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,14');
- }
- }
- movieClip 273 {
- }
- movieClip 274 {
- instance of movieClip 273 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m32.text = 'Stopky';
- break;
- case 'de':
- m32.text = 'Stoppuhr';
- break;
- case 'en':
- m32.text = 'Stopwatch';
- break;
- case 'es':
- m32.text = 'CronГіgrafo';
- break;
- case 'fr':
- m32.text = 'ChronomГЁtre';
- break;
- case 'it':
- m32.text = 'Cronometro';
- break;
- case 'pl':
- m32.text = 'Stoper';
- break;
- case 'hu':
- m32.text = 'StopperГіra';
- break;
- case 'pt':
- m32.text = 'CronГґmetro';
- break;
- case 'ru':
- m32.text = 'Cronometru';
- break;
- case 'sv':
- m32.text = 'Swedish';
- break;
- case 'tr':
- m32.text = 'Kronometre';
- }
- }
- }
- }
- button 275 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,22');
- }
- }
- movieClip 279 {
- }
- movieClip 280 {
- instance of movieClip 279 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m37.text = 'OrganizГЎtor';
- break;
- case 'de':
- m37.text = 'Organizer';
- break;
- case 'en':
- m37.text = 'Organizer';
- break;
- case 'es':
- m37.text = 'Organizador';
- break;
- case 'fr':
- m37.text = 'Organisateur';
- break;
- case 'it':
- m37.text = 'Organizer';
- break;
- case 'pl':
- m37.text = 'Organizator';
- break;
- case 'hu':
- m37.text = 'Szervezo';
- break;
- case 'pt':
- m37.text = 'Organizador';
- break;
- case 'ru':
- m37.text = 'Организатор';
- break;
- case 'sv':
- m37.text = 'Swedish';
- break;
- case 'tr':
- m37.text = 'Organizatör';
- }
- }
- }
- }
- button 281 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,6');
- }
- }
- movieClip 285 {
- }
- movieClip 286 {
- instance of movieClip 285 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m31.text = 'KalkulaДЌka';
- break;
- case 'de':
- m31.text = 'Rechner';
- break;
- case 'en':
- m31.text = 'Calculator';
- break;
- case 'es':
- m31.text = 'Calculadora';
- break;
- case 'fr':
- m31.text = 'Calculatrice';
- break;
- case 'it':
- m31.text = 'Calcolatrice';
- break;
- case 'pl':
- m31.text = 'Kalkulator';
- break;
- case 'hu':
- m31.text = 'SzГЎmolГіgГ©p';
- break;
- case 'pt':
- m31.text = 'Calculadora';
- break;
- case 'ru':
- m31.text = 'Калькулятор';
- break;
- case 'sv':
- m31.text = 'Swedish';
- break;
- case 'tr':
- m31.text = 'Hesap makinesi';
- }
- }
- }
- }
- button 287 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,16');
- }
- }
- movieClip 291 {
- }
- movieClip 292 {
- instance of movieClip 291 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m34.text = 'PoznГЎmky';
- break;
- case 'de':
- m34.text = 'Notizen';
- break;
- case 'en':
- m34.text = 'Notes';
- break;
- case 'es':
- m34.text = 'Notas';
- break;
- case 'fr':
- m34.text = 'Notes';
- break;
- case 'it':
- m34.text = 'Note';
- break;
- case 'pl':
- m34.text = 'Notes';
- break;
- case 'hu':
- m34.text = 'Jegyzetek';
- break;
- case 'pt':
- m34.text = 'Notas';
- break;
- case 'ru':
- m34.text = 'Примечания';
- break;
- case 'sv':
- m34.text = 'Swedish';
- break;
- case 'tr':
- m34.text = 'Notlar';
- }
- }
- }
- }
- button 293 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,13');
- }
- }
- movieClip 297 {
- }
- movieClip 298 {
- instance of movieClip 297 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m35.text = 'SvД›tovГЅ ДЌas';
- break;
- case 'de':
- m35.text = 'Weltuhr';
- break;
- case 'en':
- m35.text = 'World Clock';
- break;
- case 'es':
- m35.text = 'Reloj mundial';
- break;
- case 'fr':
- m35.text = 'Horloge mondiale';
- break;
- case 'it':
- m35.text = 'World Clock';
- break;
- case 'pl':
- m35.text = 'World Clock';
- break;
- case 'hu':
- m35.text = 'VilГЎgГіra';
- break;
- case 'pt':
- m35.text = 'RelГіgio Mundial';
- break;
- case 'ru':
- m35.text = 'Мировое время';
- break;
- case 'sv':
- m35.text = 'Мировое время';
- break;
- case 'tr':
- m35.text = 'DГјnya Saati';
- }
- }
- }
- }
- button 299 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,15');
- }
- }
- movieClip 300 {
- }
- instance Menuslide3 of movieClip 300 {
- onClipEvent (mouseDown) {
- a = 0;
- a = this._xmouse;
- }
- onClipEvent (mouseUp) {
- b = 0;
- b = this._xmouse;
- if (a >= 120 && b < 120) {
- trace(_root.gotoAndStop(6));
- }
- if (a <= 120 && b > 120) {
- trace(_root.gotoAndStop(4));
- }
- }
- }
- instance of movieClip 101 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(4));
- }
- }
- instance of movieClip 103 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(1));
- }
- }
- frame 6 {
- _root.menuevar = 6;
- stop();
- }
- movieClip 301 {
- }
- movieClip 305 {
- }
- movieClip 306 {
- instance of movieClip 305 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m41.text = 'Photobucket';
- break;
- case 'de':
- m41.text = 'Photobucket';
- break;
- case 'en':
- m41.text = 'Photobucket';
- break;
- case 'es':
- m41.text = 'Photobucket';
- break;
- case 'fr':
- m41.text = 'Photobucket';
- break;
- case 'it':
- m41.text = 'Photobucket';
- break;
- case 'pl':
- m41.text = 'Photobucket';
- break;
- case 'hu':
- m41.text = 'Photobucket';
- break;
- case 'pt':
- m41.text = 'Photobucket';
- break;
- case 'ru':
- m41.text = 'Photobucket';
- break;
- case 'sv':
- m41.text = 'Swedish';
- break;
- case 'tr':
- m41.text = 'Photobucket';
- }
- }
- }
- }
- button 307 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,4');
- }
- }
- button 311 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,6');
- }
- }
- button 315 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,7');
- }
- }
- button 319 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,3');
- }
- }
- button 323 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,5');
- }
- }
- button 327 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,2');
- }
- }
- button 331 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,1');
- }
- }
- movieClip 335 {
- }
- movieClip 336 {
- instance of movieClip 335 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m42.text = 'Zadejte svuj URL';
- break;
- case 'de':
- m42.text = 'URL eingeben';
- break;
- case 'en':
- m42.text = 'Enter URL';
- break;
- case 'es':
- m42.text = 'Ingrese su direcciГіn';
- break;
- case 'fr':
- m42.text = 'Entrez votre URL';
- break;
- case 'it':
- m42.text = 'Inserisci il tuo URL';
- break;
- case 'pl':
- m42.text = 'Wprowadz adres URL';
- break;
- case 'hu':
- m42.text = 'ГЌrja be az URL-cГm';
- break;
- case 'pt':
- m42.text = 'Digite o seu URL';
- break;
- case 'ru':
- m42.text = 'Введите URL';
- break;
- case 'sv':
- m42.text = 'Swedish';
- break;
- case 'tr':
- m42.text = 'URL girin';
- }
- }
- }
- }
- button 337 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,9');
- }
- }
- button 341 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,0');
- }
- }
- movieClip 342 {
- frame 1 {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m11.text = 'Internet';
- break;
- case 'de':
- m11.text = 'Internet';
- break;
- case 'en':
- m11.text = 'Internet';
- break;
- case 'es':
- m11.text = 'Internet';
- break;
- case 'fr':
- m41.text = 'Photobucket';
- break;
- case 'it':
- m41.text = 'Photobucket';
- break;
- case 'pl':
- m41.text = 'Photobucket';
- break;
- case 'hu':
- m41.text = 'Photobucket';
- break;
- case 'pt':
- m41.text = 'Photobucket';
- break;
- case 'ru':
- m41.text = 'Photobucket';
- break;
- case 'sv':
- m41.text = 'Photobucket';
- break;
- case 'tr':
- m41.text = 'Photobucket';
- }
- }
- }
- instance Menuslide4 of movieClip 342 {
- onClipEvent (mouseDown) {
- a = 0;
- a = this._xmouse;
- }
- onClipEvent (mouseUp) {
- b = 0;
- b = this._xmouse;
- if (a >= 120 && b < 120) {
- trace(_root.gotoAndStop(7));
- }
- if (a <= 120 && b > 120) {
- trace(_root.gotoAndStop(5));
- }
- }
- }
- instance of movieClip 101 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(1));
- }
- }
- instance of movieClip 103 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(5));
- }
- }
- button 343 {
- on (release) {
- trace(_root.gotoAndStop(4));
- }
- }
- frame 7 {
- _root.menuevar = 7;
- stop();
- }
- movieClip 347 {
- }
- movieClip 348 {
- }
- button 349 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- trace(_root.gotoAndStop(9));
- }
- }
- movieClip 353 {
- }
- movieClip 354 {
- instance of movieClip 353 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m52.text = '';
- break;
- case 'de':
- m52.text = 'Lesezeichen';
- break;
- case 'en':
- m52.text = 'Bookmark';
- break;
- case 'es':
- m52.text = 'Marcador';
- break;
- case 'fr':
- m52.text = 'mes favoris';
- break;
- case 'it':
- m52.text = 'Segnalibro';
- break;
- case 'pl':
- m52.text = 'Zakladka';
- break;
- case 'hu':
- m52.text = 'Könyvjelzo';
- break;
- case 'pt':
- m52.text = 'Bookmark';
- break;
- case 'ru':
- m52.text = 'Закладка';
- break;
- case 'sv':
- m52.text = 'Swedish';
- break;
- case 'tr':
- m52.text = 'Bookmark';
- }
- }
- }
- }
- button 355 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,10');
- }
- }
- button 359 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,8');
- }
- }
- movieClip 362 {
- }
- movieClip 363 {
- }
- button 364 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,20');
- }
- }
- movieClip 368 {
- }
- movieClip 369 {
- instance of movieClip 368 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m51.text = 'Foto Kontakty';
- break;
- case 'de':
- m51.text = 'Fotokontakte';
- break;
- case 'en':
- m51.text = 'Photo contacts';
- break;
- case 'es':
- m51.text = 'Foto contactos';
- break;
- case 'fr':
- m51.text = 'Photo contacts';
- break;
- case 'it':
- m51.text = 'Foto contatti';
- break;
- case 'pl':
- m51.text = 'Kontakt Photo';
- break;
- case 'hu':
- m51.text = 'FotГі kapcsolatok';
- break;
- case 'pt':
- m51.text = 'contatos Photo';
- break;
- case 'ru':
- m51.text = 'Фото контакты';
- break;
- case 'sv':
- m51.text = 'Swedish';
- break;
- case 'tr':
- m51.text = 'FotoДџraf rehber';
- }
- }
- }
- }
- button 370 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'Menu,13');
- }
- }
- movieClip 374 {
- }
- movieClip 375 {
- instance of movieClip 374 {
- onClipEvent (load) {
- statuslanguage = FSCommand2('GetLanguage', 'language');
- switch (language) {
- case 'cs':
- m53.text = 'Baterie';
- break;
- case 'de':
- m53.text = 'Batterie';
- break;
- case 'en':
- m53.text = 'Battery';
- break;
- case 'es':
- m53.text = 'BaterГa';
- break;
- case 'fr':
- m53.text = 'Batterie';
- break;
- case 'it':
- m53.text = 'Batteria';
- break;
- case 'pl':
- m53.text = 'Bateria';
- break;
- case 'hu':
- m53.text = 'AkkumulГЎtor';
- break;
- case 'pt':
- m53.text = 'Bookmark';
- break;
- case 'ru':
- m53.text = 'Аккумулятор';
- break;
- case 'sv':
- m53.text = 'Swedish';
- break;
- case 'tr':
- m53.text = 'Pil';
- }
- }
- }
- }
- button 376 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- trace(_root.gotoAndStop(11));
- }
- }
- movieClip 383 {
- }
- instance menuslide5 of movieClip 383 {
- onClipEvent (mouseDown) {
- a = 0;
- a = this._xmouse;
- }
- onClipEvent (mouseUp) {
- b = 0;
- b = this._xmouse;
- if (a >= 120 && b < 120) {
- trace(_root.gotoAndStop(1));
- }
- if (a <= 120 && b > 120) {
- trace(_root.gotoAndStop(6));
- }
- }
- }
- instance of movieClip 107 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(6));
- }
- }
- frame 8 {
- _root.menuevarx = 8;
- stop();
- }
- movieClip 384 {
- }
- instance landscape2 of movieClip 384 {
- onClipEvent (mouseDown) {
- a = 0;
- a = this._xmouse;
- }
- onClipEvent (mouseUp) {
- b = 0;
- b = this._xmouse;
- if (a >= 120 && b < 120) {
- trace(_root.gotoAndStop(12));
- }
- if (a <= 120 && b > 120) {
- trace(_root.gotoAndStop(2));
- }
- }
- }
- button 385 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- trace(_root.gotoAndStop(menuevar));
- }
- }
- frame 9 {
- function init() {
- gHintTime = 2700;
- gPoints = [];
- gNumRows = 8;
- gNumCols = 8;
- gJewelWidth = 30;
- gJewelHeight = 30;
- gNumTypes = 7;
- gTypesArray = new Array();
- gTypesArray = [1, 2, 3, 4, 5, 6, 7];
- NORMAL = 1;
- SHRINKING = 2;
- SLIDING = 3;
- SWAPPING = 4;
- UNSWAPPING = 5;
- HINT = 6;
- CHECKMORE = 7;
- GAMEOVER = 8;
- gDebug = false;
- gDebug1 = false;
- score = 0;
- scorecheck = '0';
- }
- function setUp() {
- _root.board_button._width = gNumCols * gJewelWidth;
- _root.board_button._height = gNumRows * gJewelHeight;
- _root.board_button._x = _root.jewel_MCA._x;
- _root.board_button._y = _root.jewel_MCA._y;
- _root.board_button.gotoAndStop('inactive');
- gJewel = new Array();
- while (!false) {
- gJewelID = 1;
- var v12 = 1;
- while (gNumRows >= v12) {
- gJewel[v12] = new Array();
- var v14 = 1;
- while (gNumCols >= v14) {
- var v2 = 'jewel_' + gJewelID;
- jewel_MCA.initJewel.duplicateMovieClip(v2, gJewelID);
- gJewel[v12][v14] = gJewelID;
- _root.jewel_MCA[v2].pRow = v12;
- _root.jewel_MCA[v2].pCol = v14;
- _root.jewel_MCA[v2].pID = gJewelID;
- _root.jewel_MCA[v2]._x = (v14 - 0.5) * gJewelWidth;
- _root.jewel_MCA[v2]._y = (v12 - 0.5) * gJewelHeight;
- _root.jewel_MCA[v2].pFrameTimer = -1;
- if (!gDebug) {
- if (!gDebug1) {
- _loc10 = Math.ceil(Math.random() * gNumTypes);
- } else {
- _loc9 = Math.ceil(v14 / 2);
- _loc8 = Math.ceil(v12 / 2);
- var v11 = (_loc9 + _loc8) / 3 - Math.floor((_loc9 + _loc8) / 3);
- var v10 = v11 * 3;
- if (v10 != 0) {
- if (v10 != 1) {
- if (v10 == 2) {
- _loc10 = 3;
- }
- } else {
- _loc10 = 2;
- }
- } else {
- _loc10 = 1;
- }
- }
- } else {
- var _loc9 = Math.ceil(v14 / 2);
- var _loc8 = Math.ceil(v12 / 2);
- if (!odd(_loc9 + _loc8)) {
- _loc10 = 2;
- } else {
- var _loc10 = 1;
- }
- }
- _root.jewel_MCA[v2].apple.gotoAndStop(_loc10);
- var v6 = true;
- var v9 = 1;
- while (v9 <= 2) {
- var v4 = v12;
- var v3 = v14 - v9;
- if (v3 < 1) {
- v6 = false;
- break;
- }
- v2 = 'jewel_' + gJewel[v4][v3];
- var v5 = _root.jewel_MCA[v2];
- if (v5.apple._currentFrame != _loc10) {
- v6 = false;
- break;
- }
- ++v9;
- }
- if (!v6) {
- v6 = true;
- v9 = 1;
- while (v9 <= 2) {
- v4 = v12 - v9;
- v3 = v14;
- if (v4 < 1) {
- v6 = false;
- break;
- }
- v2 = 'jewel_' + gJewel[v4][v3];
- v5 = _root.jewel_MCA[v2];
- if (v5.apple._currentFrame != _loc10) {
- v6 = false;
- break;
- }
- ++v9;
- }
- }
- if (v6) {
- var v8 = gTypesArray.slice(0);
- v4 = v12;
- v3 = v14 - 1;
- if (v3 > 0) {
- v2 = 'jewel_' + gJewel[v4][v3];
- v5 = _root.jewel_MCA[v2];
- _loc10 = v5.apple._currentFrame;
- var v7 = getOne(v8, _loc10);
- v8.splice(v7, 1);
- }
- v4 = v12 - 1;
- v3 = v14;
- if (v4 > 0) {
- v2 = 'jewel_' + gJewel[v4][v3];
- v5 = _root.jewel_MCA[v2];
- _loc10 = v5.apple._currentFrame;
- v7 = getOne(v8, _loc10);
- if (v7 != -1) {
- v8.splice(v7, 1);
- }
- }
- if (!(gDebug || gDebug1)) {
- v7 = Math.floor(Math.random() * v8.length);
- } else {
- v7 = 1;
- }
- v2 = 'jewel_' + gJewelID;
- _root.jewel_MCA[v2].apple.gotoAndStop(v8[v7]);
- }
- ++gJewelID;
- ++v14;
- }
- ++v12;
- }
- var v15 = checkHasSwaps();
- if (v15.length > 0) {
- break;
- }
- }
- v12 = gNumRows;
- while (v12 >= 1) {
- v14 = 1;
- while (gNumCols >= v14) {
- v5 = jewelAt(v12, v14);
- if (v12 == gNumRows) {
- v5._y = -0.5 * gJewelHeight - Math.random() * 50 - 2;
- } else {
- var v13 = jewelAt(v12 + 1, v14);
- v5._y = v13._y - gJewelHeight - Math.random() * 50 - 2;
- }
- ++v14;
- }
- --v12;
- }
- gPlayLandSound = 0;
- gNumLandSoundsPlayed = 0;
- gNumLanded = 0;
- gLanded = new Array();
- v14 = 1;
- while (gNumCols >= v14) {
- gLanded[v14] = gNumRows + 1;
- ++v14;
- }
- _root.points_MCA._x = _root.jewel_MCA._x;
- _root.points_MCA._y = _root.jewel_MCA._y;
- gSelected = 0;
- gMode = SETUP;
- gHasPoints = false;
- placeOffstage(_root.game_over_explanation_MC);
- placeOffstage(_root.bonusMC);
- startGameTime = 0;
- updateGameStats();
- playSound('beginsound');
- }
- function setupVars() {
- score = 0;
- scorecheck = '0';
- _root.game_stats.score = 0;
- gMostMatchesPerSwap = 0;
- gHighestScoringSwap = 0;
- gLongestChain = 0;
- nextBonus = 1000;
- removeBonusTime = 0;
- gGameBeginTime = getTimer();
- gEndGameTime = getTimer() + 300000;
- gGameTimer = getTimer();
- gLastMatchTime = getTimer();
- }
- function frameLoop() {
- if (gMode != NORMAL) {
- if (gMode != CHECKMORE) {
- if (!(gMode == SWAPPING || gMode == UNSWAPPING)) {
- if (gMode != SHRINKING) {
- if (gMode != SLIDING) {
- if (gMode != HINT) {
- if (gMode == SETUP) {
- _loc8 = getTimer();
- if (gPlayLandSound == 0) {
- this.playSound('pileup2');
- gPlayLandSound = 1;
- }
- var v6 = 1;
- while (gNumCols >= v6) {
- var v9 = gLanded[v6] - 1;
- var v8 = v9;
- while (v8 >= 1) {
- var v3 = jewelAt(v8, v6);
- var v4 = v3._y;
- if (v3.pFrameTimer == -1) {
- v3.pFrameTimer = _loc8;
- } else {
- v4 += (_loc8 - v3.pFrameTimer) * 20 / 33;
- v3.pFrameTimer = _loc8;
- var v5 = (v3.pRow - 0.5) * gJewelHeight;
- if (v4 >= v5) {
- v3._y = v5;
- gLanded[v6] = v8;
- ++gNumLanded;
- currTime = getTimer();
- if (currTime - gLastTickTime > 3) {
- gLastTickTime = currTime();
- playSound('tick');
- }
- } else {
- v3._y = v4;
- }
- }
- --v8;
- }
- ++v6;
- }
- if (gNumLanded >= gNumCols * gNumRows) {
- gMode = NORMAL;
- _root.board_button.gotoAndStop('active');
- }
- }
- } else {
- var v8 = 0;
- while (v8 < gHint.length) {
- var v7 = gHint[v8]._alpha;
- v7 = oscillate(v7, 20, 100, 20);
- if (v7 == 80) {
- _loc8 = getTimer();
- if (gHintTimer + gHintTime < _loc8) {
- v8 = 0;
- while (v8 < gHint.length) {
- gHint[v8]._alpha = 100;
- ++v8;
- }
- gMode = NORMAL;
- }
- }
- if (gMode == HINT) {
- gHint[v8]._alpha = v7;
- }
- ++v8;
- }
- }
- } else {
- var v8 = 0;
- while (v8 < gBlock.length) {
- slide(gBlock[v8]);
- ++v8;
- }
- v8 = 0;
- while (v8 < gMatch.length) {
- slide(gMatch[v8]);
- ++v8;
- }
- gSlideSpeed += 2;
- }
- } else {
- gSize -= 20;
- if (gSize <= 0) {
- startSliding();
- } else {
- var v8 = 0;
- while (v8 < gMatch.length) {
- gMatch[v8]._xscale = gSize;
- gMatch[v8]._yscale = gSize;
- ++v8;
- }
- }
- }
- } else {
- if (gSwapSteps >= gSwapStep) {
- gSelected._x += gSelected.pSwapStep.x;
- gSelected._y += gSelected.pSwapStep.y;
- gSwapped._x += gSwapped.pSwapStep.x;
- gSwapped._y += gSwapped.pSwapStep.y;
- } else {
- if (gMode != SWAPPING) {
- gMode = NORMAL;
- gSwapped = 0;
- gSelected = 0;
- } else {
- evaluateSwap();
- }
- }
- ++gSwapStep;
- }
- } else {
- checkMoreMatches();
- }
- } else {
- var _loc8 = getTimer();
- if (gGameTimer + 5000 < _loc8) {
- updateScore(-1);
- gGameTimer = _loc8;
- }
- if (gLastMatchTime + 30000 < _loc8) {
- showHint();
- }
- }
- if (gPoints.length > 0) {
- movePoints();
- }
- if (startGameTime != 0 && startGameTime < currTime) {
- placeOffstage(_root.game_over_explanation_MC);
- setup();
- }
- if (removeBonusTime != 0 && removeBonusTime < currTime) {
- placeOffstage(_root.bonusMC);
- removeBonusTime = 0;
- }
- checkGameTimer();
- }
- function place(vJewel) {
- vJewel._x = (vJewel.pCol - 0.5) * gJewelWidth;
- vJewel._y = (vJewel.pRow - 0.5) * gJewelHeight;
- }
- function jewelAt(r, c) {
- var v2 = 'jewel_' + gJewel[r][c];
- var v3 = _root.jewel_MCA[v2];
- return v3;
- }
- function typeAt(r, c) {
- var v2 = jewelAt(r, c);
- var v1 = v2.apple._currentFrame;
- return v1;
- }
- function hasType(r, c, vType) {
- if (!onBoard(r, c)) {
- return false;
- }
- var v1 = typeAt(r, c);
- if (v1 != vType) {
- return false;
- } else {
- return true;
- }
- }
- function onBoard(r, c) {
- if (r < 1 || c < 1 || gNumRows < r || gNumCols < c) {
- return false;
- }
- return true;
- }
- function startPoints(vValue, x, y) {
- var v3 = 'points_' + (gBonus + 1);
- _root.points_MCA.initPoints.duplicateMovieClip(v3, gBonus + 1);
- var v2 = _root.points_MCA[v3];
- v2._x = x;
- v2._y = y;
- v2.gotoAndStop(vValue / 10);
- v2.pDestY = v2._y - 15;
- v2.pFrameTimer = getTimer();
- v2.pStartTimer = v2.pFrameTimer;
- gPoints.push(v2);
- updateScore(vValue);
- gScoreThisSwap += vValue;
- }
- function updateScore(vChange) {
- var v3 = score + vChange;
- if (v3 < 0) {
- vChange = -1 * score;
- }
- _root.game_stats.score = score + vChange;
- score += vChange;
- scorecheck = String(Number(scorecheck) + vChange);
- if (nextBonus < score) {
- bonusAmount = ((nextBonus - 1000) / 500) * 50 + 100;
- if (bonusAmount > 250) {
- bonusAmount = 250;
- }
- showBonus();
- nextBonus += 500;
- updateScore(bonusAmount);
- }
- }
- function movePoints() {
- var v3 = getTimer();
- var v1 = gPoints.length - 1;
- while (v1 >= 0) {
- var v2 = gPoints[v1]._y;
- v2 -= (v3 - gPoints[v1].pFrameTimer) / 33;
- gPoints[v1]._y = v2;
- gPoints[v1].pFrameTimer = v3;
- if (gPoints[v1].pStartTimer + 1000 < v3) {
- gPoints[v1].removeMovieClip();
- gPoints.splice(v1, 1);
- }
- --v1;
- }
- }
- function clickedBoard(x, y) {
- if (gMode != NORMAL && gMode != HINT) {
- return undefined;
- }
- this.playSound('click');
- if (gMode == HINT) {
- var v3 = 0;
- while (v3 < gHint.length) {
- gHint[v3]._alpha = 100;
- gMode = NORMAL;
- ++v3;
- }
- }
- if (gMode != NORMAL) {
- return undefined;
- }
- var v6 = Math.ceil((x - _root.jewel_MCA._x) / gJewelWidth);
- var v5 = Math.ceil((y - _root.jewel_MCA._y) / gJewelHeight);
- if (gSelected != 0) {
- if (Math.abs(gSelected.pRow - v5) + Math.abs(gSelected.pCol - v6) > 1) {
- gSelected.apple.cursor.gotoAndStop('unselected');
- gSelected = 0;
- return undefined;
- }
- }
- var v7 = 'jewel_' + gJewel[v5][v6];
- var v4 = _root.jewel_MCA[v7];
- if (gSelected != 0) {
- gSelected.apple.cursor.gotoAndStop('unselected');
- if (v4 != gSelected) {
- gSwapped = v4;
- swap(gSelected, gSwapped, true);
- } else {
- gSelected = 0;
- }
- } else {
- gSelected = v4;
- gSelected.apple.cursor.gotoAndStop('selected');
- }
- }
- function swap(vJewel1, vJewel2, vStarting) {
- var v4 = vJewel1.pRow;
- var v3 = vJewel1.pCol;
- var v6 = vJewel2.pRow;
- var v5 = vJewel2.pCol;
- vJewel1.pRow = v6;
- vJewel1.pCol = v5;
- vJewel2.pRow = v4;
- vJewel2.pCol = v3;
- gJewel[v4][v3] = vJewel2.pID;
- gJewel[v6][v5] = vJewel1.pID;
- vJewel1.pSwapStep = {'y': (v6 - v4) * gJewelHeight / 5, 'x': (v5 - v3) * gJewelWidth / 5};
- vJewel2.pSwapStep = {'y': (v4 - v6) * gJewelHeight / 5, 'x': (v3 - v5) * gJewelWidth / 5};
- if (!vStarting) {
- gMode = UNSWAPPING;
- gSwapStep = 0;
- } else {
- gMode = SWAPPING;
- gSwapStep = 1;
- }
- gSwapSteps = 5;
- }
- function evaluateSwap() {
- var v18 = gSelected.pRow;
- var v20 = gSwapped.pRow;
- if (v20 < v18) {
- var v21 = v18;
- v18 = v20;
- v20 = v21;
- }
- var v17 = gSelected.pCol;
- var v19 = gSwapped.pCol;
- if (v19 < v17) {
- v21 = v17;
- v17 = v19;
- v19 = v21;
- }
- var v3 = checkMatch(v18, v17, v20, v19);
- gScoreThisSwap = 0;
- gBonus = 0;
- gPoints = new Array();
- gMatch = new Array();
- var v2 = 0;
- while (v2 < v3.length) {
- var v4 = v3[v2].length;
- gLongestChain = Math.max(gLongestChain, v4);
- var v5 = 0;
- while (v5 < v4) {
- var v6 = v3[v2][v5];
- if (getOne(gMatch, v6) == -1) {
- gMatch.push(v6);
- }
- ++v5;
- }
- var v15 = (v4 - 2 + gBonus) * 10;
- if (!odd(v4)) {
- var v8 = v4 / 2 - 1;
- var v10 = v3[v2][v8].pRow;
- var v16 = v3[v2][v8].pCol;
- var v9 = v4 / 2;
- var v12 = v3[v2][v9].pRow;
- var v11 = v3[v2][v9].pCol;
- _loc11 = (v10 + v12) / 2;
- _loc10 = (v16 + v11) / 2;
- } else {
- var v7 = Math.floor(v4 / 2);
- var _loc11 = v3[v2][v7].pRow;
- var _loc10 = v3[v2][v7].pCol;
- }
- var v13 = (_loc10 - 0.5) * gJewelWidth;
- var v14 = (_loc11 - 0.5) * gJewelHeight;
- startPoints(v15, v13, v14);
- ++gBonus;
- ++v2;
- }
- if (gMatch.length == 0) {
- swap(gSelected, gSwapped, false);
- this.playSound('nomatch');
- } else {
- gSelected = 0;
- gSwapped = 0;
- startShrinking();
- if (removeBonusTime == 0) {
- this.playSound('match');
- }
- gLastMatchTime = getTimer();
- }
- }
- function startShrinking() {
- gMode = SHRINKING;
- gSize = 100;
- }
- function placeTemp(vJewel) {
- vJewel._x = (vJewel.pCol - 0.5) * gJewelWidth;
- vJewel._y = -1 * (vJewel.pTempRow + 0.5) * gJewelHeight;
- }
- function startSliding() {
- gSlideSpeed = 1;
- gMode = SLIDING;
- gNewJewel = new Array();
- var v3 = 1;
- while (gNumCols >= v3) {
- gNewJewel[v3] = new Array();
- ++v3;
- }
- gBlockBottom = new Array();
- v3 = 1;
- while (gNumCols >= v3) {
- gBlockBottom[v3] = -1;
- ++v3;
- }
- var v4 = 0;
- while (v4 < gMatch.length) {
- var v2 = gMatch[v4].pCol;
- gMatch[v4]._xscale = 100;
- gMatch[v4]._yscale = 100;
- gMatch[v4].pTempRow = gNewJewel[v2].length;
- gNewJewel[v2].push(gMatch[v4]);
- if (!(gDebug || gDebug1)) {
- _loc4 = Math.ceil(Math.random() * gNumTypes);
- } else {
- var _loc4 = 1;
- }
- gMatch[v4].apple.gotoAndStop(_loc4);
- gMatch[v4].pDoneSliding = false;
- placeTemp(gMatch[v4]);
- gBlockBottom[v2] = Math.max(gBlockBottom[v2], gMatch[v4].pRow - 1);
- ++v4;
- }
- gBlock = new Array();
- v3 = 1;
- while (gNumCols >= v3) {
- v4 = 1;
- while (gBlockBottom[v3] >= v4) {
- var v1 = jewelAt(v4, v3);
- if (getOne(gMatch, v1) == -1) {
- gBlock.push(v1);
- v1.pDestRow = destRow(v1);
- v1.pDoneSliding = false;
- }
- ++v4;
- }
- ++v3;
- }
- v4 = 0;
- while (v4 < gMatch.length) {
- v2 = gMatch[v4].pCol;
- gMatch[v4].pDestRow = gNewJewel[v2].length - gMatch[v4].pTempRow;
- ++v4;
- }
- gNumSliding = gMatch.length + gBlock.length;
- gNumDoneSliding = 0;
- }
- function destRow(vJewel) {
- var v2 = vJewel.pCol;
- var v4 = vJewel.pRow;
- var v3 = 0;
- var v1 = 0;
- while (v1 < gNewJewel[v2].length) {
- if (v4 < gNewJewel[v2][v1].pRow) {
- ++v3;
- }
- ++v1;
- }
- var v5 = v4 + v3;
- return v5;
- }
- function slide(vJewel) {
- if (vJewel.pDoneSliding) {
- return undefined;
- }
- var v1 = vJewel._y;
- v1 += gSlideSpeed;
- var v3 = (vJewel.pDestRow - 0.5) * gJewelHeight;
- if (v1 >= v3) {
- v1 = v3;
- doneSliding(vJewel);
- }
- vJewel._y = v1;
- }
- function doneSliding(vJewel) {
- vJewel.pDoneSliding = true;
- vJewel.pRow = vJewel.pDestRow;
- gJewel[vJewel.pRow][vJewel.pCol] = vJewel.pID;
- currTime = getTimer();
- if (currTime - gLastTickTime > 3) {
- gLastTickTime = getTimer();
- playSound('tick');
- }
- ++gNumDoneSliding;
- if (gNumDoneSliding == gNumSliding) {
- gMode = CHECKMORE;
- }
- }
- function checkMoreMatches() {
- var v22 = 1;
- var v9 = gNumCols;
- var v11 = 1;
- var v10 = 1;
- var v2 = 0;
- while (v2 < gMatch.length) {
- var v6 = gMatch[v2].pRow;
- var v4 = gMatch[v2].pCol;
- v9 = Math.min(v9, v4);
- v11 = Math.max(v11, v6);
- v10 = Math.max(v10, v4);
- ++v2;
- }
- v2 = 0;
- while (v2 < gBlock.length) {
- v6 = gBlock[v2].pRow;
- v4 = gBlock[v2].pCol;
- v9 = Math.min(v9, v4);
- v11 = Math.max(v11, v6);
- v10 = Math.max(v10, v4);
- ++v2;
- }
- var v3 = checkMatch(v22, v9, v11, v10);
- gMatch = new Array();
- v2 = 0;
- while (v2 < v3.length) {
- var v5 = v3[v2].length;
- gLongestChain = Math.max(gLongestChain, v5);
- var v7 = 0;
- while (v7 < v5) {
- var v8 = v3[v2][v7];
- if (getOne(gMatch, v8) == -1) {
- gMatch.push(v8);
- }
- ++v7;
- }
- var v17 = (v5 - 2 + gBonus) * 10;
- if (!odd(v5)) {
- var v13 = v5 / 2 - 1;
- var v19 = v3[v2][v13].pRow;
- var v18 = v3[v2][v13].pCol;
- var v14 = v5 / 2;
- var v21 = v3[v2][v14].pRow;
- var v20 = v3[v2][v14].pCol;
- v6 = (v19 + v21) / 2;
- v4 = (v18 + v20) / 2;
- } else {
- var v12 = Math.floor(v5 / 2);
- v6 = v3[v2][v12].pRow;
- v4 = v3[v2][v12].pCol;
- }
- var v15 = (v4 - 0.5) * gJewelWidth;
- var v16 = (v6 - 0.5) * gJewelHeight;
- startPoints(v17, v15, v16);
- ++gBonus;
- ++v2;
- }
- if (gMatch.length <= 0) {
- gHighestScoringSwap = Math.max(gHighestScoringSwap, gScoreThisSwap);
- gMostMatchesPerSwap = Math.max(gMostMatchesPerSwap, gBonus);
- updateGameStats();
- gMode = NORMAL;
- var v23 = checkHasSwaps();
- if (v23.length == 0) {
- noMoreSwaps();
- }
- } else {
- if (removeBonusTime == 0) {
- this.playSound('match');
- }
- startShrinking();
- }
- }
- function updateGameStats() {
- _root.game_stats.highest_scoring_turn = 'Highest Scoring Turn: ' + gHighestScoringSwap;
- _root.game_stats.most_matches = 'Most Matches Per Turn: ' + gMostMatchesPerSwap;
- _root.game_stats.longest_match = 'Longest Match: ' + gLongestChain;
- }
- function noMoreSwaps() {
- startNewGame();
- }
- function quitGame() {
- startNewGame();
- }
- function startNewGame() {
- trace('Starting new game');
- placeOnstage(_root.game_over_explanation_MC);
- startGameTime = getTimer() + 5000;
- this.playSound('gameover');
- }
- function showBonus() {
- trace('Showing Bonus');
- _root.bonusMC.bonusText = 'CONGRATULATIONS! YOU HAVE EARNED ' + bonusAmount + ' BONUS POINTS!';
- placeOnstage(_root.bonusMC);
- removeBonusTime = getTimer() + 3000;
- playSound('bonus');
- }
- function timeRanOut() {
- _root.game_over_explanation_MC.game_over_explanation = 'The game ended because\rtime ran out.';
- terminateGame();
- }
- function terminateGame() {
- this.playSound('gameover');
- gotoAndStop('gameover');
- gMode = GAMEOVER;
- }
- function continueGameOver() {
- placeOffstage(_root.continue_button);
- placeOffstage(_root.game_over_explanation_MC);
- gotoAndStop('gameover');
- }
- function submitScore() {
- extra += '';
- stats += '';
- loadMovie('game.swf?score=' + score + '&scorecheck=' + scorecheck + '&extra=' + extra + '&stats=' + stats + '&scoremode=' + scoremode + '&gamename=' + gamename + '&textname=' + textname, _root);
- }
- function playAgain() {
- gotoAndStop('play');
- setUp();
- }
- function showHint() {
- if (gMode != NORMAL) {
- return undefined;
- }
- updateScore(-20);
- gLastMatchTime = getTimer();
- this.playSound('hint');
- gHintTimer = getTimer();
- gHint = checkHasSwaps();
- if (gHint.length > 0) {
- var v2 = 0;
- while (v2 < gHint.length) {
- ++v2;
- }
- gMode = HINT;
- }
- }
- function checkHasSwaps() {
- var v3 = 1;
- while (gNumRows >= v3) {
- var v2 = 1;
- while (gNumCols >= v2) {
- var v1 = typeAt(v3, v2);
- if (!hasType(v3, v2 + 1, v1)) {
- if (hasType(v3, v2 + 2, v1)) {
- _loc5 = v3;
- _loc4 = v2 + 1;
- _loc6 = jewelAt(_loc5, _loc4);
- if (!hasType(_loc5 - 1, _loc4, v1)) {
- if (hasType(_loc5 + 1, _loc4, v1)) {
- _loc7 = jewelAt(_loc5 + 1, _loc4);
- return [_loc6, _loc7];
- }
- } else {
- _loc7 = jewelAt(_loc5 - 1, _loc4);
- return [_loc6, _loc7];
- }
- }
- } else {
- var _loc5 = v3;
- var _loc4 = v2 - 1;
- if (onBoard(_loc5, _loc4)) {
- var _loc6 = jewelAt(_loc5, _loc4);
- if (!hasType(_loc5 - 1, _loc4, v1)) {
- if (!hasType(_loc5, _loc4 - 1, v1)) {
- if (hasType(_loc5 + 1, _loc4, v1)) {
- _loc7 = jewelAt(_loc5 + 1, _loc4);
- return [_loc6, _loc7];
- }
- } else {
- _loc7 = jewelAt(_loc5, _loc4 - 1);
- return [_loc6, _loc7];
- }
- } else {
- var _loc7 = jewelAt(_loc5 - 1, _loc4);
- return [_loc6, _loc7];
- }
- }
- _loc5 = v3;
- _loc4 = v2 + 2;
- if (onBoard(_loc5, _loc4)) {
- _loc6 = jewelAt(_loc5, _loc4);
- if (!hasType(_loc5 - 1, _loc4, v1)) {
- if (!hasType(_loc5, _loc4 + 1, v1)) {
- if (hasType(_loc5 + 1, _loc4, v1)) {
- _loc7 = jewelAt(_loc5 + 1, _loc4);
- return [_loc6, _loc7];
- }
- } else {
- _loc7 = jewelAt(_loc5, _loc4 + 1);
- return [_loc6, _loc7];
- }
- } else {
- _loc7 = jewelAt(_loc5 - 1, _loc4);
- return [_loc6, _loc7];
- }
- }
- }
- if (hasType(v3 + 1, v2, v1)) {
- _loc5 = v3 - 1;
- _loc4 = v2;
- if (onBoard(_loc5, _loc4)) {
- _loc6 = jewelAt(_loc5, _loc4);
- if (!hasType(_loc5, _loc4 - 1, v1)) {
- if (!hasType(_loc5 - 1, _loc4, v1)) {
- if (hasType(_loc5, _loc4 + 1, v1)) {
- _loc7 = jewelAt(_loc5, _loc4 + 1);
- return [_loc6, _loc7];
- }
- } else {
- _loc7 = jewelAt(_loc5 - 1, _loc4);
- return [_loc6, _loc7];
- }
- } else {
- _loc7 = jewelAt(_loc5, _loc4 - 1);
- return [_loc6, _loc7];
- }
- }
- _loc5 = v3 + 2;
- _loc4 = v2;
- if (onBoard(_loc5, _loc4)) {
- _loc6 = jewelAt(_loc5, _loc4);
- if (!hasType(_loc5, _loc4 - 1, v1)) {
- if (!hasType(_loc5 + 1, _loc4, v1)) {
- if (hasType(_loc5, _loc4 + 1, v1)) {
- _loc7 = jewelAt(_loc5, _loc4 + 1);
- return [_loc6, _loc7];
- }
- } else {
- _loc7 = jewelAt(_loc5 + 1, _loc4);
- return [_loc6, _loc7];
- }
- } else {
- _loc7 = jewelAt(_loc5, _loc4 - 1);
- return [_loc6, _loc7];
- }
- }
- } else {
- if (hasType(v3 + 2, v2, v1)) {
- _loc5 = v3 + 1;
- _loc4 = v2;
- _loc6 = jewelAt(_loc5, _loc4);
- if (hasType(_loc5, _loc4 - 1, v1)) {
- _loc7 = jewelAt(_loc5, _loc4 - 1);
- return [_loc6, _loc7];
- } else {
- if (hasType(_loc5, _loc4 + 1, v1)) {
- _loc7 = jewelAt(_loc5, _loc4 + 1);
- return [_loc6, _loc7];
- }
- }
- }
- }
- ++v2;
- }
- ++v3;
- }
- return [];
- }
- function checkMatch(vRowMin, vColMin, vRowMax, vColMax) {
- var v10 = new Array();
- var v8 = vRowMin;
- while (vRowMax >= v8) {
- var v9 = vColMin;
- while (vColMax >= v9) {
- var v4 = new Array();
- var v5 = typeAt(v8, v9);
- var v1 = jewelAt(v8, v9);
- v4.push(v1);
- var v3 = v8;
- var v2 = v9;
- if (v9 != vColMin) {
- var v6 = false;
- var v7 = 0;
- while (v7 < v10.length) {
- if (getOne(v10[v7], v1) != -1) {
- v6 = true;
- break;
- }
- ++v7;
- }
- if (v6) {
- }
- } else {
- while (!false) {
- --v2;
- if (hasType(v3, v2, v5)) {
- v1 = jewelAt(v3, v2);
- v4.splice(0, 0, v1);
- continue;
- }
- break;
- }
- }
- v2 = v9;
- while (!false) {
- ++v2;
- if (hasType(v3, v2, v5)) {
- v1 = jewelAt(v3, v2);
- v4.push(v1);
- continue;
- }
- break;
- }
- if (v4.length > 2) {
- v10.push(v4);
- }
- ++v9;
- }
- ++v8;
- }
- var v11 = new Array();
- v8 = vRowMin;
- while (vRowMax >= v8) {
- v9 = vColMin;
- while (vColMax >= v9) {
- v4 = new Array();
- v5 = typeAt(v8, v9);
- v1 = jewelAt(v8, v9);
- v4.push(v1);
- v3 = v8;
- v2 = v9;
- if (v8 != vRowMin) {
- var v6 = false;
- var v7 = 0;
- while (v7 < v11.length) {
- if (getOne(v11[v7], v1) != -1) {
- v6 = true;
- break;
- }
- ++v7;
- }
- if (v6) {
- }
- } else {
- while (!false) {
- --v3;
- if (hasType(v3, v2, v5)) {
- v1 = jewelAt(v3, v2);
- v4.splice(0, 0, v1);
- continue;
- }
- break;
- }
- }
- v3 = v8;
- while (!false) {
- ++v3;
- if (hasType(v3, v2, v5)) {
- v1 = jewelAt(v3, v2);
- v4.push(v1);
- continue;
- }
- break;
- }
- if (v4.length > 2) {
- v11.push(v4);
- }
- ++v9;
- }
- ++v8;
- }
- var v16 = v10.concat(v11);
- return v16;
- }
- function getOne(array, x) {
- var v1 = 0;
- while (v1 < array.length) {
- if (x == array[v1]) {
- return v1;
- }
- ++v1;
- }
- return -1;
- }
- function placeOffstage(vObj) {
- with (vObj) {
- if (_x > 0) {
- _x -= 1000;
- }
- }
- }
- function placeOnstage(vObj) {
- with (vObj) {
- if (_x < 0) {
- _x += 1000;
- }
- }
- }
- function odd(x) {
- if (x / 2 == Math.floor(x / 2)) {
- return false;
- }
- return true;
- }
- function debug() {
- if (gCanCheckMoreMatches) {
- checkMoreMatches();
- gCanCheckMoreMatches = false;
- }
- }
- function oscillate(vValue, vMin, vMax, vInc) {
- vValue = Math.floor(vValue + 0.5);
- if (!(odd(vValue) || vValue == 0)) {
- _loc2 = -1;
- } else {
- var _loc2 = 1;
- }
- vValue += _loc2 * vInc;
- if (vMin < vValue) {
- if (vValue >= vMax) {
- vValue = vMax;
- if (odd(vValue)) {
- --vValue;
- }
- }
- return vValue;
- }
- vValue = vMin;
- if (!odd(vValue)) {
- ++vValue;
- }
- return vValue;
- }
- function playSound(theSound) {
- this.sounds1.goToAndPlay(theSound);
- }
- function checkGameTimer() {
- if (gMode != GAMEOVER) {
- currTime = getTimer();
- if (gEndGameTime >= currTime) {
- setTimeLeft(gEndGameTime - currTime + 1000);
- } else {
- setTimeLeft(0);
- timeRanOut();
- }
- }
- }
- function setTimeLeft(timeLeft) {
- minutes = int(timeLeft / 60000);
- seconds = int(timeLeft / 1000) - minutes * 60;
- if (minutes < 1) {
- minutes = '0';
- }
- if (seconds < 10) {
- seconds = '0' + seconds;
- }
- gameTimeString = String(minutes) + ':' + String(seconds);
- }
- }
- button 391 {
- on (release) {
- play();
- }
- }
- frame 10 {
- init();
- setUp();
- setupVars();
- stop();
- }
- button 393 {
- on (press) {
- var x = _root._xmouse;
- var y = _root._ymouse;
- _root.clickedBoard(x, y);
- }
- }
- movieClip 394 {
- frame 1 {
- stop();
- }
- }
- movieClip 396 {
- }
- movieClip 400 {
- frame 1 {
- stop();
- }
- }
- movieClip 413 {
- frame 1 {
- stop();
- }
- }
- movieClip 414 {
- }
- movieClip 435 {
- frame 1 {
- stop();
- }
- }
- movieClip 436 {
- }
- movieClip 444 {
- }
- movieClip 447 {
- }
- movieClip 449 {
- frame 1 {
- stop();
- }
- frame 32 {
- gotoAndStop(1);
- }
- frame 97 {
- gotoAndStop(1);
- }
- frame 124 {
- gotoAndStop(1);
- }
- frame 174 {
- gotoAndStop(1);
- }
- frame 190 {
- gotoAndStop(1);
- }
- frame 302 {
- gotoAndStop(1);
- }
- frame 307 {
- gotoAndStop(1);
- }
- frame 417 {
- gotoAndStop(1);
- }
- frame 486 {
- gotoAndStop(1);
- }
- }
- movieClip 450 {
- }
- instance of movieClip 450 {
- onClipEvent (enterFrame) {
- _root.frameLoop();
- }
- }
- movieClip 451 {
- }
- button 454 {
- on (release) {
- gotoAndStop(7);
- }
- }
- instance battery_mc of movieClip 211 {
- onClipEvent (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- trace(_root.gotoAndStop(7));
- }
- }
- frame 12 {
- _root.menuevarx = 12;
- stop();
- }
- movieClip 455 {
- }
- instance of movieClip 455 {
- onClipEvent (mouseDown) {
- a = 0;
- a = this._xmouse;
- }
- onClipEvent (mouseUp) {
- b = 0;
- b = this._xmouse;
- if (a >= 120 && b < 120) {
- trace(_root.gotoAndStop(2));
- }
- if (a <= 120 && b > 120) {
- trace(_root.gotoAndStop(8));
- }
- }
- }
- button 456 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,8');
- }
- }
- button 457 {
- on (release) {
- trace(_root.gotoAndStop(9));
- }
- }
- button 458 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- fscommand('launch', 'SC,9');
- }
- }
- button 459 {
- on (release) {
- FSCommand2('set', 'Menu', 1, 3, 0);
- trace(_root.gotoAndStop(13));
- }
- }
- instance battery_mc of movieClip 211 {
- onClipEvent (release) {
- trace(_root.gotoAndStop(12));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement