Combined Code
frame 1 {
stop();
title_screen.play_button.onPress = function () {
gotoAndPlay(2);
};
title_screen.skip_button.onPress = function () {
gotoAndPlay(5);
};
}
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();
}
}
frame 2 {
stop();
}
movieClip 72 {
}
movieClip 75 {
}
movieClip 77 {
}
movieClip 79 {
}
movieClip 82 {
}
movieClip 85 {
}
movieClip 88 {
}
movieClip 91 {
}
movieClip 98 {
}
movieClip 102 {
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 109 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 112 {
}
movieClip 115 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
// unknown tag 88 length 91
movieClip 126 {
}
movieClip 128 {
}
movieClip 129 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 131 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
// unknown tag 88 length 282
movieClip 135 {
}
movieClip 138 {
}
movieClip 140 {
}
movieClip 143 {
}
movieClip 144 {
frame 1 {
stop();
}
frame 77 {
stop();
gotoAndStop(1);
}
}
movieClip 148 {
}
// unknown tag 88 length 297
// unknown tag 88 length 292
movieClip 154 {
}
movieClip 158 {
}
movieClip 162 {
}
movieClip 177 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 180 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 183 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 188 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 192 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 194 {
}
movieClip 197 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 200 {
}
movieClip 203 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 205 {
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;
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!';
}
} 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...';
} else {
if (_global.rosePosterActive == 0 && _global.roseStoryComplete == 1) {
chatBoxActive();
chatBox.chatBoxInner._txt.text = 'I\'ve already completed this story.';
}
}
}
};
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 215 {
}
movieClip 220 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 222 {
}
movieClip 228 {
}
movieClip 229 {
}
movieClip 252 {
}
movieClip 254 {
}
movieClip 262 {
}
movieClip 265 {
frame 1 {
skip_button.onPress = function () {
gotoAndPlay(579);
};
}
frame 29 {
stop();
next_button.onPress = function () {
nextFrame();
};
}
frame 34 {
play();
}
frame 141 {
stop();
next_arrow.onPress = function () {
nextFrame();
};
hikariCutscene.onEnterFrame = function () {
hikariCutscene.gotoAndPlay(3);
};
}
frame 152 {
onEnterFrame = function () {
hikariCutscene.gotoAndPlay(3);
hikariCutscene.gotoAndPlay(2);
hikariCutscene.gotoAndPlay(1);
};
}
frame 153 {
onEnterFrame = function () {
hikariCutscene.gotoAndPlay(1);
};
}
frame 154 {
play();
}
frame 154 {
onEnterFrame = function () {
hikariCutscene.gotoAndPlay(1);
};
}
frame 269 {
}
frame 591 {
_root.gotoAndPlay(5);
}
}
frame 5 {
stop();
}
movieClip 269 {
}
movieClip 271 {
}
movieClip 273 {
}
// unknown tag 88 length 63
movieClip 278 {
}
movieClip 286 {
}
movieClip 287 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 294 {
}
movieClip 297 {
}
movieClip 299 {
}
movieClip 303 {
}
movieClip 305 {
}
movieClip 307 {
frame 1 {
if (_global.hallwayLightIsOn == 1) {
gotoAndStop(2);
} else {
stop();
}
}
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 311 {
}
movieClip 313 {
}
movieClip 315 {
}
movieClip 317 {
}
movieClip 319 {
}
movieClip 321 {
}
movieClip 323 {
frame 1 {
stop();
}
}
movieClip 325 {
}
movieClip 328 {
}
movieClip 331 {
}
movieClip 333 {
}
movieClip 335 {
}
movieClip 337 {
}
movieClip 339 {
}
movieClip 341 {
}
movieClip 346 {
}
movieClip 349 {
}
movieClip 351 {
}
movieClip 353 {
}
movieClip 355 {
}
movieClip 357 {
}
movieClip 358 {
}
movieClip 359 {
frame 1 {
stop();
}
frame 13 {
stop();
}
}
movieClip 362 {
frame 1 {
_currentlabel = 'lowerleft';
}
frame 2 {
gotoAndPlay(_currentlabel);
}
}
movieClip 365 {
}
movieClip 367 {
}
movieClip 369 {
}
movieClip 371 {
}
movieClip 374 {
}
movieClip 384 {
}
movieClip 392 {
}
movieClip 462 {
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 466 {
}
movieClip 468 {
}
movieClip 470 {
}
movieClip 474 {
}
movieClip 477 {
}
movieClip 486 {
}
movieClip 489 {
}
movieClip 491 {
}
movieClip 518 {
frame 79 {
gotoAndPlay(1);
}
frame 167 {
gotoAndPlay(80);
}
}
movieClip 519 {
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 528 {
frame 1 {
_currentlabel = 'default';
}
frame 2 {
gotoAndPlay(_currentlabel);
}
frame 3 {
_currentlabel = 'mad';
}
frame 4 {
gotoAndPlay(_currentlabel);
}
frame 5 {
_currentlabel = 'shock';
}
frame 6 {
gotoAndPlay(_currentlabel);
}
frame 7 {
_currentlabel = 'pain';
}
frame 8 {
gotoAndPlay(_currentlabel);
}
frame 9 {
_currentlabel = 'happy';
}
frame 10 {
gotoAndPlay(_currentlabel);
}
}
movieClip 533 {
frame 1 {
_currentlabel = 'default';
}
frame 2 {
gotoAndPlay(_currentlabel);
}
frame 3 {
_currentlabel = 'mad';
}
frame 4 {
gotoAndPlay(_currentlabel);
}
frame 5 {
_currentlabel = 'horror';
}
frame 6 {
gotoAndPlay(_currentlabel);
}
frame 7 {
_currentlabel = 'happy';
}
frame 8 {
gotoAndPlay(_currentlabel);
}
}
movieClip 534 {
}
movieClip 555 {
}
movieClip 557 {
}
movieClip 561 {
}
movieClip 563 {
}
movieClip 565 {
}
movieClip 567 {
}
movieClip 570 {
}
movieClip 577 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 580 {
frame 1 {
_currentlabel = 'lowerleft';
}
frame 2 {
gotoAndPlay(_currentlabel);
}
}
movieClip 587 {
}
movieClip 588 {
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.eyes.gotoAndStop(curState.eyes);
rose.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;
};
r_control.expand_mc.onMouseUp = function () {
growth = 0;
};
r_control.revert_mc.onPress = function () {
growth = -1;
};
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('like');
};
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('default');
}
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('mad');
}
};
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('shock');
}
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('pain');
}
};
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('love');
}
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('like');
}
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('love');
}
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('default');
}
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('love');
}
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('like');
}
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('love');
}
};
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('default');
}
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('pain');
}
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('love');
}
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('default');
}
};
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': 'default', '_line': 'Whoops, you encountered an error! Leave a comment with a description.'};
speech[-16] = {'_expression': 'default', '_line': 'This hurts... unf... far more than I expected...!'};
speech[-15] = {'_expression': 'blush2', '_line': 'I- Think my water just broke...'};
speech[-14] = {'_expression': 'pain', '_line': 'Oww! Stop!!'};
speech[-13] = {'_expression': 'mad', '_line': 'Will you cease with the poking!'};
speech[-12] = {'_expression': 'mad', '_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': 'shock', '_line': 'Oh- Oh my... they\'re... rather tender...'};
speech[-9] = {'_expression': 'pain', '_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 is free, but please be gentle.'};
speech[-7] = {'_expression': 'pain', '_line': '...ow...'};
speech[-6] = {'_expression': 'mad', '_line': 'Please...'};
speech[-5] = {'_expression': 'pain', '_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': 'hate', '_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... I guess...'};
speech[0] = {'_expression': 'pain', '_line': 'Is that meant to make me feel better?!'};
speech[8] = {'_expression': 'shock', '_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 midriff, not my assets!'};
speech[10] = {'_expression': 'shock', '_line': 'Well... you surely know how to take life by the hands!'};
speech[11] = {'_expression': 'default', '_line': 'While I\'d much rather you focused on my growing stomach, I\'m not going to turn this down.'};
speech[12] = {'_expression': 'love', '_line': 'While such an act is starting to feel pleasant... Oh, why not... keep doing it if you must.'};
speech[13] = {'_expression': 'love', '_line': 'Hmmfff...'};
speech[14] = {'_expression': 'default', '_line': 'If you think this will help the process along then keep doing it I suppose...'};
speech[1] = {'_expression': 'happy', '_line': 'Heehee, getting a lay of the land?'};
speech[2] = {'_expression': 'love', '_line': 'That\'s rather soothing! Please continue!'};
speech[3] = {'_expression': 'default', '_line': 'Thank you for doing this for me.'};
speech[4] = {'_expression': 'like', '_line': 'Oof... keep doing that!'};
speech[5] = {'_expression': 'love', '_line': 'The bigger I get, the more these rubs are welcomed.'};
speech[6] = {'_expression': 'like', '_line': 'Ahnnnnf...!'};
speech[7] = {'_expression': 'love', '_line': 'I- I can feel them kicking! Deep within my belly, they\'re kicking!'};
speech[15] = {'_expression': 'default', '_line': 'Here we go! ...I\'m a little nervous!'};
speech[16] = {'_expression': 'shock', '_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': 'love', '_line': 'This feels euphoric!'};
speech[19] = {'_expression': 'pain', '_line': 'Um... Could you... rub my belly? It\'s starting to feel kind of sore...'};
speech[20] = {'_expression': 'love', '_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': 'default', '_line': 'I know I\'m being upfront, but males dont come here all too often. Usually they can\'t get in.'};
rando[3] = {'_expression': 'mad', '_line': 'I don\'t mind you staring, but please help me at some point.'};
rando[4] = {'_expression': 'shock', '_line': 'I- I think it\'s starting!'};
rando[5] = {'_expression': 'mad', '_line': 'Am I ready for this? Oh...'};
rando[6] = {'_expression': 'pain', '_line': 'I can feel it deep down within me - something expanding!'};
rando[7] = {'_expression': 'love', '_line': 'I\'ve... always dreamed of being pregnant... and now I\'m living in that dream!'};
rando[8] = {'_expression': 'like', '_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 dresses fits after this!'};
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': 'love', '_line': 'I\'m thankful I have you with me! I couldn\'t have done this without you~!'};
rando[14] = {'_expression': 'like', '_line': 'You can feel my belly... I-if you\'d like...'};
rando[15] = {'_expression': 'love', '_line': 'Now hopefully my breasts will be bigger!'};
rando[16] = {'_expression': 'default', '_line': 'I... dont know if I\'m looking forward to the birth, but...'};
rando[17] = {'_expression': 'pain', '_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': 'love', '_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': 'default', '_line': 'I guess all that\'s left is the birthing. I\'m hoping you\'ll be there when I go through that! ...whenever that happens!'};
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.like = {'eyes': 'happy', 'mouth': 'default'};
states.love = {'eyes': 'happy', 'mouth': 'happy'};
states.dislike = {'eyes': 'mad', 'mouth': 'mad'};
states.hate = {'eyes': 'mad', 'mouth': 'horror'};
states.pain = {'eyes': 'pain', 'mouth': 'mad'};
states.bigPain = {'eyes': 'pain', 'mouth': 'horror'};
states.shock = {'eyes': 'shock', 'mouth': 'mad'};
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();
}
};
r_control.continueButton.onPress = function () {
nextFrame();
};
rose.breasts.onPress = function () {
bstartrub = 10;
if (size < 45) {
setState('shock');
speech_b._alpha = 0;
speech_b._txt.text = speech[8]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
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);
}
if (size >= 80) {
setState('shock');
speech_b._alpha = 0;
speech_b._txt.text = speech[10]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
if (size >= 160) {
setState('default');
speech_b._alpha = 0;
speech_b._txt.text = speech[11]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
if (size >= 250) {
setState('love');
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);
}
if (size >= 320) {
setState('love');
speech_b._alpha = 0;
speech_b._txt.text = speech[13]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
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);
}
if (size >= 450) {
speech_b._alpha = 0;
speech_b._txt.text = speech[14]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
};
rose.belly.onPress = function () {
startrub = 10;
if (size <= 2) {
setState('happy');
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('love');
speech_b._alpha = 0;
speech_b._txt.text = speech[2]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
if (size >= 80) {
setState('default');
speech_b._alpha = 0;
speech_b._txt.text = speech[3]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
if (size >= 160) {
setState('like');
speech_b._alpha = 0;
speech_b._txt.text = speech[4]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
if (size >= 250) {
setState('love');
speech_b._alpha = 0;
speech_b._txt.text = speech[5]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
if (size >= 320) {
setState('like');
speech_b._alpha = 0;
speech_b._txt.text = speech[6]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
if (size >= 400) {
setState('love');
speech_b._alpha = 0;
speech_b._txt.text = speech[7]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
if (size >= 401) {
setState('love');
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);
}
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);
}
if (size >= 45) {
setState('hate');
speech_b._alpha = 0;
speech_b._txt.text = speech[-2]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
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);
}
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);
}
if (size >= 250) {
setState('pain');
speech_b._alpha = 0;
speech_b._txt.text = speech[-5]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
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);
}
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);
}
}
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);
}
if (size >= 45) {
setState('pain');
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('shock');
speech_b._alpha = 0;
speech_b._txt.text = speech[-10]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
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);
}
if (size >= 250) {
setState('mad');
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);
}
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);
}
if (size >= 400) {
setState('pain');
speech_b._alpha = 0;
speech_b._txt.text = speech[-14]._line;
speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2);
}
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);
}
}
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('default');
backupState = 'default';
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('shock');
backupState = 'shock';
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('love');
backupState = 'love';
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('pain');
backupState = 'pain';
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('love');
backupState = 'love';
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 = 'shock';
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;
r_control.continueButton._y = 145;
}
}
};
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 () {
nextFrame();
};
}
frame 65 {
play();
}
frame 90 {
_root.gotoAndPlay(3);
}
}
movieClip 589 {
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(12);
};
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 273 {
onClipEvent (enterFrame) {
var cutsceneOneOver = false;
}
}
frame 2 {
stop();
}
instance to_upstairs of movieClip 305 {
onClipEvent (enterFrame) {
_global.upstairsUnlocked = 0;
}
}
frame 3 {
stop();
}
instance study_stray_book of movieClip 321 {
onClipEvent (enterFrame) {
_global.studyBookFirstTime = 0;
_global.studyBookTask = 0;
}
}
frame 4 {
stop();
}
instance window of movieClip 335 {
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 (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 311 {
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 144 {
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;
}
}