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/68711372?noj=FRM68711372-22DC" width="1" height="1"></div>

'A Night With You' - Open Alpha V1.4 by SqwarkDemon.swf

This is the info page for
Flash #221046

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


ActionScript [AS1/AS2]
Combined Code
frame 1 { stop(); title_screen.play_button.onPress = function () { gotoAndPlay(2); }; } frame 1 { var recRoomUnlocked = false; var kitchenUnlocked = false; var upstairsUnlocked = false; _global.roseTask = 0; _global.kitchenClue = 0; _global.roseGotKitchenKey = 0; _global.hikariEntrance = 0; _global.studyBookTask = 0; _global.hallwayLightIsOn = 0; var curtainsOpen = false; var weatherPicked = false; _global.curtainsOpen = 0; _global.weatherPicked = 0; _global.chatBoxEnd = 0; _global.roseStoryComplete = 0; _global.weatherNeutral = 0; _global.weatherSun = 0; _global.weatherRain = 0; _global.rosePosterActive = 0; _global.saraPosterActive = 0; _global.rose_ach_01 = 0; _global.rose_ach_02 = 0; _global.rose_ach_03 = 0; _global.rose_ach_04 = 0; _global.sara_ach_01 = 0; _global.sara_ach_02 = 0; _global.sara_ach_03 = 0; _global.misc_ach_01 = 0; _global.misc_ach_02 = 0; _global.misc_ach_03 = 0; Stage.showMenu = false; } movieClip 2 { } movieClip 26 { } movieClip 29 { } movieClip 31 { } movieClip 34 { } movieClip 36 { } movieClip 40 { } movieClip 57 { } // unknown tag 88 length 11 movieClip 61 { } movieClip 64 { } movieClip 68 { } movieClip 69 { frame 1 { stop(); } } // unknown tag 88 length 118 frame 2 { stop(); } movieClip 74 { } movieClip 76 { } movieClip 78 { } movieClip 81 { } movieClip 84 { } movieClip 87 { } movieClip 90 { } movieClip 97 { } movieClip 101 { frame 1 { skip_button.onPress = function () { _root.gotoAndPlay(3); }; } frame 351 { stop(); next_button.onPress = function () { gotoAndPlay(352); }; } frame 352 { stop(); next_button.onPress = function () { gotoAndPlay(353); }; } frame 353 { stop(); next_button.onPress = function () { gotoAndPlay(354); }; } frame 437 { _root.gotoAndPlay(3); } frame 438 { stop(); next_arrow.onPress = function () { gotoAndPlay(439); }; } frame 439 { stop(); next_arrow.onPress = function () { gotoAndPlay(440); }; } frame 440 { stop(); next_arrow.onPress = function () { _root.gotoAndPlay(3); }; } } frame 3 { stop(); } movieClip 108 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 111 { } movieClip 114 { frame 1 { stop(); } frame 2 { stop(); } } // unknown tag 88 length 91 movieClip 125 { } movieClip 127 { } movieClip 128 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 130 { frame 1 { stop(); } frame 2 { stop(); } } // unknown tag 88 length 282 movieClip 134 { } movieClip 137 { } movieClip 139 { } movieClip 142 { } movieClip 143 { frame 1 { stop(); } frame 77 { stop(); gotoAndStop(1); } } movieClip 147 { } // unknown tag 88 length 297 // unknown tag 88 length 292 movieClip 153 { } movieClip 157 { } movieClip 161 { } movieClip 176 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 179 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 182 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 187 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 191 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 193 { } movieClip 196 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 199 { } movieClip 202 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 204 { frame 1 { stop(); } frame 1 { var high = 3; var low = 1; randoWeather = function () { weatherPicker = Math.floor(Math.random() * (1 + high - low)) + low; if (weatherPicker == 1) { weather.gotoAndStop(1); _global.weatherNeutral = 1; _global.weatherSun = 0; _global.weatherRain = 0; } if (weatherPicker == 2) { weather.gotoAndStop(2); _global.weatherNeutral = 0; _global.weatherSun = 1; _global.weatherRain = 0; } if (weatherPicker == 3) { weather.gotoAndStop(3); _global.weatherNeutral = 0; _global.weatherSun = 0; _global.weatherRain = 1; } }; chatBoxActive = function () { chatBox._y = 600; chatBox.gotoAndPlay(2); if (_global.chatBoxEnd == 1) { chatBox._y = 900; _global.chatBoxEnd = 0; } }; chatBox.onPress = function () { chatBox.gotoAndPlay(68); }; onEnterFrame = function () { weatherChanger.onPress = function () { randoWeather(); if (_global.misc_ach_01 == 0) { _root.ach_popup_moving.gotoAndPlay(2); _root.ach_popup_moving.ach_popup.ach_title.text = 'Click That Button!'; _root.ach_popup_moving.ach_popup.ach_desc.text = 'Woah, you clicked it! Great job!'; _global.misc_ach_01 = 1; chatBoxActive(); chatBox.chatBoxInner._txt.text = 'You got the achievement: \'Click That Button!\' Congrats!'; } }; if (_global.roseStoryComplete == 1) { _root.ach_popup_moving.gotoAndPlay(2); _root.ach_popup_moving.ach_popup.ach_title.text = 'Undead But Not Forgotten'; _root.ach_popup_moving.ach_popup.ach_desc.text = 'You completed Rose\'s Story'; _global.rose_ach_01 = 1; _global.roseStoryComplete = 0; } curtains.onPress = function () { if (_global.curtainsOpen == 0 && _global.weatherPicked == 0) { randoWeather(); chatBoxActive(); chatBox.chatBoxInner._txt.text = 'You open the curtains.'; curtains.gotoAndStop(2); _global.curtainsOpen = 1; _global.weatherPicked = 1; } else { if (_global.curtainsOpen == 0 && _global.weatherPicked == 1) { chatBoxActive(); chatBox.chatBoxInner._txt.text = 'You open the curtains.'; curtains.gotoAndStop(2); _global.curtainsOpen = 1; } else { if (_global.curtainsOpen == 1) { chatBoxActive(); chatBox.chatBoxInner._txt.text = 'You close the curtains.'; curtains.gotoAndStop(1); _global.curtainsOpen = 0; } } } }; pin_board.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = 'My objectives. Close up coming soon!'; gotoAndPlay(2); }; yes_button.onPress = function () { _root.gotoAndPlay(4); }; no_button.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = 'Guess I\'ll wait it out for now.'; _global.rosePosterActive = 0; gotoAndPlay(2); }; hub_back.onPress = function () { _root.hub_room.gotoAndPlay(1); }; rose_poster.onPress = function () { if (_global.rosePosterActive == 0) { _global.rosePosterActive = 1; chatBoxActive(); chatBox.chatBoxInner._txt.text = 'A girl that looks like she was sewn together? Huh... strange...'; gotoAndPlay(3); } else { if (_global.rosePosterActive == 1) { chatBoxActive(); chatBox.chatBoxInner._txt.text = 'A girl that looks like she was sewn together? Huh... strange...'; } } }; sara_poster.onPress = function () { _global.saraPosterActive = 1; chatBoxActive(); chatBox.chatBoxInner._txt.text = 'A blue... cat? Oh, I *NEED* to see this!'; }; mummy_poster.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = 'I can\'t do anything until they call me up. Trespassing in a museum is a bad idea...'; }; snow_spirit_poster.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = 'I\'m sceptical, but that\'s what this whole organisation is about!'; }; rose_poster_post.onPress = function () { gotoAndPlay(4); }; if (_global.misc_ach_01 == 0) { misc_ach_1.gotoAndStop(1); } else { if (_global.misc_ach_01 == 1) { misc_ach_1.gotoAndStop(2); } } if (_global.misc_ach_02 == 0) { misc_ach_2.gotoAndStop(1); } else { if (_global.misc_ach_02 == 1) { misc_ach_2.gotoAndStop(2); } } if (_global.rose_ach_01 == 0) { rose_ach_1.gotoAndStop(1); } else { if (_global.rose_ach_01 == 1) { rose_ach_1.gotoAndStop(2); } } if (_global.rose_ach_02 == 0) { rose_ach_2.gotoAndStop(1); } else { if (_global.rose_ach_02 == 1) { rose_ach_2.gotoAndStop(2); } } if (_global.rose_ach_03 == 0) { rose_ach_3.gotoAndStop(1); } else { if (_global.rose_ach_03 == 1) { rose_ach_3.gotoAndStop(2); } } if (_global.rose_ach_04 == 0) { rose_ach_4.gotoAndStop(1); } else { if (_global.rose_ach_04 == 1) { rose_ach_4.gotoAndStop(2); } } if (_global.rare_ach_01 == 0) { rare_ach_1.gotoAndStop(1); } else { if (_global.rare_ach_01 == 1) { rare_ach_1.gotoAndStop(2); } } }; } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } } frame 4 { stop(); } movieClip 217 { } movieClip 219 { } movieClip 227 { } movieClip 230 { frame 1 { skip_button.onPress = function () { gotoAndPlay(579); }; } frame 261 { } frame 580 { _root.gotoAndPlay(5); } } frame 5 { stop(); } movieClip 234 { } movieClip 236 { } movieClip 238 { } // unknown tag 88 length 63 movieClip 243 { } movieClip 251 { } movieClip 252 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 259 { } movieClip 262 { } movieClip 264 { } movieClip 268 { } movieClip 270 { } movieClip 272 { frame 1 { if (_global.hallwayLightIsOn == 1) { gotoAndStop(2); } else { stop(); } } frame 1 { stop(); } frame 2 { stop(); } } movieClip 276 { } movieClip 278 { } movieClip 280 { } movieClip 282 { } movieClip 284 { } movieClip 286 { } movieClip 288 { frame 1 { stop(); } } movieClip 290 { } movieClip 293 { } movieClip 296 { } movieClip 298 { } movieClip 300 { } movieClip 302 { } movieClip 304 { } movieClip 306 { } movieClip 311 { } movieClip 314 { } movieClip 316 { } movieClip 318 { } movieClip 320 { } movieClip 322 { } movieClip 323 { } movieClip 324 { frame 1 { stop(); } frame 13 { stop(); } } movieClip 327 { frame 1 { _currentlabel = 'lowerleft'; } frame 2 { gotoAndPlay(_currentlabel); } } movieClip 330 { } movieClip 332 { } movieClip 334 { } movieClip 336 { } movieClip 339 { } movieClip 350 { } movieClip 358 { } movieClip 429 { frame 24 { stop(); next_button.onPress = function () { nextFrame(); }; skip_button.onPress = function () { gotoAndPlay(235); }; } frame 25 { stop(); next_button.onPress = function () { nextFrame(); }; } frame 26 { play(); } frame 41 { stop(); next_button.onPress = function () { nextFrame(); }; } frame 42 { play(); } frame 51 { stop(); next_button.onPress = function () { nextFrame(); }; } frame 52 { play(); } frame 126 { stop(); next_arrow.onPress = function () { nextFrame(); }; } frame 129 { play(); } frame 140 { stop(); next_arrow.onPress = function () { nextFrame(); }; } frame 157 { play(); } frame 168 { stop(); next_arrow.onPress = function () { nextFrame(); }; } frame 198 { play(); } frame 209 { stop(); next_button.onPress = function () { nextFrame(); }; } frame 212 { play(); } frame 223 { stop(); next_arrow.onPress = function () { nextFrame(); }; } frame 224 { play(); } frame 235 { stage3.gotoAndPlay(3); onEnterFrame = function () { if (_global.rose_ach_01 == 0) { _root.ach_popup_moving.gotoAndPlay(2); _root.ach_popup_moving.ach_popup.ach_title.text = 'Meet \'n\' Greet'; _root.ach_popup_moving.ach_popup.ach_desc.text = 'You met Rose'; _global.rose_ach_01 = 1; menu._txt.text = 'You\'ve met Rose! Treat her well.'; } }; } } movieClip 433 { } movieClip 435 { } movieClip 437 { } movieClip 441 { } movieClip 444 { } movieClip 453 { } movieClip 456 { } movieClip 458 { } movieClip 485 { frame 79 { gotoAndPlay(1); } frame 167 { gotoAndPlay(80); } } movieClip 486 { frame 1 { stop(); } frame 401 { stop(); belly_final.onEnterFrame = function () { if (rose_ach_03 == 0) { ach_popup_moving.gotoAndPlay(2); ach_popup_moving.ach_popup.ach_title.text = 'Could I get a uhhhhhhhhh'; ach_popup_moving.ach_popup.ach_desc.text = 'You supersized Rose, you sly dog'; _global.rose_ach_03 = 1; } }; } } movieClip 488 { } movieClip 509 { } movieClip 511 { } movieClip 516 { } movieClip 518 { } movieClip 520 { } movieClip 522 { } movieClip 529 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 532 { frame 1 { _currentlabel = 'lowerleft'; } frame 2 { gotoAndPlay(_currentlabel); } } movieClip 540 { frame 24 { stop(); next_button.onPress = function () { gotoAndPlay(25); }; skip_button.onPress = function () { gotoAndPlay(281); }; } frame 25 { stop(); next_button.onPress = function () { gotoAndPlay(26); }; } frame 42 { stop(); next_arrow.onPress = function () { gotoAndPlay(43); }; } frame 43 { stop(); next_arrow.onPress = function () { gotoAndPlay(44); }; } frame 44 { stop(); next_arrow.onPress = function () { gotoAndPlay(45); }; } frame 45 { stop(); next_arrow.onPress = function () { gotoAndPlay(46); }; } frame 46 { stop(); next_arrow.onPress = function () { gotoAndPlay(47); }; } frame 47 { stop(); next_arrow.onPress = function () { gotoAndPlay(48); }; } frame 48 { stop(); next_arrow.onPress = function () { gotoAndPlay(49); }; } frame 49 { stop(); next_arrow.onPress = function () { gotoAndPlay(50); }; } frame 50 { stop(); next_arrow.onPress = function () { gotoAndPlay(51); }; } frame 51 { stop(); next_button.onPress = function () { gotoAndPlay(52); }; } frame 52 { stop(); next_arrow.onPress = function () { gotoAndPlay(53); }; } frame 53 { stop(); next_arrow.onPress = function () { gotoAndPlay(54); }; } frame 54 { stop(); next_arrow.onPress = function () { gotoAndPlay(55); }; } frame 55 { stop(); next_arrow.onPress = function () { gotoAndPlay(56); }; } frame 56 { stop(); next_arrow.onPress = function () { gotoAndPlay(57); }; } frame 57 { stop(); next_arrow.onPress = function () { gotoAndPlay(58); }; } frame 58 { stop(); next_arrow.onPress = function () { gotoAndPlay(59); }; } frame 59 { function setState(str) { if (state != str) { statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); curState.state = str; state = str; for (var v2 in states[str]) { curState[v2] = states[str][v2]; } rose.head.eyes.gotoAndStop(curState.eyes); rose.head.mouth.gotoAndStop(curState.mouth); } } function grow() { if (size < rose.belly._totalframes) { ++size; rose.belly.gotoAndStop(size); } else { growth = 0; } } function revert() { if (size > 1) { --size; rose.belly.gotoAndStop(size); } else { growth = 0; } } stop(); var speechidle = 0; var lastspeech = 0; var ranspeeches = []; resetSpeeches = function () { ranspeeches.push(1); ranspeeches.push(2); ranspeeches.push(3); ranspeeches.push(4); ranspeeches.push(5); }; var _state = ''; var states = new Object(); var curState = new Object(); var state = ''; var backupState = 'default'; var helpbit1 = ''; var nextsize = 30; var speech = new Object(); var rando = new Object(); var curSpeech = 0; var size = 1; var growth = 0; r_control.expand_mc.onPress = function () { growth = 1; speech_b._alpha = 0; speech_b._txt.text = 'TEST EXP'; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush4'); }; r_control.expand_mc.onMouseUp = function () { growth = 0; }; r_control.revert_mc.onPress = function () { growth = -1; speech_b._alpha = 0; speech_b._txt.text = 'TEST REV'; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush4'); }; r_control.revert_mc.onMouseUp = function () { growth = 0; }; r_control.reset_mc.onRelease = function () { reset(); }; r_control.r_belly_touch.onRelease = function () { speech_b._alpha = 0; speech_b._txt.text = 'That\'s what you\'re here for'; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('default'); }; r_control.r_feel.onRelease = function () { speech_b._alpha = 0; speech_b._txt.text = 'I\'m feeling fine, currently.'; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('default'); }; var high = 3; var low = 1; randoSpeak1 = function () { randoLines = Math.floor(Math.random() * (1 + high - low)) + low; if (randoLines == 1) { speech_b._alpha = 0; speech_b._txt.text = rando[1]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('default'); } if (randoLines == 2) { speech_b._alpha = 0; speech_b._txt.text = rando[2]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('confused'); } if (randoLines == 3) { speech_b._alpha = 0; speech_b._txt.text = rando[3]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush4'); } }; randoSpeak2 = function () { randoLines = Math.floor(Math.random() * (1 + high - low)) + low; if (randoLines == 1) { speech_b._alpha = 0; speech_b._txt.text = rando[4]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('dislike'); } if (randoLines == 2) { speech_b._alpha = 0; speech_b._txt.text = rando[5]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('mad'); } if (randoLines == 3) { speech_b._alpha = 0; speech_b._txt.text = rando[6]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('push'); } }; randoSpeak3 = function () { randoLines = Math.floor(Math.random() * (1 + high - low)) + low; if (randoLines == 1) { speech_b._alpha = 0; speech_b._txt.text = rando[7]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush3'); } if (randoLines == 2) { speech_b._alpha = 0; speech_b._txt.text = rando[8]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush4'); } if (randoLines == 3) { speech_b._alpha = 0; speech_b._txt.text = rando[9]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('shock'); } }; randoSpeak4 = function () { randoLines = Math.floor(Math.random() * (1 + high - low)) + low; if (randoLines == 1) { speech_b._alpha = 0; speech_b._txt.text = rando[10]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush2'); } if (randoLines == 2) { speech_b._alpha = 0; speech_b._txt.text = rando[11]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush4'); } if (randoLines == 3) { speech_b._alpha = 0; speech_b._txt.text = rando[12]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('shock'); } }; randoSpeak5 = function () { randoLines = Math.floor(Math.random() * (1 + high - low)) + low; if (randoLines == 1) { speech_b._alpha = 0; speech_b._txt.text = rando[13]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('mad'); } if (randoLines == 2) { speech_b._alpha = 0; speech_b._txt.text = rando[14]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush4'); } if (randoLines == 3) { speech_b._alpha = 0; speech_b._txt.text = rando[15]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('like'); } }; randoSpeak6 = function () { randoLines = Math.floor(Math.random() * (1 + high - low)) + low; if (randoLines == 1) { speech_b._alpha = 0; speech_b._txt.text = rando[16]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('push'); } if (randoLines == 2) { speech_b._alpha = 0; speech_b._txt.text = rando[17]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('mad'); } if (randoLines == 3) { speech_b._alpha = 0; speech_b._txt.text = rando[18]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('shock'); } }; randoSpeak7 = function () { randoLines = Math.floor(Math.random() * (1 + high - low)) + low; if (randoLines == 1) { speech_b._alpha = 0; speech_b._txt.text = rando[19]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush2'); } if (randoLines == 2) { speech_b._alpha = 0; speech_b._txt.text = rando[20]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('like'); } if (randoLines == 3) { speech_b._alpha = 0; speech_b._txt.text = rando[21]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState('blush4'); } }; randoSpeakB = function () { randoLines = Math.floor(Math.random() * (1 + high - low)) + low; if (randoLines == 1) { speech_b._alpha = 0; speech_b._txt.text = rando[22]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); } if (randoLines == 2) { speech_b._alpha = 0; speech_b._txt.text = rando[23]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); } if (randoLines == 3) { speech_b._alpha = 0; speech_b._txt.text = rando[24]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); } }; speech[-99] = {'_expression': 'push', '_line': 'Whoops, you encountered an error! Leave a comment with a description.'}; speech[-16] = {'_expression': 'push', '_line': 'This hurts... unf... far more than I expected...!'}; speech[-15] = {'_expression': 'blush2', '_line': 'I- Think my water just broke...'}; speech[-14] = {'_expression': 'default', '_line': 'Oww! Stop! Augh!'}; speech[-13] = {'_expression': 'mad', '_line': 'Will you cease with the poking!'}; speech[-12] = {'_expression': 'pain', '_line': '...after this is all said and done, I will not hesitate to harm you back!'}; speech[-11] = {'_expression': 'mad', '_line': 'Though I have offered you this chance, you still choose to harm me! For shame!'}; speech[-10] = {'_expression': 'push', '_line': 'Oh- Oh my... they\'re... rather tender...'}; speech[-9] = {'_expression': 'mad', '_line': 'Ow! I still feel that! I can still feel pain, you know...'}; speech[-8] = {'_expression': 'mad', '_line': 'I understand the opportunity I\'ve given you, but please be gentle.'}; speech[-7] = {'_expression': 'pain', '_line': '...ow...'}; speech[-6] = {'_expression': 'mad', '_line': 'Please...'}; speech[-5] = {'_expression': 'dislike', '_line': 'Egh- I must ask that you stop poking me!'}; speech[-4] = {'_expression': 'pain', '_line': 'OW! Stop it!'}; speech[-3] = {'_expression': 'mad', '_line': 'Eugh... that makes me feel sick... can you not?'}; speech[-2] = {'_expression': 'dislike', '_line': 'Is this how you treat pregnant women?! For shame!'}; speech[-1] = {'_expression': 'mad', '_line': 'I hope that doesn\'t become something you do regularly...'}; speech[0] = {'_expression': 'blush1', '_line': 'That\'s helping a tiny bit...'}; speech[0] = {'_expression': 'pain', '_line': 'Is that meant to make me feel better?!'}; speech[8] = {'_expression': 'confused', '_line': 'If this helps with the process, then I wont deny such an act.'}; speech[9] = {'_expression': 'mad', '_line': 'I- I expected the focus to be on my belly, not my assets!'}; speech[10] = {'_expression': 'confused', '_line': 'Well... you surely know how to take life by the hands!'}; speech[11] = {'_expression': 'blush4', '_line': 'I\'d much rather you focused on my growing stomach.'}; speech[12] = {'_expression': 'blush2', '_line': 'While such an act is starting to feel pleasant... Oh, why not... keep doing it if you must.'}; speech[13] = {'_expression': 'dislike', '_line': 'Hmmfff...'}; speech[14] = {'_expression': 'push', '_line': 'If you think this will help the birthing process then keep doing it I suppose...'}; speech[1] = {'_expression': 'blush1', '_line': 'The baby isn\'t growing yet, why are you feeling my midriff?'}; speech[2] = {'_expression': 'shock', '_line': 'That\'s rather soothing! Please continue!'}; speech[3] = {'_expression': 'blush2', '_line': 'Thank you for doing this for me.'}; speech[4] = {'_expression': 'blush1', '_line': 'Oof... keep doing that!'}; speech[5] = {'_expression': 'content', '_line': 'The bigger I get, the more these rubs are welcomed.'}; speech[6] = {'_expression': 'shock', '_line': 'Ahnnnnf...!'}; speech[7] = {'_expression': 'blush2', '_line': 'I- I can feel them kicking! Deep within my belly, they\'re kicking!'}; speech[15] = {'_expression': 'm_blush1', '_line': 'Here we go! ...I\'m a little nervous!'}; speech[16] = {'_expression': 'm_blush2', '_line': 'I\'m feeling a lot of pressure on my middle...'}; speech[17] = {'_expression': 'shock', '_line': 'This is it... I\'m... I\'m pregnant!'}; speech[18] = {'_expression': 'like', '_line': 'This feels euphoric!'}; speech[19] = {'_expression': 'blush4', '_line': 'Um... Could you... rub my belly? It\'s starting to feel kind of sore...'}; speech[20] = {'_expression': 'default', '_line': 'W-Wait! I feel... tingly everywhere... Ahnnn!'}; speech[21] = {'_expression': 'shock', '_line': '*Huff huff* I- I think it\'s done...!'}; speech[22] = {'_expression': 'shock', '_line': 'Random_6'}; rando[1] = {'_expression': 'default', '_line': 'Uhm, yes, the scars on my body are all but healed. This is just makeup that I apply...'}; rando[2] = {'_expression': 'confused', '_line': 'I know I\'m being upfront, but males dont come here all too often. Usually they can\'t get in.'}; rando[3] = {'_expression': 'blush4', '_line': 'I don\'t mind you staring, but please help me at some point.'}; rando[4] = {'_expression': 'dislike', '_line': 'I- I think it\'s starting!'}; rando[5] = {'_expression': 'mad', '_line': 'Am I ready for this? Oh...'}; rando[6] = {'_expression': 'push', '_line': 'I can feel it deep down within me - something expanding!'}; rando[7] = {'_expression': 'blush3', '_line': 'I\'ve... always dreamed of being pregnant... and now I\'m living in that dream!'}; rando[8] = {'_expression': 'blush4', '_line': 'Being pregnant feels nice... but it\'s also very strange. To feel life beneath the skin...'}; rando[9] = {'_expression': 'shock', '_line': 'Ah! I hope my dress stretches!'}; rando[10] = {'_expression': 'blush2', '_line': 'I do hope you\'ll visit me! It\'ll be lonely without someone else here again.'}; rando[11] = {'_expression': 'blush4', '_line': 'I don\'t eat, but for some reason I\'m feeling... hunger. ...no... not for brains...'}; rando[12] = {'_expression': 'shock', '_line': 'I hope this never stops! ...sorry, that was a weird thing to say...'}; rando[13] = {'_expression': 'mad', '_line': 'I\'m thankful I have you with me! I couldn\'t have done this without you~!'}; rando[14] = {'_expression': 'blush4', '_line': 'You can feel my belly... I-if you\'d like...'}; rando[15] = {'_expression': 'like', '_line': 'Now hopefully my breasts will be bigger!'}; rando[16] = {'_expression': 'push', '_line': 'I... dont know if I\'m looking forward to the birth, but...'}; rando[17] = {'_expression': 'mad', '_line': 'Ahhmmmm...! I\'m... Please help...'}; rando[18] = {'_expression': 'shock', '_line': 'My belly... wont stop tingling...! Can... can you rub it for me...?'}; rando[19] = {'_expression': 'blush2', '_line': 'I feel... very radiant! Even with this sphere on my lap, I feel... anew.'}; rando[20] = {'_expression': 'like', '_line': 'I\'m very thankful to have your capable hands by my side as I go through this.'}; rando[21] = {'_expression': 'blush4', '_line': 'I guess all that\'s left is the birthing. I\'m hoping you\'ll be there when I go through that!'}; rando[22] = {'_expression': 'blush2', '_line': 'Birth_1'}; rando[23] = {'_expression': 'default', '_line': 'Birth_2'}; rando[24] = {'_expression': 'default', '_line': 'Birth_3'}; states.default = {'eyes': 'default', 'mouth': 'default'}; states.mad = {'eyes': 'mad', 'mouth': 'mad'}; states.like = {'eyes': 'default', 'mouth': 'smile'}; states.dislike = {'eyes': 'mad', 'mouth': 'mouthOpen'}; states.blush1 = {'eyes': 'default', 'mouth': 'smileBlush'}; states.blush2 = {'eyes': 'happy', 'mouth': 'smileBlush'}; states.m_blush1 = {'eyes': 'shock', 'mouth': 'ohnoBlush'}; states.m_blush2 = {'eyes': 'pain', 'mouth': 'ohnoBlush'}; states.push = {'eyes': 'pain', 'mouth': 'push'}; states.confused = {'eyes': 'confused', 'mouth': 'mad'}; states.blush3 = {'eyes': 'default', 'mouth': 'b_mad'}; states.blush4 = {'eyes': 'side', 'mouth': 'b_mad'}; states.shock = {'eyes': 'shock', 'mouth': 'push'}; states.content = {'eyes': 'content', 'mouth': 'smileBlush'}; speech_b._alpha = 0; speech_b.onPress = function () { if (speechtimer > 10) { speechtimer = 10; } }; charSpeak = function (n, f) { speechTimer = speech[n]._line.length * 2.3; speech_b._txt.text = speech[n]._line; setState(speech[n]._expression); moveArm(speech[n]._arm); if (speech[n].forcekick == true) { kickran = 8000; } if (speech[n]._line2 != '') { if (secondline != n) { secondline = n; } else { speechTimer = speech[n]._line.length * 2.3; speech_b._txt.text = speech[n]._line2; setState(speech[n]._expression2); moveArm(speech[n]._arm2); if (f == false) { secondline = -5000; } } } else { secondline = -5000; } if (f == true) { speechTimer = speech[n]._line.length * 2.3; speech_b._txt.text = speech[n]._line; setState(speech[n]._expression); moveArm(speech[n]._arm); } }; rose.head.onPress = function () { if (size < 45) { randoSpeak1(); } if (size >= 45) { randoSpeak2(); } if (size >= 80) { randoSpeak3(); } if (size >= 160) { randoSpeak4(); } if (size >= 250) { randoSpeak5(); } if (size >= 320) { randoSpeak6(); } if (size >= 400) { randoSpeak7(); } }; tempContinue.onPress = function () { nextFrame(); }; rose.breasts.onPress = function () { bstartrub = 10; if (size < 45) { setState('confused'); speech_b._alpha = 0; speech_b._txt.text = speech[8]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 45) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = speech[9]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 80) { setState('confused'); speech_b._alpha = 0; speech_b._txt.text = speech[10]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 160) { setState('blush4'); speech_b._alpha = 0; speech_b._txt.text = speech[11]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 250) { setState('blush2'); statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); speech_b._alpha = 0; speech_b._txt.text = speech[12]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 320) { setState('dislike'); speech_b._alpha = 0; speech_b._txt.text = speech[13]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 400) { setState('push'); speech_b._alpha = 0; speech_b._txt.text = speech[14]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 450) { setState('push'); speech_b._alpha = 0; speech_b._txt.text = speech[14]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } }; rose.belly.onPress = function () { startrub = 10; if (size <= 2) { setState('blush1'); speech_b._alpha = 0; speech_b._txt.text = speech[1]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); } if (size > 44) { setState('blush1'); speech_b._alpha = 0; speech_b._txt.text = speech[-1]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); } if (size >= 45) { setState('shock'); speech_b._alpha = 0; speech_b._txt.text = speech[2]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 80) { setState('blush2'); speech_b._alpha = 0; speech_b._txt.text = speech[3]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 160) { setState('blush1'); speech_b._alpha = 0; speech_b._txt.text = speech[4]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 250) { setState('content'); speech_b._alpha = 0; speech_b._txt.text = speech[5]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 320) { setState('shock'); speech_b._alpha = 0; speech_b._txt.text = speech[6]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 400) { setState('blush2'); speech_b._alpha = 0; speech_b._txt.text = speech[7]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 401) { setState('blush2'); expand_mc._y = -195; revert_mc._y = -195; reset_mc._y = 195; speech_b._alpha = 0; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (birth == true) { speech_b._txt.text = speech[-16]._line; } }; onMouseUp = function () { mousepressed = false; if (startrub > 1) { startrub = 2; } if (bstartrub > 1) { bstartrub = 2; } rubbing = 0; brubbing = 0; mousemove = 0; }; onMouseDown = function () { mousepressed = true; }; onEnterFrame = function () { startrub = Math.max(0, startrub - 1); if (startrub == 1 && mousemove < 1) { if (size < 45) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = speech[-1]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 45) { setState('dislike'); speech_b._alpha = 0; speech_b._txt.text = speech[-2]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 80) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = speech[-3]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 160) { setState('pain'); speech_b._alpha = 0; speech_b._txt.text = speech[-4]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 250) { setState('dislike'); speech_b._alpha = 0; speech_b._txt.text = speech[-5]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 320) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = speech[-6]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 400) { setState('pain'); speech_b._alpha = 0; speech_b._txt.text = speech[-7]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } } bstartrub = Math.max(0, bstartrub - 1); if (bstartrub == 1 && mousemove < 1) { if (size == 1) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = speech[-8]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 45) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = speech[-9]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 80) { setState('push'); speech_b._alpha = 0; speech_b._txt.text = speech[-10]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 160) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = speech[-11]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 250) { setState('pain'); statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); speech_b._alpha = 0; speech_b._txt.text = speech[-12]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 320) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = speech[-13]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 400) { setState('default'); speech_b._alpha = 0; speech_b._txt.text = speech[-14]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } if (size >= 450) { setState('default'); speech_b._alpha = 0; speech_b._txt.text = speech[-14]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(speech[n]._expression); } } if (mousemove > 1 && overbelly == true) { startrub = 0; if (rubbing <= 0) { speech_b._txt.text = speech[-99]._line; } rubbing = 10; } if (mousemove > 1 && overbreast == true) { bstartrub = 0; if (brubbing <= 0) { speech_b._txt.text = speech[-99]._line; } brubbing = 10; } if (xmsb != _xmouse || ymsb != _ymouse) { if (mousepressed == true) { mousemove += distance(xmsb, _xmouse, ymsb, _ymouse) / 5; } xmsb = _xmouse; ymsb = _ymouse; } rubbing = Math.max(0, rubbing - 1); brubbing = Math.max(0, brubbing - 1); mousemove = Math.max(0, mousemove - 1); mousemove = Math.min(20, mousemove); overbreast = false; overbelly = false; if (rose.breasts.hitTest(_xmouse, _ymouse, true) == true) { overbreast = true; } if (rose.breasts.hitTest(_xmouse, _ymouse, true) == true) { overbreast = true; } if (rose.belly.hitTest(_xmouse, _ymouse, true) == true) { overbelly = true; } statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); if (speech_b._alpha <= 1) { speech_b._visible = false; } else { speech_b._visible = true; } if (speechidle < Math.random()) { speechidle += 0.0005; } else { speechidle = 0; idlespeak(Math.floor(Math.random() * ranspeeches.length)); } if (speechtimer > 0) { speechtimer -= 1; if (speech_b._alpha < 100) { speech_b._alpha += 8; } speechidle = 0; } else { if (speech_b._alpha > 0) { speech_b._alpha -= 8; if (statetimer > 0) { statetimer = 10; } } } if (size < 45) { statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); if (statetimer > 0) { statetimer -= 1; } else { setState('default'); } } }; rose.belly.onEnterFrame = function () { if (growth != 1) { if (growth == -1) { revert(); if (true !== size < 60) { } else { setState('dislike'); } } } else { grow(); switch (true) { case size == 2: setState('m_blush1'); backupState = 'm_blush1'; speech_b._alpha = 0; speech_b._txt.text = speech[15]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); break; case size == 45: setState('m_blush2'); backupState = 'm_blush2'; speech_b._alpha = 0; speech_b._txt.text = speech[16]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); break; case size == 80: setState('shock'); backupState = 'shock'; speech_b._alpha = 0; speech_b._txt.text = speech[17]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); break; case size == 160: setState('blush2'); backupState = 'blush2'; speech_b._alpha = 0; speech_b._txt.text = speech[18]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); break; case size == 250: setState('blush4'); backupState = 'blush4'; speech_b._alpha = 0; speech_b._txt.text = speech[19]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); break; case size == 320: setState('m_blush1'); backupState = 'm_blush1'; speech_b._alpha = 0; speech_b._txt.text = speech[20]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); break; case size == 400: setState('shock'); backupState = 'blush2'; speech_b._alpha = 0; speech_b._txt.text = speech[21]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); break; case size > 400: ach_popup_moving.gotoAndPlay(2); ach_popup_moving.ach_popup.ach_title.text = 'Could I get a uhhhhhhhhh'; ach_popup_moving.ach_popup.ach_desc.text = 'You supersized Rose, you sly dog'; _global.rose_ach_04 = 1; } } }; reset = function () { size = 0; rose.belly.gotoAndPlay(1); setState('default'); expand_mc._y = 166.7; revert_mc._y = 224.65; reset_mc._y = 796.65; }; debug.onPress = function () { rose.belly.gotoAndPlay(400); }; } frame 60 { stop(); next_button.onPress = function () { nextFrame(); }; } frame 61 { stop(); next_button.onPress = function () { nextFrame(); }; } frame 62 { stop(); next_button.onPress = function () { nextFrame(); }; } frame 63 { stop(); next_button.onPress = function () { nextFrame(); }; } frame 64 { stop(); next_button.onPress = function () { _root.gotoAndPlay(3); }; } frame 126 { stop(); next_arrow.onPress = function () { gotoAndPlay(127); }; } frame 127 { stop(); next_arrow.onPress = function () { gotoAndPlay(128); }; } frame 128 { stop(); next_arrow.onPress = function () { gotoAndPlay(129); }; } frame 140 { stop(); next_arrow.onPress = function () { gotoAndPlay(141); }; } frame 141 { stop(); next_arrow.onPress = function () { gotoAndPlay(142); }; } frame 142 { stop(); next_arrow.onPress = function () { gotoAndPlay(143); }; } frame 143 { stop(); next_arrow.onPress = function () { gotoAndPlay(144); }; } frame 144 { stop(); next_arrow.onPress = function () { gotoAndPlay(145); }; } frame 156 { stop(); next_arrow.onPress = function () { gotoAndPlay(157); }; } frame 157 { stop(); next_arrow.onPress = function () { gotoAndPlay(158); }; } frame 158 { stop(); next_arrow.onPress = function () { gotoAndPlay(159); }; } frame 159 { stop(); next_arrow.onPress = function () { gotoAndPlay(160); }; } frame 160 { stop(); next_arrow.onPress = function () { gotoAndPlay(161); }; } frame 161 { stop(); next_arrow.onPress = function () { gotoAndPlay(162); }; } frame 162 { stop(); next_arrow.onPress = function () { gotoAndPlay(163); }; } frame 163 { stop(); next_arrow.onPress = function () { gotoAndPlay(164); }; } frame 164 { stop(); next_arrow.onPress = function () { gotoAndPlay(165); }; } frame 165 { stop(); next_arrow.onPress = function () { gotoAndPlay(166); }; } frame 166 { stop(); next_arrow.onPress = function () { gotoAndPlay(167); }; } frame 167 { stop(); next_arrow.onPress = function () { gotoAndPlay(168); }; } frame 168 { stop(); next_arrow.onPress = function () { gotoAndPlay(169); }; } frame 180 { stop(); next_arrow.onPress = function () { gotoAndPlay(181); }; } frame 181 { stop(); next_arrow.onPress = function () { gotoAndPlay(182); }; } frame 182 { stop(); next_arrow.onPress = function () { gotoAndPlay(183); }; } frame 207 { stop(); next_arrow.onPress = function () { gotoAndPlay(208); }; } frame 208 { stop(); next_arrow.onPress = function () { gotoAndPlay(209); }; } frame 209 { stop(); next_arrow.onPress = function () { gotoAndPlay(210); }; } frame 221 { stop(); next_arrow.onPress = function () { gotoAndPlay(222); }; } frame 222 { stop(); next_arrow.onPress = function () { gotoAndPlay(223); }; } frame 223 { stop(); next_arrow.onPress = function () { gotoAndPlay(224); }; } frame 224 { stop(); next_arrow.onPress = function () { gotoAndPlay(225); }; } frame 225 { stop(); next_arrow.onPress = function () { gotoAndPlay(226); }; } frame 226 { stop(); next_arrow.onPress = function () { gotoAndPlay(227); }; } frame 238 { stop(); next_arrow.onPress = function () { gotoAndPlay(239); }; } frame 239 { stop(); next_arrow.onPress = function () { gotoAndPlay(240); }; } frame 240 { stop(); next_arrow.onPress = function () { gotoAndPlay(241); }; } frame 241 { stop(); next_arrow.onPress = function () { gotoAndPlay(242); }; } frame 242 { stop(); next_arrow.onPress = function () { gotoAndPlay(243); }; } frame 243 { stop(); next_arrow.onPress = function () { gotoAndPlay(244); }; } frame 244 { stop(); next_arrow.onPress = function () { gotoAndPlay(245); }; } frame 245 { stop(); next_arrow.onPress = function () { gotoAndPlay(246); }; } frame 246 { stop(); next_arrow.onPress = function () { gotoAndPlay(247); }; } frame 247 { stop(); next_arrow.onPress = function () { gotoAndPlay(248); }; } frame 248 { stop(); next_arrow.onPress = function () { gotoAndPlay(249); }; } frame 249 { stop(); next_arrow.onPress = function () { gotoAndPlay(250); }; } frame 250 { stop(); next_arrow.onPress = function () { gotoAndPlay(251); }; } frame 251 { stop(); next_arrow.onPress = function () { gotoAndPlay(252); }; } frame 252 { stop(); next_arrow.onPress = function () { gotoAndPlay(253); }; } frame 253 { stop(); next_arrow.onPress = function () { gotoAndPlay(254); }; } frame 254 { stop(); next_arrow.onPress = function () { gotoAndPlay(255); }; } frame 255 { stop(); rose_button.onPress = function () { roseFriendship = 10; gotoAndPlay(256); }; beth_button.onPress = function () { bethFriendship = 10; }; sara_button.onPress = function () { saraFriendship = 10; }; } frame 267 { stop(); next_button.onPress = function () { gotoAndPlay(268); }; } frame 268 { stop(); next_button.onPress = function () { gotoAndPlay(269); }; } frame 269 { stop(); next_button.onPress = function () { gotoAndPlay(270); }; } frame 281 { stop(); next_arrow.onPress = function () { gotoAndPlay(282); }; } frame 293 { stop(); } } movieClip 541 { frame 1 { stop(); } frame 1 { chatBox.chatBoxInner.chatBox.chatBoxInner_button.onPress = function () { chatBox.chatBoxInner.gotoAndPlay(2); }; chatBox.chatBoxInner.chatBox.chatBoxInner_button.onPress = function () { chatBox.chatBoxInner.gotoAndPlay(1); }; console.console_button.onPress = function () { console.gotoAndPlay(2); }; console.console_button.onPress = function () { console.gotoAndPlay(1); }; var lines = new Object(); var r_lines = new Object(); var nextsize = 30; var questions = new Object(); var roseLove = 0; var input = ''; var output = ''; skip_button.onPress = function () { gotoAndPlay(5); }; console.onEnterFrame = function () { if (this._currentframe == 2) { my_listener = new Object(); my_listener.onKeyDown = function () { console.enter_button.onRelease = function () { console.output = console.input.text; consoleTrace(); }; }; Key.addListener(my_listener); consoleTrace = function () { trace(console.input); if (console._txtIn.text == 'hello') { console.output = 'Hey!'; } else { if (console._txtIn.text == 'rose loves me') { roseLove = 80; console.output = 'roseLove = 100;'; } else { if (console._txtIn.text == 'sara loves me') { saraLove = 100; console.output = 'saraLove = 100;'; } else { if (console._txtIn.text == 'beth loves me') { bethLove = 100; console.output = 'bethLove = 100;'; } else { if (console._txtIn.text == 'hikari loves me') { hikariLove = 100; console.output = 'hikariLove = 100;'; } else { if (console._txtIn.text == 'rose hates me') { roseLove = 0; console.output = 'roseLove = 0;'; } else { if (console._txtIn.text == 'sara hates me') { saraLove = 0; console.output = 'saraLove = 0;'; } else { if (console._txtIn.text == 'beth hates me') { bethLove = 0; console.output = 'bethLove = 0;'; } else { if (console._txtIn.text == 'hikari hates me') { hikariLove = 0; console.output = 'hikariLove = 0;'; } else { if (console._txtIn.text == 'play cutscene01') { gotoAndPlay(8); } else { if (console._txtIn.text == 'goto rose_room') { gotoAndPlay(5); } else { if (console._txtIn.text == 'goto sara_room') { gotoAndPlay(10); } else { if (console._txtIn.text == 'goto beth_room') { gotoAndPlay(9); } else { if (console._txtIn.text == 'goto hikari_room') { gotoAndPlay(12); } else { if (console._txtIn.text == 'loveCheck rose') { console.output = roseLove; } else { if (console._txtIn.text == 'loveCheck sara') { console.output = saraLove; } else { if (console._txtIn.text == 'loveCheck beth') { console.output = bethLove; } else { if (console._txtIn.text == 'loveCheck hikari') { console.output = hikariLove; } else { if (console._txtIn.text == 'help') { console.output = '\'____ loves me\': Sets love values to 100. eg: \'rose loves me\'\n\'____ hates me\': Sets love values to 0. eg: \'beth hates me\'\n\'play\': Plays a cutscene. eg: \'play cutscene 01\'. Use with caution, as it could mess values up.\n\'goto\': Warps you to a specific room. eg: \'goto sara_room\'.\n\'loveCheck\': Checks the current love value. eg: \'loveCheck hikari\'.\n'; } else { if (console._txtIn.text == 'ach_01_trace') { console.output = _global.rose_ach_01; } else { console.output = 'Error: Code not recognised.'; } } } } } } } } } } } } } } } } } } } } }; } }; chatBoxActive = function () { chatBox._y = 260; chatBox.gotoAndPlay(2); if (_global.chatBoxEnd == 1) { chatBox._y = 530; _global.chatBoxEnd = 0; } }; chatBox.onPress = function () { chatBox.gotoAndPlay(68); }; onEnterFrame = function () { exterior_windows.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[0]._line; }; exterior_flake.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[1]._line; }; lines[0] = {'_line': '...did I just see someone up there? ...maybe it was just my imagination...'}; lines[1] = {'_line': 'Looks like the wall is falling apart! Is this place even safe?'}; outside_door.onPress = function () { gotoAndPlay(2); }; love_debug.onPress = function () { roseLove += 10; }; love_debug2.onPress = function () { roseLove -= 10; }; love_trace.onPress = function () { gotoAndPlay(12); }; hallway_lightswitch.onPress = function () { lights.gotoAndPlay(2); _global.hallwayLightIsOn = 1; }; light_bulb.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[3]._line; }; hallway_carpet.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[4]._line; }; lines[3] = {'_line': 'Looks like this place has working electrciity. Huh, I didn\'t think it would.'}; lines[4] = {'_line': 'Looks very nice for a rug, this must have cost a lot of money.'}; lines[5] = {'_line': 'It\'s locked.'}; lines[6] = {'_line': 'It won\'t budge.'}; lines[26] = {'_line': 'Hm, the door is still jammed shut. Maybe Rose has a key?'}; to_rec_room.onPress = function () { if (recRoomUnlocked == true) { gotoAndPlay(4); } else { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[5]._line; } }; to_kitchen.onPress = function () { if (kitchenUnlocked == true) { gotoAndPlay(11); } else { if (_global.kitchenClue == 1) { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[26]._line; _global.roseGotKitchenKey = 1; } else { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[6]._line; } } }; to_upstairs.onPress = function () { if (upstairsUnlocked == true) { gotoAndPlay(8); } if (upstairsUnlocked == true && cutsceneOneOver == true) { gotoAndPlay(6); } else { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[20]._line; } }; to_study.onPress = function () { gotoAndPlay(3); }; study_window.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[7]._line; }; study_carpet.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[8]._line; }; study_books_top.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[9]._line; }; task_book.onPress = function () { if (_global.roseTask == 2) { roseLove += 20; chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[25]._line; _global.roseTask = 0; } else { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[9]._line; } }; task_book_2.onPress = function () { if (_global.roseTask == 4) { roseLove += 20; chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[31]._line; _global.roseTask = 0; } else { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[11]._line; } }; study_books_mid.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[10]._line; }; study_books_bot.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[11]._line; }; study_stray_book.onPress = function () { if (studyBookFirstTime == 0) { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[12]._line; studyBookFirstTime = 1; recRoomUnlocked = true; } else { if (studyBookFirstTime == 1) { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[13]._line; } } }; lines[7] = {'_line': 'The rain is coming down hard.'}; lines[8] = {'_line': 'Another satin carpet. These guys must really have been rich...'}; lines[9] = {'_line': 'They\'re all medical books on the human brain.'}; lines[10] = {'_line': 'They\'re all medical books on the nervous system and other body parts.'}; lines[11] = {'_line': 'These are just folders full of words I don\'t understand...'}; lines[12] = {'_line': 'There\'s a book on the floor. Wait... it has a key in it!'}; lines[13] = {'_line': 'A book fell out of the bookshelf. The page it fell on is about the human heart...'}; lines[20] = {'_line': 'I\'d rather not go up there if I don\'t have to.'}; lines[31] = {'_line': 'Oh, here\'s the book. I wonder why she wanted it anyway?'}; to_ds_hallway.onPress = function () { gotoAndPlay(2); }; dart_circle.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[14]._line; }; window.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[15]._line; }; cab_door.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[16]._line; }; dart_cab.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[17]._line; }; rec_room_corner.onPress = function () { if (hikariEntrance == 0) { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[18]._line; upstairsUnlocked = true; } else { if (hikariEntrance == 1) { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[28]._line; } } }; rec_room_cans.onPress = function () { if (hikariEntrance == 0) { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[19]._line; upstairsUnlocked = true; } else { if (hikariEntrance == 1) { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[27]._line; } } }; lines[14] = {'_line': 'It looks like a circular disk was once in that cabinet. Maybe a dart board?'}; lines[15] = {'_line': 'It\'s so dark out... I can barely see my car!'}; lines[16] = {'_line': 'It\'s a panel from the cabinet.'}; lines[17] = {'_line': 'That whole thing looks like it\'s about to fall off the wall...'}; lines[18] = {'_line': 'There\'s a locked door around the corner.'}; lines[19] = {'_line': '...empty beer cans? I should have guessed this was just down to some kids playing games.'}; lines[27] = {'_line': 'These cans are all over the place again...'}; lines[28] = {'_line': 'LEGACY - You need to be friends with Hikari to enter her room.'}; to_ds_hallway.onPress = function () { gotoAndPlay(2); }; lines[21] = {'_line': 'LEGACY - You need to be friends with Sara to enter her room.'}; lines[22] = {'_line': 'LEGACY - You need to be friends with Beth to enter her room.'}; lines[23] = {'_line': 'Task Works'}; lines[24] = {'_line': 'Task Fails'}; lines[25] = {'_line': 'Oh, this book has information on the brain. Just what Rose wanted.'}; to_rose_room.onPress = function () { gotoAndPlay(5); }; to_sara_room.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = 'It\'s locked.'; }; to_beth_room.onPress = function () { chatBoxActive(); chatBox.chatBoxInner._txt.text = 'It\'s locked.'; }; to_spare_room.onPress = function () { gotoAndPlay(7); }; lines[29] = {'_line': 'You fill a cup of water up for Rose.'}; lines[30] = {'_line': 'It\'s a simple sink. Still works.'}; to_us_hallway.onPress = function () { gotoAndPlay(6); }; task_1.onPress = function () { gotoAndPlay(12); }; sink.onPress = function () { if (_global.roseTask == 3) { roseLove += 30; chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[29]._line; _global.roseTask = 0; } else { chatBoxActive(); chatBox.chatBoxInner._txt.text = lines[30]._line; } }; }; } instance task_1 of movieClip 238 { onClipEvent (enterFrame) { var cutsceneOneOver = false; } } frame 2 { stop(); } instance to_upstairs of movieClip 270 { onClipEvent (enterFrame) { _global.upstairsUnlocked = 0; } } frame 3 { stop(); } instance study_stray_book of movieClip 286 { onClipEvent (enterFrame) { _global.studyBookFirstTime = 0; _global.studyBookTask = 0; } } frame 4 { stop(); } instance window of movieClip 300 { onClipEvent (enterFrame) { _global.firstTimeRecRoom = 0; } } frame 5 { function speak(n) { lastspeech = n; speech_b._alpha = 0; speech_b._txt.text = lines[n]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); if (questioned == true) { speech_b._txt.text = questions[n]._line; moveArm(questions[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(questions[n]._expression); } questioned = false; } stop(); questions[1] = {'_question': 'What\'s your history?', '_expression': 'default', '_line': 'My family were scientists who dabbled in dna research. After a nasty accident, my father was able to keep me alive using said research.'}; questions[2] = {'_question': 'Do you have anyone you like?', '_expression': 'confused', '_line': 'Well... you\'re a nice person so currently you\'re exceeding my expectations.'}; questions[3] = {'_question': 'Ever kissed anyone?', '_expression': 'default', '_line': 'I- I have not, no. I guess it\'s never too late to try... is it?'}; questions[4] = {'_question': 'Have you ever wanted children?', '_expression': 'smirk', '_line': 'Why yes, and with my knowledge in science I could sort something out. All I need is a candidate...'}; questions[5] = {'_question': 'Can I feel your belly?', '_expression': 'default', '_line': 'W-well. . . If you really wanted to, I guess that\'s alright.'}; questions[6] = {'_question': 'Do you have a task for me?', '_expression': 'default', '_line': 'Yes, actually. I\'ve been meaning to find out the part of the brain that remembers. Can you find it for me?'}; questions[7] = {'_question': 'Do you have another task for me?', '_expression': 'default', '_line': 'Yes, actually. I want to learn more about the brain. Can you find \'The Brain Bible\' for me?'}; questions[8] = {'_question': 'Alright, I got your book back from Elizabeth', '_expression': 'default', '_line': 'Ah, Thank you! I\'m busy researching this problem, could you make me some water?'}; questions[9] = {'_question': 'Here\'s your water. How\'s the problem coming along?', '_expression': 'default', '_line': 'You\'re so sweet, thank you! Could you find a book called \'Life in the Womb\'?\nIt should be downstairs.'}; questions[10] = {'_question': 'I found your book', '_expression': 'default', '_line': 'Y-yes... uhm... could you come with me, please?'}; questions[11] = {'_question': 'Do you know a way into the kitchen?', '_expression': 'default', '_line': 'You just need to be a little forceful. It gets stiff if it\'s rusty.'}; r_lines[1] = {'_line': 'My history is of no concern. Don\'t take any heed.'}; r_lines[2] = {'_line': 'I don\'t feel like divulging this information.'}; r_lines[3] = {'_line': '...Why?'}; r_lines[4] = {'_line': 'Are you flirting with me?'}; r_lines[5] = {'_line': '...no.'}; speech_b._alpha = 0; speech_b.onPress = function () { if (speechtimer > 10) { speechtimer = 10; } }; to_us_hallway.onPress = function () { gotoAndPlay(6); }; askRose = function (n) { questioned = true; speak(Math.floor(nextsize / 50) * 10 + n); }; speech_b.onEnterFrame = function () { statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); if (speech_b._alpha <= 1) { speech_b._visible = false; } else { speech_b._visible = true; } if (speechidle < Math.random()) { speechidle += 0.0005; } else { speechidle = 0; idlespeak(Math.floor(Math.random() * ranspeeches.length)); } if (speechtimer > 0) { speechtimer -= 1; if (speech_b._alpha < 100) { speech_b._alpha += 8; } speechidle = 0; } else { if (speech_b._alpha > 0) { speech_b._alpha -= 8; if (statetimer > 0) { statetimer = 10; } } } }; if (kitchenClue == 1) { chatpanel.question_1._txt.text = questions[11]._question; chatpanel.question_2._txt.text = questions[2]._question; chatpanel.question_3._txt.text = questions[3]._question; chatpanel.question_4._txt.text = questions[4]._question; chatpanel.question_5._txt.text = questions[5]._question; chatpanel.question_6._txt.text = questions[6]._question; } else { if (kitchenClue == 0) { chatpanel.question_1._txt.text = questions[1]._question; chatpanel.question_2._txt.text = questions[2]._question; chatpanel.question_3._txt.text = questions[3]._question; chatpanel.question_4._txt.text = questions[4]._question; chatpanel.question_5._txt.text = questions[5]._question; chatpanel.question_6._txt.text = questions[6]._question; } } chatpanel.question_1.onPress = function () { if (roseLove == 10) { askRose(1); } else { if (kitchenClue == 1) { askRose(11); _global.kitchenUnlocked = true; chatpanel.question_1._txt.text = questions[11]._question; } else { setState('default'); speech_b._alpha = 0; speech_b._txt.text = r_lines[1]._line; speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } } }; chatpanel.question_2.onPress = function () { if (roseLove == 30) { askRose(2); } else { setState('default'); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); speech_b._txt.text = r_lines[2]._line; } }; chatpanel.question_3.onPress = function () { if (roseLove >= 60) { askRose(3); } else { setState('default'); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); speech_b._txt.text = r_lines[3]._line; } }; chatpanel.question_4.onPress = function () { if (roseLove >= 80) { askRose(4); } else { setState('default'); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); speech_b._txt.text = r_lines[4]._line; } }; chatpanel.question_5.onPress = function () { if (roseLove >= 80) { askRose(5); } else { setState('default'); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); speech_b._txt.text = r_lines[5]._line; } }; chatpanel.question_6.onPress = function () { if (roseLove == 0) { askRose(6); _global.roseTask = 1; } else { if (roseLove == 10) { askRose(7); _global.roseTask = 2; } else { if (roseLove == 30) { askRose(8); _global.roseTask = 3; _global.kitchenClue = 1; } else { if (roseLove == 60) { askRose(9); _global.roseTask = 4; if (_global.rose_ach_03 == 0) { _root.ach_popup_moving.gotoAndPlay(2); _root.ach_popup_moving.ach_popup.ach_title.text = 'Thirsty?'; _root.ach_popup_moving.ach_popup.ach_desc.text = 'You got Rose some water'; _global.rose_ach_03 = 1; } } else { if (roseLove == 80) { askRose(10); _global.roseTask = 5; gotoAndPlay(12); } } } } } }; } frame 6 { stop(); } frame 7 { stop(); sofa.onEnterFrame = function () { if (_global.rose_ach_02 == 0) { _root.ach_popup_moving.gotoAndPlay(2); _root.ach_popup_moving.ach_popup.ach_title.text = 'Meet \'n\' Greet'; _root.ach_popup_moving.ach_popup.ach_desc.text = 'You met Rose'; _global.rose_ach_02 = 1; menu._txt.text = 'You\'ve met Rose! Treat her well.'; } }; } instance of movieClip 276 { onClipEvent (enterFrame) { var cutsceneOneOver = false; } } frame 8 { stop(); cutscene01.onEnterFrame = function () { if (this._currentframe == 235) { gotoAndPlay(7); roseLove += 10; cutsceneOneOver = true; } }; } frame 9 { function speak(n) { lastspeech = n; menu._txt.text = lines[n]._line; if (questioned == true) { menu._txt.text = questions[n]._line; } questioned = false; } stop(); questions[1] = {'_question': 'What\'s your history?', '_expression': 'default', '_line': 'Well, I was an award winning author. I came her to research and I kinda, um, slipped and died!'}; questions[2] = {'_question': 'Do you have anyone you like?', '_expression': 'confused', '_line': 'I did once~ Though they\'re long gone by now. Why did you ask? Hehehe~'}; questions[3] = {'_question': 'Ever kissed anyone?', '_expression': 'default', '_line': 'Oh gosh no, such a acts were forbidden in the early 20th century! . . .what\'s with that look?'}; questions[4] = {'_question': 'Have you ever wanted children?', '_expression': 'smirk', '_line': 'Of course! I actually know how to make myself and others pregnant through some spritual magic!'}; questions[5] = {'_question': 'Can I feel your belly?', '_expression': 'default', '_line': 'I\'m a ghost, but you still want to touch me? That\'s so sweet~'}; questions[6] = {'_question': 'Do you have a task for me?', '_expression': 'default', '_line': 'Yeah, I\'m trying to remember a word for \'/curvy\'/ but I can\'t remember it...'}; questions[7] = {'_question': 'Do you have another task for me?', '_expression': 'default', '_line': 'Hm, do you think you could get my book on the male anatomy from Beth? She\'s had it for a while.'}; questions[8] = {'_question': 'Do you have another task for me?', '_expression': 'default', '_line': 'Task 2'}; questions[9] = {'_question': 'Do you have another task for me?', '_expression': 'default', '_line': 'Task 2'}; questions[10] = {'_question': 'Do you have another task for me?', '_expression': 'default', '_line': 'Task 2'}; questions[11] = {'_question': 'Do you have Rose\'s book?', '_expression': 'default', '_line': 'Y- yeah! I was using it for research! Um . . . Yeah, book research! Because I\'m an author...'}; r_lines[1] = {'_line': 'My history is of no concern. Don\'t take any heed.'}; r_lines[2] = {'_line': 'I don\'t feel like divulging this information.'}; r_lines[3] = {'_line': '. . . Why?'}; r_lines[4] = {'_line': 'Are you flirting with me?'}; r_lines[5] = {'_line': '. . . no.'}; askBeth = function (n) { questioned = true; speak(Math.floor(nextsize / 50) * 10 + n); }; if (roseTask == 2) { chatpanel.question_1._txt.text = questions[11]._question; chatpanel.question_2._txt.text = questions[2]._question; chatpanel.question_3._txt.text = questions[3]._question; chatpanel.question_4._txt.text = questions[4]._question; chatpanel.question_5._txt.text = questions[5]._question; chatpanel.question_6._txt.text = questions[6]._question; } else { if (roseTask == 0) { chatpanel.question_1._txt.text = questions[1]._question; chatpanel.question_2._txt.text = questions[2]._question; chatpanel.question_3._txt.text = questions[3]._question; chatpanel.question_4._txt.text = questions[4]._question; chatpanel.question_5._txt.text = questions[5]._question; chatpanel.question_6._txt.text = questions[6]._question; } } chatpanel.question_1.onPress = function () { if (bethLove >= 10) { askBeth(1); } else { if (roseTask == 2) { askBeth(11); roseTask = 0; roseLove += 20; chatpanel.question_1._txt.text = questions[1]._question; } else { menu._txt.text = r_lines[1]._line; } } }; chatpanel.question_2.onPress = function () { if (bethLove >= 30) { askBeth(2); } else { menu._txt.text = r_lines[2]._line; } }; chatpanel.question_3.onPress = function () { if (bethLove >= 60) { askBeth(3); } else { menu._txt.text = r_lines[3]._line; } }; chatpanel.question_4.onPress = function () { if (bethLove >= 80) { askBeth(4); } else { menu._txt.text = r_lines[4]._line; } }; chatpanel.question_5.onPress = function () { if (bethLove >= 100) { askBeth(5); } else { menu._txt.text = r_lines[5]._line; } }; chatpanel.question_6.onPress = function () { if (bethLove == 0) { askBeth(6); bethTask = 1; } else { if (bethLove == 10) { askBeth(7); bethTask = 2; } else { if (bethLove == 30) { askBeth(8); bethTask = 3; } else { if (bethLove == 60) { askBeth(9); bethTask = 4; } else { if (bethLove == 80) { askBeth(10); bethTask = 5; } } } } } }; } instance chatBox of movieClip 143 { onClipEvent (enterFrame) { var cutsceneOneOver = false; } } frame 10 { function speak(n) { lastspeech = n; menu._txt.text = lines[n]._line; if (questioned == true) { menu._txt.text = questions[n]._line; } questioned = false; } stop(); questions[1] = {'_question': 'What\'s your history?', '_expression': 'default', '_line': 'Well, I was an award winning author. I came her to research and I kinda, um, slipped and died!'}; questions[2] = {'_question': 'Do you have anyone you like?', '_expression': 'confused', '_line': 'I did once~ Though they\'re long gone by now. Why did you ask? Hehehe~'}; questions[3] = {'_question': 'Ever kissed anyone?', '_expression': 'default', '_line': 'Oh gosh no, such a acts were forbidden in the early 20th century! . . .what\'s with that look?'}; questions[4] = {'_question': 'Have you ever wanted children?', '_expression': 'smirk', '_line': 'Of course! I actually know how to make myself and others pregnant through some spritual magic!'}; questions[5] = {'_question': 'Can I feel your belly?', '_expression': 'default', '_line': 'I\'m a ghost, but you still want to touch me? That\'s so sweet~'}; questions[6] = {'_question': 'Do you have a task for me?', '_expression': 'default', '_line': 'Yeah, I\'m trying to remember a word for \'/curvy\'/ but I can\'t remember it...'}; questions[7] = {'_question': 'Do you have another task for me?', '_expression': 'default', '_line': 'Hm, do you think you could get my book on the male anatomy from Beth? She\'s had it for a while.'}; questions[8] = {'_question': 'Do you have another task for me?', '_expression': 'default', '_line': 'Task 2'}; questions[9] = {'_question': 'Do you have another task for me?', '_expression': 'default', '_line': 'Task 2'}; questions[10] = {'_question': 'Do you have another task for me?', '_expression': 'default', '_line': 'Task 2'}; questions[11] = {'_question': 'Do you know a way into the kitchen?', '_expression': 'default', '_line': 'Huh? Yeah! I usually just ram into the door! It gets stiff if it\'s rusty.'}; r_lines[1] = {'_line': 'My history is of no concern. Don\'t take any heed.'}; r_lines[2] = {'_line': 'I don\'t feel like divulging this information.'}; r_lines[3] = {'_line': '. . . Why?'}; r_lines[4] = {'_line': 'Are you flirting with me?'}; r_lines[5] = {'_line': '. . . no.'}; askSara = function (n) { questioned = true; speak(Math.floor(nextsize / 50) * 10 + n); }; if (kitchenClue == 1) { chatpanel.question_1._txt.text = questions[11]._question; chatpanel.question_2._txt.text = questions[2]._question; chatpanel.question_3._txt.text = questions[3]._question; chatpanel.question_4._txt.text = questions[4]._question; chatpanel.question_5._txt.text = questions[5]._question; chatpanel.question_6._txt.text = questions[6]._question; } else { if (kitchenClue == 0) { chatpanel.question_1._txt.text = questions[1]._question; chatpanel.question_2._txt.text = questions[2]._question; chatpanel.question_3._txt.text = questions[3]._question; chatpanel.question_4._txt.text = questions[4]._question; chatpanel.question_5._txt.text = questions[5]._question; chatpanel.question_6._txt.text = questions[6]._question; } } chatpanel.question_1.onPress = function () { if (saraLove >= 10) { askSara(1); } else { if (kitchenClue == 1) { askSara(11); kitchenUnlocked = true; chatpanel.question_1._txt.text = questions[1]._question; } else { menu._txt.text = r_lines[1]._line; } } }; chatpanel.question_2.onPress = function () { if (saraLove >= 30) { askSara(2); } else { menu._txt.text = r_lines[2]._line; } }; chatpanel.question_3.onPress = function () { if (saraLove >= 60) { askSara(3); } else { menu._txt.text = r_lines[3]._line; } }; chatpanel.question_4.onPress = function () { if (saraLove >= 80) { askSara(4); } else { menu._txt.text = r_lines[4]._line; } }; chatpanel.question_5.onPress = function () { if (saraLove >= 100) { askSara(5); } else { menu._txt.text = r_lines[5]._line; } }; chatpanel.question_6.onPress = function () { if (saraLove == 0) { askSara(6); saraTask = 1; } else { if (saraLove == 10) { askSara(7); saraTask = 2; } else { if (saraLove == 30) { askSara(8); saraTask = 3; } else { if (saraLove == 60) { askSara(9); saraTask = 4; } else { if (saraLove == 80) { askSara(10); saraTask = 5; } } } } } }; } frame 11 { stop(); } frame 12 { stop(); _global.roseStoryComplete = 1; _global.rosePosterActive = 0; } }




http://swfchan.com/45/221046/info.shtml
Created: 4/7 -2019 08:02:04 Last modified: 4/7 -2019 08:02:04 Server time: 22/12 -2024 11:03:30