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

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

zabit.swf

This is the info page for
Flash #154609

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


ActionScript [AS1/AS2]
Combined Code
// unknown tag 88 length 144 movieClip 17 gialog { } movieClip 19 { } movieClip 21 { } movieClip 23 { } movieClip 25 { } movieClip 27 { } movieClip 29 { } movieClip 31 { } movieClip 33 { } movieClip 35 { } movieClip 44 { } movieClip 47 { } movieClip 48 popup_obj { } movieClip 54 { } movieClip 55 { } movieClip 58 { } movieClip 59 { } movieClip 60 phrase_area { } // unknown tag 88 length 63 movieClip 65 button_play { } // unknown tag 88 length 68 movieClip 70 btn_yes { } movieClip 72 btn_no { } movieClip 76 btn_more { } movieClip 78 btn_enter_room_3 { } movieClip 79 btn_enter_room_2 { } movieClip 81 btn_enter_room_1 { } movieClip 83 btn_again { } movieClip 85 { } movieClip 87 { } movieClip 88 { } movieClip 91 counter { } movieClip 95 btn_next { } movieClip 98 btn_logo { } movieClip 101 { } movieClip 105 { frame 1 { stop(); } } movieClip 108 { } movieClip 111 { } movieClip 112 { } movieClip 114 { } movieClip 116 { } // unknown tag 88 length 65 movieClip 121 { } movieClip 122 { frame 1 { function drawPercent(per) { per *= 100; if (per > 100) { per = 100; } tx = origx + per * 212 / 100; preloader.movebar._x += (tx - preloader.movebar._x) / 5; preloader.perc.text = int(per) + '%'; per2 = per; } stop(); var per2; var li = 0; var tx = 0; var origx = preloader.movebar._x; var per = 0; onEnterFrame = function () { if (this.ispreview != 'preview') { var _loc3 = _parent.getBytesLoaded() / _parent.getBytesTotal(); this.drawPercent(_loc3); } if (per2 > 99) { ++li; if (li == 10) { gotoAndPlay(2); } } }; _parent.stop(); } frame 26 { _parent.play(); } } movieClip 437 __Packages.Texts { #initclip if (!_global.Texts) { var v1 = function (myClip, myFont, xPos, yPos, myWidth, myAlig, myFrame, mySprite, myText) { this.textObj = _root.attachMovie(myFont, myClip, mySprite); this.textObj.gotoAndStop(myFrame); this.textObj.txt = myText; this.textObj._x = xPos; this.textObj._y = yPos; if (myWidth > 0) { this.textObj.fld._width = myWidth; } if (!(myAlig eq '')) { this.format = new TextFormat(); this.format.align = myAlig; this.textObj.fld.setTextFormat(this.format); } }; _global.Texts = v1; var v2 = v1.prototype; v2.pres = function () { this.rootClip[this.newObject].font.gotoAndStop(3); }; v2.over = function () { this.rootClip[this.newObject].font.gotoAndStop(2); }; v2.norm = function () { this.rootClip[this.newObject].font.gotoAndStop(1); }; v2.setMoney = function (myCurrency, mySeparator, myPosition, myMoney, myPrev) { var myText = ''; var myNumb = 0; var i = (String(myMoney)).length - 1; while (i >= 0) { myNumb += 1; if (myNumb > 3) { myNumb = 1; if (mySeparator eq 'SPACE') { myText += ' '; } else { myText += mySeparator; } } myText += (String(myMoney)).charAt(i); --i; } myMoney = ''; var i = 0; while (i < (String(myText)).length) { myMoney += (String(myText)).charAt((String(myText)).length - i - 1); ++i; } switch (String(myPosition)) { case 'beginning': this.rootClip[this.newObject].font.txt = myPrev + myCurrency + myMoney; break; case 'end': this.rootClip[this.newObject].font.txt = myPrev + myMoney + myCurrency; break; default: this.rootClip[this.newObject].font.txt = myPrev + myCurrency + myMoney; } }; v2.textConfigure = function (myText) { var txtArray = myText.split('/n'); var newText = ''; var i = 0; while (i < txtArray.length) { newText += txtArray[i]; if (i < txtArray.length - 1) { newText += '\n'; } ++i; } return newText; }; v2.setText = function (myText) { this.textObj.txt = this.textConfigure(myText); }; v2.setAlign = function (myAlig) { this.format.align = myAlig; this.textObj.fld.setTextFormat(this.format); }; v2.setPosition = function (myX, myY) { this.textObj._x = myX; this.textObj._y = myY; }; v2.setRotation = function (myRot) { this.rootClip[this.newObject]._rotation = myRot; }; v2.setWidth = function (myWidth) { this.textObj.fld._width = myWidth; }; v2.setVisible = function (myVis) { this.textObj._visible = myVis; }; v2.setAlpha = function (myAlpha) { this.rootClip[this.newObject]._alpha = myAlpha; }; v2.textObj = new Object(); ASSetPropFlags(_global.Texts.prototype, null, 1); } #endinitclip } movieClip 438 __Packages.Strings { #initclip if (!_global.Strings) { var v1 = function () { super(); this.es_strList = new Object(); this.es_strList.scene_1_1 = '¡Hola! ¡Usted es tan bonita! ¿Anda usted aquí sola?'; this.es_strList.scene_1_2 = '¡Hola!! Sí. Espero a mi mamá.'; this.es_strList.scene_1_3 = 'Qué jovencita tan atractiva. ¡Me parece que nadie aún tiene cuidado de su cuerpo dulce!'; this.es_strList.scene_1_4 = '¿Que quiere, viejo? ¿De qué habla usted? ¡Yo gritaré!'; this.es_strList.scene_1_5 = '¡Hola! ¿Usted es perdido? ¿Quiere acompañar usted a casa?'; this.es_strList.scene_1_6 = 'No. Y yo no habla a los forasteros.'; this.es_strList.scene_1_7 = '¿En que clase es usted estudia?'; this.es_strList.scene_1_8 = 'Estudia en 4 clase. ¡Mi madre debería encontrarme después de escuela!'; this.es_strList.scene_1_9 = '¿Tiene usted un novio? ¿Si él visitó sus bragas?'; this.es_strList.scene_1_10 = '¡No! ¿Qué cosas tan lascivas usted dicen?'; this.es_strList.scene_1_11 = '¿Qué piensa usted en el paseo conjuntos? Compraré a usted un helado ... '; this.es_strList.scene_1_12 = 'Mi mamá me prohíbe pasear con unas personas desconocidas...'; this.en_strList = new Object(); this.en_strList.scene_1_1 = 'Hi, sweety! Why did you call me? What Happened? '; this.en_strList.scene_1_2 = ' Nothing, I just wanted to see you... '; this.en_strList.scene_1_3 = 'Hello. Nice dress! '; this.en_strList.scene_1_4 = 'Just a nice dress? Nothing else?'; this.en_strList.scene_1_5 = 'Good evening, darling. You are so beautiful today!'; this.en_strList.scene_1_6 = ' Come in. I prepared a dinner for us...'; this.en_strList.scene_1_7 = 'Oh, my Lord! I forgot that we have anniversary...'; this.en_strList.scene_1_8 = 'It\'s okay. I got used to your persistant memory lost.'; this.en_strList.scene_1_9 = ' OK, let\'s try your cooking.'; this.en_strList.scene_1_10 = ' Not so fast boy.'; this.en_strList.scene_1_11 = ' Oh, just in time! I am very hungry '; this.en_strList.scene_1_12 = ' Where is flowers? '; this.en_strList.scene_1_13 = ' Nice. Anyway I wouldn\'t buy anything...'; this.en_strList.scene_1_14 = ' What?'; this.en_strList.scene_1_15 = ' No, I\'ll go to buy flowers for you!'; this.en_strList.scene_1_16 = 'Calm down. Flowers this is not what I want to get.'; this.en_strList.scene_1_17 = 'Forgive me, please! I don\'t even know what to do... '; this.en_strList.scene_1_18 = 'If you want to make me happy, just come in and take off clothes!'; this.en_strList.scene_1_19 = 'I didn\'t know that you are a horny slut...'; this.en_strList.scene_1_20 = 'You as usual spoil everything.... '; this.en_strList.scene_1_21 = ' Well... ok, my lovely...'; this.en_strList.scene_1_22 = 'I want you!'; this.en_strList.scene_1_23 = 'OK, I want to touch your boobs!'; this.en_strList.scene_1_24 = 'You are son of a bitch! Get out!'; this.ru_strList = new Object(); this.ru_strList.scene_1_1 = 'Привет, ягодка! Зачем звала? Что случилось? '; this.ru_strList.scene_1_2 = 'Ничего. Я просто хотела тебя увидеть... '; this.ru_strList.scene_1_3 = 'Привет. Красивое платье! '; this.ru_strList.scene_1_4 = 'Красивое платье? И всё?'; this.ru_strList.scene_1_5 = 'Добрый вечер, дорогая. Ты сегодня такая красивая!'; this.ru_strList.scene_1_6 = ' Заходи. Я приготовила нам ужин...'; this.ru_strList.scene_1_7 = 'Боже мой! Я забыл про годовщину...'; this.ru_strList.scene_1_8 = 'Ничего. Я уже привыкла к твоим провалам в памяти.'; this.ru_strList.scene_1_9 = ' Ладно. Давай, будем пробовать, что ты там приготовила.'; this.ru_strList.scene_1_10 = ' Не так быстро, малыш.'; this.ru_strList.scene_1_11 = ' Нет, самое время! Я так проголодался! '; this.ru_strList.scene_1_12 = ' А где цветы? '; this.ru_strList.scene_1_13 = ' Ну вот. Только этого не хватало...'; this.ru_strList.scene_1_14 = ' Что?'; this.ru_strList.scene_1_15 = ' Ничего, я пойду схожу за цветами!'; this.ru_strList.scene_1_16 = 'Успокойся. Цветы, это не совсем то, что я хочу.'; this.ru_strList.scene_1_17 = 'Прости меня! Я не знаю что сделать... '; this.ru_strList.scene_1_18 = 'Если хочешь сделать меня счастливой – заходи и раздевайся!'; this.ru_strList.scene_1_19 = 'Я не знал, что ты такая горячая шлюшка...'; this.ru_strList.scene_1_20 = 'Ты как обычно все портишь.... '; this.ru_strList.scene_1_21 = ' Ну... Хорошо, дорогая...'; this.ru_strList.scene_1_22 = 'Я хочу тебя!'; this.ru_strList.scene_1_23 = 'Да! Я хочу подержать тебя за сиськи!'; this.ru_strList.scene_1_24 = 'Ах ты сукин сын! Пошел вон!'; this.fr_strList = new Object(); this.fr_strList.scene_1_1 = 'Salut, ma douce ! Pourquoi tu m’as appelé ? Qu’est-ce qui s’est passé ? '; this.fr_strList.scene_1_2 = ' Rien. J’ai voulu juste te voir... '; this.fr_strList.scene_1_3 = 'Salut. Belle robe ! '; this.fr_strList.scene_1_4 = 'Seulement belle robe ? Rien d’autre ?'; this.fr_strList.scene_1_5 = 'Bonsoir, ma chérie. Tu es tellement belle aujourd’hui !'; this.fr_strList.scene_1_6 = ' Rentre. J’ai preparé un diner pour nous...'; this.fr_strList.scene_1_7 = 'Oh, mon Dieu ! J’ai oublié l’anniversaire...'; this.fr_strList.scene_1_8 = ' Ça va. J’ai pris l’habitude de ta courte mémoire.'; this.fr_strList.scene_1_9 = ' OK, on goûte ta cuisine.'; this.fr_strList.scene_1_10 = ' Pas si vite, mec.'; this.fr_strList.scene_1_11 = ' Oh, il est grand temps ! J’ai très faim.'; this.fr_strList.scene_1_12 = ' Où sont les fleurs ?'; this.fr_strList.scene_1_13 = ' Bien. Il manquait que ça...'; this.fr_strList.scene_1_14 = ' Quoi ?'; this.fr_strList.scene_1_15 = ' Rien ! Je vais acheter des fleurs pour toi !'; this.fr_strList.scene_1_16 = 'Calme-toi. Ce ne sont pas des fleurs que je veux.'; this.fr_strList.scene_1_17 = 'Pardone-moi, s’il te plait ! Je ne sais meme pas quoi faire... '; this.fr_strList.scene_1_18 = 'Si tu veux me rendre heureuse, rentre et ôte tes vêtements !'; this.fr_strList.scene_1_19 = 'Je ne savais pas que tu est une pute aussi chaude...'; this.fr_strList.scene_1_20 = 'Tu gâches tout, comme d’habitude.... '; this.fr_strList.scene_1_21 = ' Euh... ok, ma chérie...'; this.fr_strList.scene_1_22 = 'Je te veux!'; this.fr_strList.scene_1_23 = 'D’accord, je veux toucher tes nibards !'; this.fr_strList.scene_1_24 = 'T’es un fils de pute ! Va chercher ailleur !'; this.hu_strList = new Object(); this.hu_strList.scene_1_1 = 'Szia! Gyönyörű vagy! Egyedül vagy?'; this.hu_strList.scene_1_2 = 'Helló! Igen. Anyukámra várok.'; this.hu_strList.scene_1_3 = 'Milyen szexi kis nyalóka.Szerintem még senki sem simogatta végig az édes kis testedet!'; this.hu_strList.scene_1_4 = 'Hülye perverz! Miről beszél? Sikítani fogok!'; this.hu_strList.scene_1_5 = 'Szia! Eltévedtél? Hazakísérjelek?'; this.hu_strList.scene_1_6 = 'Nem tévedtem el. Csak sétálgatok, de nem akarok idegenekkel beszélgetni.'; this.hu_strList.scene_1_7 = 'Hányadikos vagy?'; this.hu_strList.scene_1_8 = 'Negyedikes. Anyukám jön értem iskola után!'; this.hu_strList.scene_1_9 = 'Van barátod? Beengedted már a bugyidba?'; this.hu_strList.scene_1_10 = 'Nem! Egyáltalán miről beszél?'; this.hu_strList.scene_1_11 = 'Mi lenne, ha együtt sétálgatnánk? Veszek neked fagyit...'; this.hu_strList.scene_1_12 = 'Anyukám megtiltotta, hogy idegen férfiakkal mászkáljak...'; this.it_strList = new Object(); this.it_strList.scene_1_1 = 'Ciao! Sei tanto bellissima! Stai camminando da sola?'; this.it_strList.scene_1_2 = 'Ciao! Sì. Sto aspettando la mia mamma.'; this.it_strList.scene_1_3 = 'Che sexy ragazzina. Credo che nessuno abbia mai accarezzato il tuo dolcissimo corpo!'; this.it_strList.scene_1_4 = 'Maledetto vecchio mostro! Di che cosa stai parlando? Urlerò per aiuto!'; this.it_strList.scene_1_5 = 'Ciao! Ti sei persa? Forse dovrei accompagnarti?'; this.it_strList.scene_1_6 = 'No, non lo sono. Sto solo camminando e io non parlo a sconosciuti.'; this.it_strList.scene_1_7 = 'A che tipo di scuola studi?'; this.it_strList.scene_1_8 = 'Studio alla quarta classe. La mia mamma dovrebbe incontrarmi dopo scuola!'; this.it_strList.scene_1_9 = 'Hai un ragazzo? Ha già messo le sue mani nelle mutandine tue?'; this.it_strList.scene_1_10 = 'No! Di che terribili cose stai parlando?'; this.it_strList.scene_1_11 = 'Che ne dici di camminare insieme? Ti comprerò un gelato…'; this.it_strList.scene_1_12 = 'La mia mamma mi proibita di camminare con uomini strani…'; this.pl_strList = new Object(); this.pl_strList.scene_1_1 = 'Cześć! Jesteś taka piękna! Jesteś tu sama?'; this.pl_strList.scene_1_2 = 'Witam! Tak. czekam na moją mamę.'; this.pl_strList.scene_1_3 = 'Jaka seksowna z Ciebie lolitka. Założę się, że nikt jeszcze nie zaopiekował się Twoim słodkim ciałem!'; this.pl_strList.scene_1_4 = 'Pierdolony zboczony staruch! O czym Ty gadasz? Zaraz zacznę krzyczeć o pomoc!'; this.pl_strList.scene_1_5 = 'Cześć! Zgubiłaś się? Chcesz żebym Cię odprowadził do domu?'; this.pl_strList.scene_1_6 = 'Nie, wcale się nie zgubiłam. Po prostu sobię spaceruję i nie rozmawiam z nieznajomymi.'; this.pl_strList.scene_1_7 = 'W której klasie się uczysz?'; this.pl_strList.scene_1_8 = 'Jestem w czwartej klasie. Moja mama zaraz tu będzie odebrać mnie ze szkoły!'; this.pl_strList.scene_1_9 = 'Masz chłopaka? Czy on się już dobierał do Twoich majteczek?'; this.pl_strList.scene_1_10 = 'Nie! O jakich zboczonych rzeczach mi tu opowiadasz?'; this.pl_strList.scene_1_11 = 'Co byś powiedziała na to, że się przejdziemy razem? Mogę kupić Ci loda...'; this.pl_strList.scene_1_12 = 'Mama zabrania mi spacerować z nieznajomymi facetami...'; this.de_strList = new Object(); this.de_strList.scene_1_1 = 'Hallo, meine Süße! Warum hast du mich angerufen? Was ist los?'; this.de_strList.scene_1_2 = 'Nichts, ich wollte bloß dich wieder sehen …'; this.de_strList.scene_1_3 = 'Hallo. Ein nettes Kleid!'; this.de_strList.scene_1_4 = 'Nur ein nettes Kleid? Nicht mehr?'; this.de_strList.scene_1_5 = 'Guten Abend, Liebling. Du bist so schön heute!'; this.de_strList.scene_1_6 = 'Geh hinein. Ich habe Mittagessen für uns gekocht …'; this.de_strList.scene_1_7 = 'Ah, mein Gott! Ich habe vergessen, dass wir einen Jahrestag haben …'; this.de_strList.scene_1_8 = 'Macht nichts. Ich habe mich schon an deinen ständigen Gedächtnisverlust gewöhnt.'; this.de_strList.scene_1_9 = 'Gut, probieren wir mal, was du gekocht hast.'; this.de_strList.scene_1_10 = 'Nicht so schnell, mein Junge.'; this.de_strList.scene_1_11 = 'Ah, ganz zur rechten Zeit! Ich bin sehr hungrig.'; this.de_strList.scene_1_12 = 'Wo sind Blumen?'; this.de_strList.scene_1_13 = 'Nett. Sowieso hätte ich nichts gekauft …'; this.de_strList.scene_1_14 = 'Was?'; this.de_strList.scene_1_15 = 'Nein, ich gehe jetzt und kaufe Blumen für dich!'; this.de_strList.scene_1_16 = 'Beruhige dich. Die Blumen sind nicht das, was ich bekommen will.'; this.de_strList.scene_1_17 = 'Verzeihe mich bitte! Ich weiß gar nicht, was zu machen …'; this.de_strList.scene_1_18 = 'Wenn du mich glücklich machen willst, geh bloß herein und ziehe dich aus!'; this.de_strList.scene_1_19 = 'Ich habe nicht gewusst, dass du eine heiße Tussi bist …'; this.de_strList.scene_1_20 = 'Du verdirbst alles wie immer …'; this.de_strList.scene_1_21 = 'Gut .. OK, mein Schatz …'; this.de_strList.scene_1_22 = 'Ich will dich!'; this.de_strList.scene_1_23 = 'OK, ich will deine Brüsten streifen!'; this.de_strList.scene_1_24 = 'Du bist ein Mistkerl! Packe dich!'; this.ro_strList = new Object(); this.ro_strList.scene_1_1 = 'Salut! Eşti atât de frumoasă! Mergi singură pe aici?'; this.ro_strList.scene_1_2 = 'Salut! Da. O aştept pe mama mea. '; this.ro_strList.scene_1_3 = 'Ce fetiţă sexy! Cred că nimeni nu a avut grijă până acum de trupul tău dulce!'; this.ro_strList.scene_1_4 = 'Ciudat bătrân! Despre ce vorbeşti? Voi ţipa după ajutor!'; this.ro_strList.scene_1_5 = 'Salut! Te-ai rătăcit? Poate ar trebui să te conduc acasă?'; this.ro_strList.scene_1_6 = 'Nu, nu m-am piedut. Mă plimb doar şi nu vorbesc cu străinii.'; this.ro_strList.scene_1_7 = 'În ce clasă eşti?'; this.ro_strList.scene_1_8 = 'Sunt în clasa a 4 a. Trebuie să mă întâlnesc cu mama mea după ore!'; this.ro_strList.scene_1_9 = 'Ai un iubit? Te-a atins?'; this.ro_strList.scene_1_10 = 'Nu! Despre ce lucruri păcătoase vorbeşti?'; this.ro_strList.scene_1_11 = 'Ce ai zice să ne plimbăm împreună? Îţi voi cumpăra o îngheţată...'; this.ro_strList.scene_1_12 = 'Mama mea îmi interzice să mă plimb cu tipii ciudaţi...'; this.bg_strList = new Object(); this.bg_strList.scene_1_1 = 'Здравей, сладурано! Защо ми се обади? Какво се е случило? '; this.bg_strList.scene_1_2 = 'Нищо. Аз исках само да те видя... '; this.bg_strList.scene_1_3 = 'Здраве. Хубава рокля! '; this.bg_strList.scene_1_4 = 'Само хубава рокля ли? Нищо друго?'; this.bg_strList.scene_1_5 = 'Добър вечер. скъпа. Много си красива днес!'; this.bg_strList.scene_1_6 = 'Влизай. Приготвих обяд за нас...'; this.bg_strList.scene_1_7 = 'О, Боже! Забравих, че имаме годишнина...'; this.bg_strList.scene_1_8 = 'Няма нищо. Свикнах с постоянната ти загуба на памет.'; this.bg_strList.scene_1_9 = 'Добре, нека опитаме какво си сготвила.'; this.bg_strList.scene_1_10 = 'Не бързай толкова, момче.'; this.bg_strList.scene_1_11 = 'О, точно на време! Много съм гладен!'; this.bg_strList.scene_1_12 = 'Къде са цветята? '; this.bg_strList.scene_1_13 = 'Хубаво. Така или иначе нищо нямаше да купя...'; this.bg_strList.scene_1_14 = 'Какво?'; this.bg_strList.scene_1_15 = 'Не, отивам да ти купя цветя!'; this.bg_strList.scene_1_16 = 'Успокой се. Това, което искам да получа не са цветя.'; this.bg_strList.scene_1_17 = 'Извини ме, моля те! Дори не знам какво да направя... '; this.bg_strList.scene_1_18 = 'Ако искаш да ме направиш щастлива, само ела и се съблечи!'; this.bg_strList.scene_1_19 = 'Не знаех, че си разгонена мръзница...'; this.bg_strList.scene_1_20 = 'Ти както винаги всичко разваляш... '; this.bg_strList.scene_1_21 = 'Добре, де... добре, миличко...'; this.bg_strList.scene_1_22 = 'Искам те!'; this.bg_strList.scene_1_23 = 'Добре, искам да ти пипна циците!'; this.bg_strList.scene_1_24 = 'Ти си едно копеле! Махай се!'; this.langList = new Object(); this.langList.en = 'Play'; this.langList.ru = 'Играть'; this.langList.de = 'Spielen'; this.langList.es = 'Jugar'; this.langList.fr = 'Jouer'; this.langList.hu = 'Play'; this.langList.it = 'Gioca!'; this.langList.pl = 'Zagraj'; this.langList.ro = 'Joacă'; this.langList.bg = 'Игра'; this.langList.cr = 'Plai'; this.langList.pt = 'Tocar'; this.langList.ua = 'Грати'; this.gameNameList = new Object(); this.gameNameList.en = 'Sexual Anniversary'; this.gameNameList.ru = 'Не Забыть Потрахаться'; this.gameNameList.de = 'Sexueller Jahrestag'; this.gameNameList.es = 'Jovencita Viaja por Pollas '; this.gameNameList.fr = 'Joyeuse Baise'; this.gameNameList.hu = 'Nyalókás kislány'; this.gameNameList.it = 'Cazzo Lecca-Lecca'; this.gameNameList.pl = 'Chujowa Wycieczka Lolitki'; this.gameNameList.ro = 'Călătorie pe penis cu minora'; this.gameNameList.bg = 'Сексуална Годишнина'; }; _global.Strings = v1; _global.Strings extends MovieClip; var v2 = v1.prototype; ASSetPropFlags(_global.Strings.prototype, null, 1); } #endinitclip } movieClip 439 __Packages.Buttons { #initclip if (!_global.Buttons) { var v1 = function (myList) { super(); this.buttonList = new Array(); var i = 0; while (i < myList.length) { this.buttonList[i] = _root.attachMovie(myList[i].obj, 'button_obj_' + i, 150 + i); this.buttonList[i]._x = myList[i].area[0]; this.buttonList[i]._y = myList[i].area[1]; this.buttonList[i].frame = myList[i].frame; this.buttonList[i].url = myList[i].url; this.buttonList[i].txt.text = _global.str2[myList[i].btnPlay]; this.buttonList[i].gotoAndStop(1); this.buttonList[i].onRollOver = function () { this.gotoAndStop(2); }; this.buttonList[i].onRollOut = function () { this.gotoAndStop(1); }; this.buttonList[i].onDragOut = function () { this.gotoAndStop(1); }; this.buttonList[i].onRelease = function () { if (!(this.url eq '')) { this.getURL(this.url, 'blank'); } if (this.frame != 0) { _root.gotoAndStop(this.frame); _global.myButtons.kill(); } }; ++i; } }; _global.Buttons = v1; _global.Buttons extends MovieClip; var v2 = v1.prototype; v2.kill = function () { var i = 0; while (i < this.buttonList.length) { delete this.buttonList[i].onRollOver; delete this.buttonList[i].onRollOut; delete this.buttonList[i].onDragOut; delete this.buttonList[i].onRelease; this.buttonList[i].removeMovieClip(); ++i; } delete this.buttonList; delete _global.myButtons; }; ASSetPropFlags(_global.Buttons.prototype, null, 1); } #endinitclip } movieClip 440 __Packages.Waiting { #initclip if (!_global.Waiting) { var v1 = function (myFramesQty, myFrame, snd) { super(); this.framesQty = myFramesQty; this.gotoFrame = myFrame; this.counter = 0; this.mySound = snd; if (!(this.mySound eq '') and !(this.mySound eq undefined)) { this.playSound(this.mySound, false); } _root.onEnterFrame = function () { _global.myWaiting.counter += 1; if (_global.myWaiting.counter >= _global.myWaiting.framesQty) { _global.myWaiting.kill(); _root.gotoAndStop(_global.myWaiting.gotoFrame); } }; }; _global.Waiting = v1; _global.Waiting extends MovieClip; var v2 = v1.prototype; v2.playSound = function (soundName, loop) { _root.sound.attachSound(soundName); _root.sound.start(); }; v2.kill = function () { delete _root.onEnterFrame; }; ASSetPropFlags(_global.Waiting.prototype, null, 1); } #endinitclip } movieClip 441 __Packages.Dialog { #initclip if (!_global.Dialog) { var v1 = function (myList, xPos, yPos, popup_1, popup_2, myFrame) { super(); this.dailogList = new Array(); var i = 0; while (i < myList.length) { this.dailogList[i] = _root.attachMovie('phrase_area', 'phrase_obj_' + i, 100 + i); this.dailogList[i]._x = xPos; this.dailogList[i]._y = yPos + i * 35; this.dailogList[i].phrase = myList[i].phrase; this.dailogList[i].answer = myList[i].answer; this.dailogList[i].correct = myList[i].correct; this.dailogList[i].frame = myList[i].frame; this.dailogList[i].snd = myList[i].snd; this.dailogList[i].visited = false; this.dailogList[i].numb = i; this.dailogList[i].gotoAndStop(1); _global.gameTexts['dialog_' + i].setText(myList[i].phrase); _global.gameTexts['dialog_' + i].setAlign('left'); _global.gameTexts['dialog_' + i].setPosition(xPos + 5, yPos + i * 35 + 7); _global.gameTexts['dialog_' + i].setVisible(true); this.dailogList[i].onRollOver = function () { if (this.visited eq false) { this.gotoAndStop(2); } }; this.dailogList[i].onRollOut = function () { if (this.visited eq false) { this.gotoAndStop(1); } }; this.dailogList[i].onDragOut = function () { if (this.visited eq false) { this.gotoAndStop(1); } }; this.dailogList[i].onRelease = function () { if (this.visited eq false) { _global.myDialog.makePopup(this.numb, 1); } }; ++i; } this.popupObject = new Object(); this.popupObject = _root.attachMovie('popup_obj', 'popup_obj', 50, {'_visible': false}); this.popupObject.popup_1 = new Array(7); this.popupObject.popup_1[2] = popup_1[1]; this.popupObject.popup_1[3] = popup_1[2]; this.popupObject.popup_1[6] = popup_1[0]; this.popupObject.popup_2 = new Array(7); this.popupObject.popup_2[2] = popup_2[1]; this.popupObject.popup_2[3] = popup_2[2]; this.popupObject.popup_2[6] = popup_2[0]; this.popupObject.popup_button.gotoAndStop(1); _root[this.popupObject.popup_1[6]]._visible = false; if (_root[this.popupObject.popup_1[6]].arrow._y > 0) { this.popupObject.popup_1[1] = _root[this.popupObject.popup_1[6]]._y + 30; this.popupObject.popup_1[0] = _root[this.popupObject.popup_1[6]]._x - this.popupObject.popup_1[2] + 75; this.popupObject.popup_1[4] = true; this.popupObject.popup_1[5] = false; } else { if (_root[this.popupObject.popup_1[6]].arrow._y < 0) { this.popupObject.popup_1[1] = _root[this.popupObject.popup_1[6]]._y - this.popupObject.popup_1[3] - 30; this.popupObject.popup_1[0] = _root[this.popupObject.popup_1[6]]._x - 33; this.popupObject.popup_1[4] = false; this.popupObject.popup_1[5] = true; } else { if (_root[this.popupObject.popup_1[6]].arrow._y == 0) { this.popupObject.popup_1[4] = false; this.popupObject.popup_1[5] = false; this.popupObject.popup_1[1] = _root[this.popupObject.popup_1[6]]._y; this.popupObject.popup_1[0] = _root[this.popupObject.popup_1[6]]._x; } } } _root[this.popupObject.popup_2[6]]._visible = false; if (_root[this.popupObject.popup_2[6]].arrow._y > 0) { this.popupObject.popup_2[1] = _root[this.popupObject.popup_2[6]]._y + 30; this.popupObject.popup_2[0] = _root[this.popupObject.popup_2[6]]._x - this.popupObject.popup_2[2] + 75; this.popupObject.popup_2[4] = true; this.popupObject.popup_2[5] = false; } else { if (_root[this.popupObject.popup_2[6]].arrow._y < 0) { this.popupObject.popup_2[1] = _root[this.popupObject.popup_2[6]]._y - this.popupObject.popup_2[3] - 30; this.popupObject.popup_2[0] = _root[this.popupObject.popup_2[6]]._x - 33; this.popupObject.popup_2[4] = false; this.popupObject.popup_2[5] = true; } else { if (_root[this.popupObject.popup_2[6]].arrow._y == 0) { this.popupObject.popup_2[4] = false; this.popupObject.popup_2[5] = false; this.popupObject.popup_2[1] = _root[this.popupObject.popup_2[6]]._y; this.popupObject.popup_2[0] = _root[this.popupObject.popup_2[6]]._x; } } } _root.startFrame = _root._currentframe + 1; _root.finishFrame = myFrame; this.sound = new Sound(); }; _global.Dialog = v1; _global.Dialog extends MovieClip; var v2 = v1.prototype; v2.makePopup = function (choiceNumb, popupNumb) { this.hideDialog(); this.popupObject._visible = true; this.popupObject._x = this.popupObject['popup_' + popupNumb][0]; this.popupObject._y = this.popupObject['popup_' + popupNumb][1]; this.popupObject.popup_1_2._width = this.popupObject['popup_' + popupNumb][2] - 40; this.popupObject.popup_2_2._width = this.popupObject['popup_' + popupNumb][2] - 40; this.popupObject.popup_3_2._width = this.popupObject['popup_' + popupNumb][2] - 40; this.popupObject.popup_2_1._height = this.popupObject['popup_' + popupNumb][3] - 40; this.popupObject.popup_2_2._height = this.popupObject['popup_' + popupNumb][3] - 40; this.popupObject.popup_2_3._height = this.popupObject['popup_' + popupNumb][3] - 40; this.popupObject.popup_1_3._x = this.popupObject['popup_' + popupNumb][2] - 20; this.popupObject.popup_2_3._x = this.popupObject['popup_' + popupNumb][2] - 0; this.popupObject.popup_3_3._x = this.popupObject['popup_' + popupNumb][2] - 20; this.popupObject.popup_3_1._y = this.popupObject['popup_' + popupNumb][3] - 20; this.popupObject.popup_3_2._y = this.popupObject['popup_' + popupNumb][3] - 0; this.popupObject.popup_3_3._y = this.popupObject['popup_' + popupNumb][3] - 20; if (popupNumb == 1) { _global.gameTexts.text_0.setText(this.dailogList[choiceNumb].phrase); } else { _global.gameTexts.text_0.setText(this.dailogList[choiceNumb].answer); this.playSound(_global.myDialog.dailogList[choiceNumb].snd, false); } _global.gameTexts.text_0.setAlign('center'); _global.gameTexts.text_0.setPosition(this.popupObject['popup_' + popupNumb][0] + 10, this.popupObject['popup_' + popupNumb][1] + 15); _global.gameTexts.text_0.setWidth(this.popupObject['popup_' + popupNumb][2] - 20); _global.gameTexts.text_0.setVisible(true); this.popupObject.popup_arrow_up._x = this.popupObject['popup_' + popupNumb][2] - 90; this.popupObject.popup_arrow_down._y = this.popupObject['popup_' + popupNumb][3] - 0; this.popupObject.popup_button._x = this.popupObject['popup_' + popupNumb][2] - 50; this.popupObject.popup_button._y = this.popupObject['popup_' + popupNumb][3] - 15; this.popupObject.popup_arrow_up._visible = this.popupObject['popup_' + popupNumb][4]; this.popupObject.popup_arrow_down._visible = this.popupObject['popup_' + popupNumb][5]; this.popupObject.popup_button.gotoAndStop(1); this.popupObject.popup_button.onRollOver = function () { this.gotoAndStop(2); }; this.popupObject.popup_button.onRollOut = function () { this.gotoAndStop(1); }; this.popupObject.popup_button.onDragOut = function () { this.gotoAndStop(1); }; this.popupObject.popup_button.onRelease = function () { _global.myDialog.kullPopup(popupNumb); if (popupNumb == 1) { _root.gotoAndStop(_global.myDialog.dailogList[choiceNumb].frame); _global.myDialog.makePopup(choiceNumb, 2); } else { if (_global.myDialog.dailogList[choiceNumb].correct eq false) { _global.myDialog.dailogList[choiceNumb].visited = true; _global.myDialog.dailogList[choiceNumb].gotoAndStop(3); _root.gotoAndStop(_root.startFrame); _global.myDialog.showDialog(); } else { _root.gotoAndStop(_root.finishFrame); _global.myDialog.kill(); } } }; }; v2.showDialog = function () { var i = 0; while (i < this.dailogList.length) { this.dailogList[i]._visible = true; _global.gameTexts['dialog_' + i].setVisible(true); ++i; } }; v2.hideDialog = function () { var i = 0; while (i < this.dailogList.length) { this.dailogList[i]._visible = false; _global.gameTexts['dialog_' + i].setVisible(false); ++i; } }; v2.kullPopup = function (popupNumb) { delete this.popupObject.popup_button.onRollOver; delete this.popupObject.popup_button.onRollOut; delete this.popupObject.popup_button.onDragOut; delete this.popupObject.popup_button.onRelease; this.popupObject._visible = false; _global.gameTexts.text_0.setVisible(false); }; v2.kill = function () { this.popupObject.removeMovieClip(); delete this.popupObject; var i = 0; while (i < this.dailogList.length) { delete this.dailogList[i].onRollOver; delete this.dailogList[i].onRollOut; delete this.dailogList[i].onDragOut; delete this.dailogList[i].onRelease; this.dailogList[i].removeMovieClip(); ++i; } delete this.dailogList; delete _global.myDialog; }; v2.playSound = function (soundName, loop) { _root.sound.attachSound(soundName); if (loop) { _root.sound.start(0, 100000); } else { _root.sound.start(); } }; ASSetPropFlags(_global.Dialog.prototype, null, 1); } #endinitclip } movieClip 442 __Packages.Sequence { #initclip if (!_global.Sequence) { var v1 = function (myList, myArea, myBtn, myFrame) { super(); this.classVar = new Object({'start_frame': _root._currentframe + 1, 'mouse_press': false, 'cur_seq': -1, 'cur_id': -1, 'proc': 0, 'interv': 0, 'next_btn': myBtn}); this.sequenceData = myList; this.sequenceArea = myArea; this.sequenceList = new Array(); this.sequenceNumb = 0; this.persentsNumb = 0; var i = 0; while (i < this.sequenceData.length) { var j = 0; while (j < this.sequenceData[i].masks.length) { this.sequenceList[i] = _root[this.sequenceData[i].masks[j].mask]; this.sequenceList[i].seq = i; this.sequenceList[i].id = j; this.sequenceList[i].onPress = function () { _global.mySequence.onPressAction(this); }; this.sequenceList[i].onDragOut = function () { _global.mySequence.onReleseAction(this); }; this.sequenceList[i].onRelease = function () { _global.mySequence.onReleseAction(this); }; ++j; } ++i; } _root.counter.gotoAndStop(1); _root[this.classVar.next_btn].gotoAndStop(1); _root[this.classVar.next_btn].onRollOver = function () { this.gotoAndStop(2); }; _root[this.classVar.next_btn].onRollOut = function () { this.gotoAndStop(1); }; _root[this.classVar.next_btn].onDragOut = function () { this.gotoAndStop(1); }; _root[this.classVar.next_btn].onRelease = function () { _global.mySequence.kill(); _root.gotoAndStop(myFrame); }; _root[this.classVar.next_btn]._visible = false; }; _global.Sequence = v1; _global.Sequence extends MovieClip; var v2 = v1.prototype; v2.onFrameAction = function () { if (this.classVar.mouse_press eq true) { switch (this.sequenceData[this.classVar.cur_seq].type) { case 'click-n-hold': this.classVar.proc += this.sequenceData[this.classVar.cur_seq].masks[this.classVar.cur_id].speed; this.persentsNumb += this.sequenceData[this.classVar.cur_seq].masks[this.classVar.cur_id].speed; if (this.classVar.proc >= this.sequenceData[this.classVar.cur_seq].add_percents) { this.persentsNumb = Math.round(this.persentsNumb - (this.classVar.proc - this.sequenceData[this.classVar.cur_seq].add_percents)); this.sequenceNumb += 1; this.classVar.proc = 0; if (this.sequenceNumb == this.sequenceData.length) { _root[this.classVar.next_btn]._visible = true; } clearInterval(this.classVar.interv); } _root.counter.gotoAndStop(int(this.persentsNumb * 5)); break; case 'move': } } }; v2.onPressAction = function (myObject) { switch (this.sequenceData[myObject.seq].type) { break; case 'click': case 'click-n-hold': if (myObject.seq == this.sequenceNumb) { clearInterval(this.classVar.interv); this.classVar.mouse_press = true; this.classVar.cur_seq = myObject.seq; this.classVar.cur_id = myObject.id; this.classVar.interv = setInterval(this, 'onFrameAction', 30); _root.gotoAndStop(this.sequenceData[myObject.seq].masks[myObject.id].good.frame); this.makePopup(this.sequenceData[myObject.seq].masks[myObject.id].good.text); this.soundName = this.sequenceData[myObject.seq].masks[myObject.id].good.snd; this.playSound(this.soundName, false); } if (myObject.seq < this.sequenceNumb) { _root.gotoAndStop(this.sequenceData[myObject.seq].masks[myObject.id].good.frame); this.soundName = this.sequenceData[myObject.seq].masks[myObject.id].good.snd; this.playSound(this.soundName, false); } if (myObject.seq > this.sequenceNumb) { _root.gotoAndStop(this.sequenceData[myObject.seq].masks[myObject.id].bad.frame); this.makePopup(this.sequenceData[myObject.seq].masks[myObject.id].bad.text); this.soundName = this.sequenceData[myObject.seq].masks[myObject.id].bad.snd; this.playSound(this.soundName, false); } break; case 'move': } }; v2.onReleseAction = function (myObject) { switch (this.sequenceData[myObject.seq].type) { case 'click': if (myObject.seq == this.sequenceNumb) { this.persentsNumb += this.sequenceData[myObject.seq].add_percents; this.sequenceNumb += 1; _root.counter.gotoAndStop(this.persentsNumb); } if (myObject.seq > this.sequenceNumb) { } if (myObject.seq < this.sequenceNumb) { } break; case 'click-n-hold': clearInterval(this.classVar.interv); _root.gotoAndStop(this.classVar.start_frame); _global.gameTexts.text_0.setText(''); _root.sound.stop(this.soundName); this.popupObject.removeMovieClip(); break; case 'move': } }; v2.makePopup = function (myText) { this.popupObject = new Object(); this.popupObject = _root.attachMovie('popup_obj', 'popup_obj', 50); this.popupObject._x = this.sequenceArea[0]; this.popupObject._y = this.sequenceArea[1]; this.popupObject.popup_1_2._width = this.sequenceArea[2] - 40; this.popupObject.popup_2_2._width = this.sequenceArea[2] - 40; this.popupObject.popup_3_2._width = this.sequenceArea[2] - 40; this.popupObject.popup_2_1._height = this.sequenceArea[3] - 40; this.popupObject.popup_2_2._height = this.sequenceArea[3] - 40; this.popupObject.popup_2_3._height = this.sequenceArea[3] - 40; this.popupObject.popup_1_3._x = this.sequenceArea[2] - 20; this.popupObject.popup_2_3._x = this.sequenceArea[2] - 0; this.popupObject.popup_3_3._x = this.sequenceArea[2] - 20; this.popupObject.popup_3_1._y = this.sequenceArea[3] - 20; this.popupObject.popup_3_2._y = this.sequenceArea[3] - 0; this.popupObject.popup_3_3._y = this.sequenceArea[3] - 20; _global.gameTexts.text_0.setText(myText); _global.gameTexts.text_0.setAlign('center'); _global.gameTexts.text_0.setPosition(this.sequenceArea[0] + 10, this.sequenceArea[1] + 15); _global.gameTexts.text_0.setWidth(this.sequenceArea[2] - 20); _global.gameTexts.text_0.setVisible(true); this.popupObject.popup_arrow_up._x = this.sequenceArea[2] - 90; this.popupObject.popup_arrow_down._y = this.sequenceArea[3] - 0; this.popupObject.popup_arrow_up._visible = this.sequenceArea[4]; this.popupObject.popup_arrow_down._visible = this.sequenceArea[5]; this.popupObject.popup_button._visible = false; }; v2.kill = function () { delete _root[this.classVar.next_btn].onRollOver; delete _root[this.classVar.next_btn].onRollOut; delete _root[this.classVar.next_btn].onDragOut; delete _root[this.classVar.next_btn].onRelease; var i = 0; while (i < this.sequenceData.length) { var j = 0; while (j < this.sequenceData[i].masks.length) { delete _root[this.sequenceData[i].masks[j].mask].onPress; delete _root[this.sequenceData[i].masks[j].mask].onDragOut; delete _root[this.sequenceData[i].masks[j].mask].onRelease; ++j; } ++i; } delete this.sequenceList; delete this.popupObject; delete _global.mySequence; }; v2.playSound = function (soundName, loop) { _root.sound.attachSound(soundName); if (loop) { _root.sound.start(0, 100000); } else { _root.sound.start(); } }; ASSetPropFlags(_global.Sequence.prototype, null, 1); } #endinitclip } movieClip 443 __Packages.HintTimer { #initclip if (!_global.HintTimer) { var v1 = function () { super(); trace('HintTest'); this.sequenceData = new Array(); this.sequenceList = new Array(); this.addPercents = new Array(); this.sequenceData = _global.sequenceList; var i = 0; while (i < this.sequenceData.length) { var j = 0; while (j < this.sequenceData[i].masks.length) { this.addPercents[i] = this.sequenceData[i].add_percents; this.sequenceList[i] = _root[this.sequenceData[i].masks[j].mask]; ++j; } ++i; } this.startTimer(); }; _global.HintTimer = v1; _global.HintTimer extends MovieClip; var v2 = v1.prototype; v2.startTimer = function () { this.isTimerStarted = true; this.mcActionPoint = null; this.beginTime = getTimer(); this.progress_start = _root.counter._currentframe; _root.onEnterFrame = function () { trace(getTimer() - _global.newHintTimer.getBeginTime()); if (_root.counter._currentframe == _root.counter._totalframes) { if (_global.newHintTimer.isStarted()) { _global.newHintTimer.stopTimer(); } } else { if (_root.counter._currentframe > _global.newHintTimer.getProgressStart()) { if (_global.newHintTimer.isStarted()) { _global.newHintTimer.stopTimer(); } _global.newHintTimer.startTimer(); } else { if (getTimer() - _global.newHintTimer.getBeginTime() >= HintTimer.MillisecWait) { if (_global.newHintTimer.getMcActionPoint() == null) { trace(' progress_start = ' + _global.newHintTimer.getProgressStart()); var curr_step = 0; var curr_percent = 0; var i = 0; while (i < _global.newHintTimer.addPercents.length) { curr_percent += _global.newHintTimer.addPercents[i]; trace('_root.counter._currentframe = ' + _root.counter._currentframe); trace('( ' + curr_percent + ' * ' + _root.counter._totalframes + ' / ' + 100 + ' )'); if (_root.counter._currentframe < curr_percent * _root.counter._totalframes / 100) { curr_step = i; break; } ++i; } var new_x = _global.newHintTimer.sequenceList[curr_step]._x; var new_y = _global.newHintTimer.sequenceList[curr_step]._y; trace(' new_x = ' + new_x + ' new_y = ' + new_y); _global.newHintTimer.setMcActionPoint(_root.attachMovie('actionPoint', 'actionPoint', _root.getNextHighestDepth(), {'_x': new_x, '_y': new_y})); } } } } }; }; v2.stopTimer = function () { var i = 0; while (_root.getInstanceAtDepth(i) != undefined) { ++i; } trace(' i = ' + i); this.mcActionPoint.swapDepths(i); this.mcActionPoint.removeMovieClip(); this.mcActionPoint = null; delete _root.onEnterFrame; this.isTimerStarted = false; }; v2.getBeginTime = function () { return this.beginTime; }; v2.getProgressStart = function () { return this.progress_start; }; v2.getMcActionPoint = function () { return this.mcActionPoint; }; v2.setMcActionPoint = function (_mc) { this.mcActionPoint = _mc; }; v2.isStarted = function () { return this.isTimerStarted; }; v1.MillisecWait = 30000; ASSetPropFlags(_global.HintTimer.prototype, null, 1); } #endinitclip } movieClip 444 __Packages.Shakehand { #initclip if (!_global.Shakehand) { var v1 = function (myList) { super(); this.datasList = myList; this.datasList.dist = 0; this.datasList.x = _root._xmouse; this.datasList.y = _root._ymouse; this.datasList.last_x = _root._xmouse; this.datasList.last_y = _root._ymouse; this.datasList.summ_x = 0; this.datasList.summ_y = 0; this.datasList.counter = 0; this.datasList.status = 0; this.datasList.fr_jump = 0; this.datasList.c_frame = _root.scene._currentframe; this.datasList.m_frame = _root.scene._framesloaded; _root.scene.gotoAndStop(1); _root.counter.gotoAndStop(1); this.popupList = new Object(); this.popupList = _root.attachMovie('popup_obj', 'popup_obj', 50); this.popupList.popup_button.gotoAndStop(1); this.popupList.popup_button._visible = false; this.popupList.popup_arrow_up._visible = false; this.popupList.popup_arrow_down._visible = false; this.popupList._x = this.datasList.popup[0]; this.popupList._y = this.datasList.popup[1]; this.popupList.popup_1_2._width = this.datasList.popup[2] - 40; this.popupList.popup_2_2._width = this.datasList.popup[2] - 40; this.popupList.popup_3_2._width = this.datasList.popup[2] - 40; this.popupList.popup_2_1._height = this.datasList.popup[3] - 40; this.popupList.popup_2_2._height = this.datasList.popup[3] - 40; this.popupList.popup_2_3._height = this.datasList.popup[3] - 40; this.popupList.popup_1_3._x = this.datasList.popup[2] - 20; this.popupList.popup_2_3._x = this.datasList.popup[2] - 0; this.popupList.popup_3_3._x = this.datasList.popup[2] - 20; this.popupList.popup_3_1._y = this.datasList.popup[3] - 20; this.popupList.popup_3_2._y = this.datasList.popup[3] - 0; this.popupList.popup_3_3._y = this.datasList.popup[3] - 20; _global.gameTexts.text_0.setText(this.datasList.popup[4]); _global.gameTexts.text_0.setAlign('center'); _global.gameTexts.text_0.setPosition(this.datasList.popup[0] + 10, this.datasList.popup[1] + 15); _global.gameTexts.text_0.setWidth(this.datasList.popup[2] - 20); _global.gameTexts.text_0.setVisible(true); trace(this.datasList.popup[0]); this.interval = setInterval(this.actionWaiting, 30, this); }; _global.Shakehand = v1; _global.Shakehand extends MovieClip; var v2 = v1.prototype; v2.actionWaiting = function (obj) { var x_mouse = _root._xmouse; var y_mouse = _root._ymouse; var dist = Math.sqrt(Math.pow(x_mouse - obj.datasList.x, 2) + Math.pow(y_mouse - obj.datasList.y, 2)); this.datasList.status -= 1; if (obj.datasList.dist <= dist) { obj.datasList.dist = dist; } else { var x_dist = Math.abs(obj.datasList.x - obj.datasList.last_x) * Math.cos(obj.datasList.angle * Math.PI / 180); var y_dist = Math.abs(obj.datasList.y - obj.datasList.last_y) * Math.sin(obj.datasList.angle * Math.PI / 180); var distan = Math.sqrt(Math.pow(x_dist, 2) + Math.pow(y_dist, 2)); var factor = distan / obj.datasList.counter * obj.datasList.difficulty; if (factor > 7 * obj.datasList.counter) { factor = 7 * obj.datasList.counter; } obj.datasList.status += Math.ceil(factor); obj.datasList.counter = 0; obj.datasList.dist = 0; obj.datasList.x = x_mouse; obj.datasList.y = y_mouse; } var proc = 100 * obj.datasList.status / 1000; if (proc > 100) { proc = 100; } obj.datasList.fr_jump = Math.ceil(obj.datasList.maxFrameJump * proc / 100) + obj.datasList.minFrameJump; var new_frame = obj.datasList.c_frame + obj.datasList.fr_jump; if (new_frame > obj.datasList.m_frame) { new_frame -= obj.datasList.m_frame; } obj.datasList.c_frame = new_frame; _root.scene.gotoAndStop(obj.datasList.c_frame); if (int(499 * obj.datasList.status / 1000) + 1 > _root.counter._currentframe) { _root.counter.nextFrame(); _root.counter.nextFrame(); } else { if (int(499 * obj.datasList.status / 1000) + 1 < _root.counter._currentframe) { _root.counter.prevFrame(); _root.counter.prevFrame(); } } obj.datasList.last_x = x_mouse; obj.datasList.last_y = y_mouse; ++obj.datasList.counter; if (obj.datasList.status > 0) { var lessPoint = obj.datasList.status * 0.005 + 1; if (lessPoint > 5) { lessPoint = 5; } obj.datasList.status -= lessPoint; } if (obj.datasList.status < 0) { obj.datasList.status = 0; } if (proc >= 100) { _root.gotoAndStop(obj.datasList.frame); _global.myShakehand.kill(); } }; v2.kill = function () { clearInterval(this.interval); _global.gameTexts.text_0.setText(''); this.popupList.removeMovieClip(); delete this.popupList; delete _global.myShakehand; }; ASSetPropFlags(_global.Shakehand.prototype, null, 1); } #endinitclip } movieClip 445 __Packages.Regime { #initclip if (!_global.Regime) { var v1 = function (myList, myBtn, myFrame) { super(); this.regimeData = myList; this.nextBtn = myBtn; this.nextframe = myFrame; this.regimeCurr = 0; this._passFR = 0; this._totalFR = 0; this.regimeData[0].cntr = 0; this.regimeData[0].pass = true; this.regimeData[0].time = this.regimeData[0].time * 30 + 1; this._totalFR += this.regimeData[0].time; var i = 1; while (i < this.regimeData.length) { this.regimeData[i].cntr = 0; this.regimeData[i].pass = false; this.regimeData[i].time = this.regimeData[i].time * 30 + 1; this._totalFR += this.regimeData[i].time; ++i; } _root.counter.gotoAndStop(1); this.startAnimation(0); _root[this.nextBtn].gotoAndStop(1); _root[this.nextBtn].onRollOver = function () { this.gotoAndStop(2); }; _root[this.nextBtn].onRollOut = function () { this.gotoAndStop(1); }; _root[this.nextBtn].onDragOut = function () { this.gotoAndStop(1); }; _root[this.nextBtn].onRelease = function () { _global.myRegime.kill(); _root.gotoAndStop(myFrame); }; _root[this.nextBtn]._visible = false; this.sound = new Sound(); }; _global.Regime = v1; _global.Regime extends MovieClip; var v2 = v1.prototype; v2.init = function () { var i = 0; while (i < this.regimeData.length) { _root[this.regimeData[i].btn].gotoAndStop(1); if (this.regimeData[i].pass eq true) { if (i != this.regimeCurr) { _root[this.regimeData[i].btn].id = i; _root[this.regimeData[i].btn].onRollOver = function () { this.gotoAndStop(2); }; _root[this.regimeData[i].btn].onRollOut = function () { this.gotoAndStop(1); }; _root[this.regimeData[i].btn].onDragOut = function () { this.gotoAndStop(1); }; _root[this.regimeData[i].btn].onRelease = function () { _global.myRegime.startAnimation(this.id); }; } else { _root[this.regimeData[i].btn].gotoAndStop(3); } _root[this.regimeData[i].btn]._alpha = 100; } else { _root[this.regimeData[i].btn]._alpha = 30; } ++i; } }; v2.drop = function () { var i = 0; while (i < this.regimeData.length) { if (this.regimeData[i].pass eq true) { delete _root[this.regimeData[i].btn].onRollOver; delete _root[this.regimeData[i].btn].onRollOut; delete _root[this.regimeData[i].btn].onDragOut; delete _root[this.regimeData[i].btn].onRelease; } ++i; } }; v2.startAnimation = function (myID) { this.drop(); this.regimeCurr = myID; clearInterval(this.regimeIntr); _root.gotoAndStop(this.regimeData[myID].frame); this.regimeIntr = setInterval(this, 'runAnimation', 33); this.init(); this.sound.stop(this.soundName); if (myID > 0) { this.soundName = this.regimeData[myID].snd; this.playSound(this.soundName, true); } else { _root.sound.stop(this._sound); } }; v2.runAnimation = function () { if (this.regimeData[this.regimeCurr].cntr < this.regimeData[this.regimeCurr].time) { this.regimeData[this.regimeCurr].cntr += 1; this._passFR += 1; _root.counter.gotoAndStop(int(500 * this._passFR / this._totalFR)); if (this.regimeData[this.regimeCurr].cntr == this.regimeData[this.regimeCurr].time) { this.drop(); this.regimeData[this.regimeCurr + 1].pass = true; this.init(); if (this.regimeCurr == this.regimeData.length - 1) { _root[this.nextBtn]._visible = true; } } } }; v2.kill = function () { _root.sound.stop(this._sound); this.regimeIntr = setInterval(this, 'runAnimation', 33); this.drop(); delete this.regimeData; }; v2.playSound = function (soundName, loop) { if (!(this._sound eq undefined)) { _root.sound.stop(this._sound); } this._sound = soundName; _root.sound.attachSound(soundName); if (loop) { _root.sound.start(0, 100000); } else { _root.sound.start(); } }; ASSetPropFlags(_global.Regime.prototype, null, 1); } #endinitclip } frame 2 { _global.LanguageGame = 'ru'; _global.OnlineGame = 'online'; _global.gameTexts = new Object(); _global.gameTexts.dialog_0 = new Texts('dialog_0', 'gialog', 10, 10, 0, 'left', 0, 1000, ''); _global.gameTexts.dialog_1 = new Texts('dialog_1', 'gialog', 10, 45, 0, 'left', 0, 1001, ''); _global.gameTexts.dialog_2 = new Texts('dialog_2', 'gialog', 10, 80, 0, 'left', 0, 1002, ''); _global.gameTexts.dialog_3 = new Texts('dialog_3', 'gialog', 10, 80, 0, 'left', 0, 1003, ''); _global.gameTexts.dialog_4 = new Texts('dialog_4', 'gialog', 10, 80, 0, 'left', 0, 1004, ''); _global.gameTexts.text_0 = new Texts('text_0', 'gialog', 10, 80, 0, 'left', 0, 1010, ''); _global.gameTexts.text_1 = new Texts('text_1', 'gialog', 10, 80, 0, 'left', 0, 1011, ''); _global.strings = new Strings(); _global.str = _global.strings[_global.LanguageGame + '_strList']; _global.str2 = _global.strings.langList; _global.gameName = _global.strings.gameNameList; _global.haveOfficeSex = false; _global.haveRoom_1Sex = false; _global.haveRoom_2Sex = false; } movieClip 125 { } movieClip 128 { } frame 3 { _root.btn_logo.onRelease = function () { getURL('http://sexgamesbox.com/?fr=' + _global.LanguageGame + '2011#1' + _global.OnlineGame, 'blank'); }; _root.sound = new Sound(_root.sound_switch); _root.sound1 = new Sound(_root.music_switch); _root.sound1.attachSound('music1'); _root.sound1.start(0, 100000); _root.music_vol = 50; _root.sound1.setVolume(_root.music_vol); _root.music_switch.gotoAndStop(1); _root.music_switch.onRelease = function () { if (_root.music_vol == 50) { _root.music_switch.gotoAndStop(2); _root.music_vol = 0; } else { _root.music_switch.gotoAndStop(1); _root.music_vol = 50; } _root.sound1.setVolume(_root.music_vol); }; _root.sound_vol = 100; _root.sound_switch.gotoAndStop(1); _root.sound_switch.onRelease = function () { if (_root.sound_vol == 100) { _root.sound_switch.gotoAndStop(2); _root.sound_vol = 0; } else { _root.sound_switch.gotoAndStop(1); _root.sound_vol = 100; } _root.sound.setVolume(_root.sound_vol); }; } frame 9 { game_name.text = _global.gameName[_global.LanguageGame]; _global.buttonList = new Array({'area': [335, 250], 'obj': 'button_play', 'frame': 10, 'url': '', 'btnPlay': _global.LanguageGame}); _global.myButtons = new Buttons(_global.buttonList); stop(); } movieClip 131 { } movieClip 134 { } movieClip 137 { } movieClip 140 { } movieClip 143 { } movieClip 146 { } movieClip 149 { } movieClip 152 { } movieClip 153 { } frame 10 { _global.myWaiting = new Waiting(30, 15); stop; } movieClip 158 { frame 30 { stop(); } } frame 15 { _global.myWaiting = new Waiting(300, 20); stop; } movieClip 159 { } movieClip 162 { frame 30 { stop(); } } frame 20 { _global.dialogList = new Array({'phrase': _global.str.scene_1_1, 'answer': _global.str.scene_1_2, 'correct': false, 'frame': 24, 'snd': 'laugh_3'}, {'phrase': _global.str.scene_1_3, 'answer': _global.str.scene_1_4, 'correct': false, 'frame': 24, 'snd': 'laugh_2'}, {'phrase': _global.str.scene_1_5, 'answer': _global.str.scene_1_6, 'correct': true, 'frame': 24, 'snd': 'laugh_1'}); _global.myDialog = new Dialog(_global.dialogList, 20, 365, ['quest_cloud', 250, 75], ['ans_cloud', 250, 70], 25); stop(); } movieClip 163 { frame 100 { } frame 200 { } } movieClip 165 { } movieClip 166 { } movieClip 168 { } frame 25 { _global.dialogList = new Array({'phrase': _global.str.scene_1_7, 'answer': _global.str.scene_1_8, 'correct': true, 'frame': 29, 'snd': 'laugh_3'}, {'phrase': _global.str.scene_1_9, 'answer': _global.str.scene_1_10, 'correct': false, 'frame': 29, 'snd': 'laugh_2'}, {'phrase': _global.str.scene_1_11, 'answer': _global.str.scene_1_12, 'correct': false, 'frame': 29, 'snd': 'laugh_1'}); _global.myDialog = new Dialog(_global.dialogList, 20, 365, ['quest_cloud', 250, 75], ['ans_cloud', 250, 70], 30); stop(); } frame 30 { _global.dialogList = new Array({'phrase': _global.str.scene_1_13, 'answer': _global.str.scene_1_14, 'correct': false, 'frame': 34, 'snd': 'laugh_3'}, {'phrase': _global.str.scene_1_15, 'answer': _global.str.scene_1_16, 'correct': false, 'frame': 34, 'snd': 'laugh_2'}, {'phrase': _global.str.scene_1_17, 'answer': _global.str.scene_1_18, 'correct': true, 'frame': 34, 'snd': 'laugh_1'}); _global.myDialog = new Dialog(_global.dialogList, 20, 365, ['quest_cloud', 250, 75], ['ans_cloud', 250, 70], 35); stop(); } frame 35 { _global.dialogList = new Array({'phrase': _global.str.scene_1_19, 'answer': _global.str.scene_1_20, 'correct': false, 'frame': 39, 'snd': 'laugh_3'}, {'phrase': _global.str.scene_1_21, 'answer': _global.str.scene_1_22, 'correct': true, 'frame': 39, 'snd': 'laugh_2'}, {'phrase': _global.str.scene_1_23, 'answer': _global.str.scene_1_24, 'correct': false, 'frame': 39, 'snd': 'laugh_1'}); _global.myDialog = new Dialog(_global.dialogList, 20, 365, ['quest_cloud', 250, 75], ['ans_cloud', 250, 70], 40); stop(); } frame 40 { _global.myWaiting = new Waiting(30, 45); stop; } frame 45 { _global.myWaiting = new Waiting(120, 50); stop; } movieClip 171 { } movieClip 174 { } movieClip 177 { } movieClip 180 { } movieClip 183 { } movieClip 186 { } movieClip 189 { } movieClip 192 { } movieClip 195 { } movieClip 198 { } movieClip 201 { } movieClip 204 { } movieClip 207 { } movieClip 210 { } movieClip 211 { } frame 50 { _global.sequenceList = new Array({'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_1', 'speed': 0.1, 'good': {'frame': 52, 'text': 'So good ...', 'snd': 'like'}, 'bad': {'frame': 52, 'text': 'Stop it!', 'snd': 'dontlike'}}]}, {'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_2', 'speed': 0.1, 'good': {'frame': 53, 'text': 'mmmm ... so good ...', 'snd': 'like'}, 'bad': {'frame': 53, 'text': 'Stop it!', 'snd': 'dontlike'}}]}, {'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_3', 'speed': 0.1, 'good': {'frame': 54, 'text': 'So good ...', 'snd': 'like'}, 'bad': {'frame': 54, 'text': 'Stop it!', 'snd': 'dontlike'}}]}, {'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_4', 'speed': 0.1, 'good': {'frame': 55, 'text': 'So good ...', 'snd': 'like'}, 'bad': {'frame': 55, 'text': 'Stop it!', 'snd': 'dontlike'}}]}, {'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_5', 'speed': 0.1, 'good': {'frame': 56, 'text': 'So good ...', 'snd': 'like'}, 'bad': {'frame': 56, 'text': 'Stop it!', 'snd': 'dontlike'}}]}, {'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_6', 'speed': 0.1, 'good': {'frame': 57, 'text': 'So good ...', 'snd': 'like'}, 'bad': {'frame': 57, 'text': 'Stop it!', 'snd': 'dontlike'}}]}, {'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_7', 'speed': 0.1, 'good': {'frame': 58, 'text': 'So good ...', 'snd': 'like'}, 'bad': {'frame': 58, 'text': 'Stop it!', 'snd': 'dontlike'}}]}, {'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_8', 'speed': 0.1, 'good': {'frame': 59, 'text': 'So good ...', 'snd': 'like'}, 'bad': {'frame': 59, 'text': 'Stop it!', 'snd': 'dontlike'}}]}, {'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_9', 'speed': 0.1, 'good': {'frame': 60, 'text': 'So good ...', 'snd': 'like'}, 'bad': {'frame': 60, 'text': 'Stop it!', 'snd': 'dontlike'}}]}, {'add_percents': 10, 'type': 'click-n-hold', 'masks': [{'mask': 'lask_10', 'speed': 0.1, 'good': {'frame': 61, 'text': 'So good ...', 'snd': 'like'}, 'bad': {'frame': 61, 'text': 'Stop it!', 'snd': 'dontlike'}}]}); _global.mySequence = new Sequence(_global.sequenceList, [400, 70, 200, 60, false, false], 'btn_next', 62); _global.newHintTimer = new HintTimer(); stop(); } movieClip 214 { } movieClip 217 { } movieClip 220 { } movieClip 223 { } movieClip 226 { } movieClip 229 { } movieClip 230 { } movieClip 233 { } movieClip 236 { } movieClip 239 { } movieClip 242 { } movieClip 245 { } movieClip 248 { } movieClip 251 { } movieClip 252 { } movieClip 253 { } movieClip 254 { } movieClip 255 { frame 200 { gotoAndPlay('sex_1'); } frame 400 { gotoAndPlay('sex_2'); } frame 600 { gotoAndPlay('sex_3'); } frame 800 { gotoAndPlay('sex_4'); } frame 1000 { gotoAndPlay('sex_5'); } frame 1200 { gotoAndPlay('sex_6'); } frame 1400 { gotoAndPlay('sex_7'); } frame 1600 { gotoAndPlay('sex_8'); } frame 1800 { gotoAndPlay('sex_9'); } frame 2000 { gotoAndPlay('sex_10'); } frame 2200 { gotoAndPlay('sex_11'); } } movieClip 257 { } frame 52 { scenel2.gotoAndPlay('sex_2'); } frame 53 { scenel2.gotoAndPlay('sex_3'); } frame 54 { scenel2.gotoAndPlay('sex_4'); } frame 55 { scenel2.gotoAndPlay('sex_5'); } frame 56 { scenel2.gotoAndPlay('sex_6'); } frame 57 { scenel2.gotoAndPlay('sex_7'); } frame 58 { scenel2.gotoAndPlay('sex_8'); } frame 59 { scenel2.gotoAndPlay('sex_9'); } frame 60 { scenel2.gotoAndPlay('sex_10'); } frame 61 { scenel2.gotoAndPlay('sex_11'); } frame 62 { _global.myWaiting = new Waiting(10, 65); stop; } frame 65 { _global.myShakehand = new Shakehand({'angle': 90, 'difficulty': 1, 'minFrameJump': 1, 'maxFrameJump': 10, 'frame': 70, 'popup': [100, 400, 200, 60, 'Shake your mouse up\'n\'down to make it faster']}); stop(); } movieClip 261 { } movieClip 265 { frame 100 { gotoAndPlay('sex_111'); } } frame 70 { _global.myWaiting = new Waiting(30, 75); stop; } frame 75 { _global.myWaiting = new Waiting(30, 80); stop; } movieClip 270 { } movieClip 273 { } movieClip 276 { } movieClip 279 { } movieClip 282 { } movieClip 286 { } movieClip 289 { } movieClip 292 { } movieClip 295 { } movieClip 298 { } movieClip 301 { } movieClip 302 { } frame 80 { _global.regimeList = new Array({'btn': 'temp_1', 'time': 0, 'frame': 81, 'snd': ''}, {'btn': 'temp_2', 'time': 9, 'frame': 82, 'snd': 'suck_1'}, {'btn': 'temp_3', 'time': 9, 'frame': 83, 'snd': 'suck_2'}, {'btn': 'temp_4', 'time': 9, 'frame': 84, 'snd': 'suck_3'}); _global.myRegime = new Regime(_global.regimeList, 'btn_next', 85); stop(); } movieClip 307 { } movieClip 309 { } movieClip 311 { } movieClip 313 { } movieClip 315 { } frame 82 { scen4.gotoAndPlay('sex_1'); } movieClip 322 { } movieClip 343 { frame 60 { gotoAndPlay('sex_1'); } frame 100 { gotoAndPlay('sex_2'); } frame 120 { gotoAndPlay('sex_3'); } frame 250 { stop; } } frame 83 { scen4.gotoAndPlay('sex_2'); } frame 84 { scen4.gotoAndPlay('sex_3'); } frame 85 { scen4.gotoAndPlay('finish'); _global.myWaiting = new Waiting(130, 90); stop; } frame 90 { _global.myWaiting = new Waiting(30, 95); stop; } movieClip 344 { frame 1 { stop; } } frame 95 { _global.myWaiting = new Waiting(60, 100); stop; } movieClip 349 { } movieClip 352 { } movieClip 355 { } movieClip 358 { } movieClip 361 { } movieClip 364 { } movieClip 367 { } movieClip 370 { } movieClip 373 { } movieClip 376 { } movieClip 379 { } movieClip 382 { } movieClip 385 { } movieClip 388 { } movieClip 391 { } movieClip 392 { frame 60 { stop; } } frame 100 { _global.regimeList = new Array({'btn': 'temp_1', 'time': 0, 'frame': 101, 'snd': ''}, {'btn': 'temp_2', 'time': 9, 'frame': 102, 'snd': 'temp_1'}, {'btn': 'temp_3', 'time': 9, 'frame': 103, 'snd': 'temp_2'}, {'btn': 'temp_4', 'time': 9, 'frame': 104, 'snd': 'temp_3'}); _global.myRegime = new Regime(_global.regimeList, 'btn_next', 105); stop(); } movieClip 393 { } movieClip 396 { } movieClip 398 { } movieClip 400 { } movieClip 402 { } frame 102 { scen5.gotoAndPlay('sex_1'); } movieClip 408 { } movieClip 414 { } movieClip 419 { } movieClip 420 { frame 60 { gotoAndPlay('sex_1'); } frame 100 { gotoAndPlay('sex_2'); } frame 120 { gotoAndPlay('sex_3'); } frame 250 { stop; } } frame 103 { scen5.gotoAndPlay('sex_2'); } frame 104 { scen5.gotoAndPlay('sex_3'); } frame 105 { scen5.gotoAndPlay('finish'); _global.myWaiting = new Waiting(130, 110); stop; } frame 110 { _global.myWaiting = new Waiting(30, 115); stop; } movieClip 421 { frame 1 { stop; } } frame 115 { game_name.text = _global.gameName[_global.LanguageGame]; _global.buttonList = new Array({'area': [-20, 210], 'obj': 'btn_again', 'frame': 10, 'url': ''}, {'area': [-20, 261], 'obj': 'btn_more', 'frame': 0, 'url': 'http://sexgamesbox.com/?fr=' + _global.LanguageGame + '-Lollipop_Cock_Trip-' + _global.OnlineGame}); _global.myButtons = new Buttons(_global.buttonList); stop(); } movieClip 424 { } movieClip 427 { } movieClip 430 { } movieClip 432 { } movieClip 433 { } movieClip 434 { frame 300 { stop(); } }




http://swfchan.com/31/154609/info.shtml
Created: 24/10 -2018 15:43:21 Last modified: 24/10 -2018 15:43:21 Server time: 22/12 -2024 22:49:57